Proxmox

N100小主机安装PVE环境之PVE8.1安装



N100小主机安装PVE环境之PVE8.1安装

Debian12上安装PVE8

1. 首页检查hostname及hosts配置

检查下 hostname 是否有设置

hostname

如果没有设置 hostname, 使用以下命令设置 hostname

hostnamectl set-hostname pve-n100 –static

2. 编辑 /etc/hosts 文件以更新 IP 地址和 DNS 名称条目,一定要把pve主机名改成静态ip

127.0.0.1 localhost
# 127.0.1.1 pve-n100.wodedata.com pve-n100
192.168.11.170 pve-n100.wodedata.com pve-n100

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

检查主接口的 IP 地址

ip ad

使用 hostname 命令测试配置的主机名是否ok:

hostname –ip-address
192.168.11.170

3. 备份sources.list
cp /etc/apt/sources.list /etc/apt/sources.list.bak

4. 更换新源
# 编辑 sources.list

nano /etc/apt/sources.list

# 改为如下内容

deb bookworm main non-free non-free-firmware contrib
deb-src bookworm main non-free non-free-firmware contrib
deb bookworm-security main
deb-src bookworm-security main
deb bookworm-updates main non-free non-free-firmware contrib
deb-src bookworm-updates main non-free non-free-firmware contrib
deb bookworm-backports main non-free non-free-firmware contrib
deb-src bookworm-backports main non-free non-free-firmware contrib

更换 PVE 源
# 编辑文件 pve-no-subscription.list
nano /etc/apt/sources.list.d/pve-no-subscription.list
# 更换为如下内容
deb bookworm pve-no-subscription
# 将下面这一行注释掉
# deb bookworm pve-no-subscription

# 编辑 PVE ceph 源
nano /etc/apt/sources.list.d/ceph.list
# 改成如下内容
deb bookworm no-subscription
#deb bookworm enterprise

# 备份CT镜像下载源
cp /usr/share/perl5/PVE/APLInfo.pm /usr/share/perl5/PVE/APLInfo.pm_back
# 替换CT镜像下载源
sed -i ‘s| /usr/share/perl5/PVE/APLInfo.pm

## 重启服务
# systemctl restart pvedaemon.service

# 将此文件的中的所有内容注释掉
nano /etc/apt/sources.list.d/pve-enterprise.list

5. 添加GPG KEY
# 下载中科大的GPG KEY
wget -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

6. 更新软件源与系统

apt update && apt full-upgrade

7.安装PVE Kernel

apt install proxmox-default-kernel
systemctl reboot

安装PVE(建意在系统终端里执行,以防半图形设置界面在ssh远程tty里展示不出来)

apt install proxmox-ve postfix open-iscsi chrony
如果您的网络中有邮件服务器,则应将 postfix 配置为卫星系统,并且您现有的邮件服务器将作为“中继主机”来路由电子邮件由 proxmox 服务器发送到最终接收者。如果您不知道在此处输入什么内容,请选择仅限本地。再确认系统邮件名称/相应更新。

8. 卸载 Debian 默认内核:

apt remove linux-image-amd64 ‘linux-image-6.1*’

9. 通过运行以下命令更新并检查 grub2 配置

update-grub

10. 删除 os-prober 包

apt remove os-prober

11. 安装后重新启动 Debian 系统以启动到 Proxmox 环境,重新

systemctl reboot

如果重启后,打开浏览器并输入 Proxmox VE Web 控制台 URL – ( vmbr0 的 Linux Bridge,选一个需要使用的网络接口与vmbr0 Bridge绑定即可。

12. 手动配置`vmbr0`

若无法访问,就应该是PVE没有连接网络或管理网卡(/etc/network/interfaces)未配置,在终端手动配置 PVE管理网卡即可,如下:

# vim /etc/network/interfaces

auto vmbr0
iface vmbr0 inet static
address 192.168.11.166/24
gateway 192.168.11.1
bridge-ports enp1s0
bridge-stp off
bridge-fd 0



source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button