在 Proxmox VE 上快速重装 Debian 系统,并重新安装 PVE 的完整指南

174次阅读
没有评论

至于为什么这么折腾,还不是因不明原因导致 PVE 系统出现未知错误等,且无法通过 iso 镜像重装

在 Proxmox VE 上快速重装 Debian 系统,并重新安装 PVE 的完整指南

以下是如何在 Proxmox VE(PVE)环境下快速重装 Debian 系统,并在完成后安装 Proxmox VE 的详细步骤。此方法适合需要简便切换到 Debian 并安装 PVE 的用户。


一. 一键 DD 重装 Debian 系统

  1. 安装依赖项 首先,确保已安装必要的依赖项:
   apt-get install -y xz-utils openssl gawk file
  1. 执行一键 DD 命令 使用以下命令一键 DD 安装 Debian 系统(以 Debian 12 x64 为例),同时设置 IP 地址、网关、子网掩码和 SSH 端口:
   bash <(wget --no-check-certificate -qO- 'https://git.io/JeiRm') -d 12 -v 64 -a --ip-addr 192.168.1.2 --ip-gate 192.168.1.1 --ip-mask 255.255.255.0 -p "xiangai1314" -port "22" --mirror 'https://mirrors.ustc.edu.cn/debian'

注:请根据实际网络情况,安装时间约为 15 分钟。安装完成后即可通过 SSH 登录到主机。


二. 在 Debian 系统上安装 Proxmox VE

完成 Debian 系统安装后,继续以下步骤以设置并安装 Proxmox VE。

  1. 更新系统 更新并升级系统:
   sudo apt -y update && sudo apt -y upgrade
  1. 设置时区为上海 将系统时区设置为上海:
   timedatectl set-timezone Asia/Shanghai
  1. 配置主机名 编辑 /etc/hostname/etc/hosts 文件:
   nano /etc/hostname
   nano /etc/hosts

添加以下内容,设置主机名为 pve

   127.0.0.1   localhost
   192.168.1.2 pve.me  pve

   # 以下配置适用于支持 IPv6 的主机
   ::1     localhost ip6-localhost ip6-loopback
   ff02::1 ip6-allnodes
   ff02::2 ip6-allrouters

使用以下命令测试主机名是否配置正确:

   hostname --ip-address

如果返回 192.168.1.2 则配置成功。

  1. 添加 Proxmox VE 存储库 将 Proxmox VE 的官方 APT 存储库添加到系统中:
   echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

下载并导入存储库的 GPG 密钥:

   wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
  1. 更新系统并安装默认内核 更新系统并安装 Proxmox VE 的默认内核:
   apt update && apt full-upgrade
   apt install proxmox-default-kernel
  1. 重启系统 安装内核后重启系统:
   systemctl reboot
  1. 安装 Proxmox VE 基础包 重启后,运行以下命令安装 Proxmox VE 的基础包:
   apt update && apt install proxmox-ve postfix open-iscsi chrony

如果网络中有邮件服务器,可以将 postfix 配置为卫星系统。若不清楚如何选择,可以选择“仅限本地”模式。

  1. 卸载 Debian 默认内核 删除 Debian 的默认内核以优化 PVE 环境:
   apt remove linux-image-amd64 'linux-image-6.1*'
  1. 更新并检查 GRUB 配置 运行以下命令更新 GRUB 配置:
   update-grub
  1. 删除 os-prober 包 删除 os-prober 包以清理系统:apt remove os-prober
  2. 重启并进入 Proxmox 环境 以上步骤完成后,重启系统即可进入 Proxmox VE 环境:systemctl reboot 重启完成后,通过浏览器访问 http://localhost:8006 即可进入 Proxmox VE 管理界面。

以上即是快速在 PVE 下重装 Debian 系统并配置 Proxmox VE 的完整流程。希望这篇指南对您的部署有所帮助!

正文完
 0
评论(没有评论)