Proxmox安装

Tuesday, May 23, 2023

本文使用非系统镜像模式安装

安装debian系统

配置debian网卡

服务器需要使用两个网口,一个access,一个trunk,这里使用access 口,trunk 口给Linux Bridge使用。

auto ens3
iface ens3 inet static
address 192.168.100.80
netmask 255.255.255.0
gateway 192.168.100.254

安装proxmox

将主机名写入hosts文件

echo "10.20.0.10    pve-00" >> /etc/hosts

配置debian11 apt源

cat > /etc/apt/sources.list << EOF
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
EOF

添加pve源

echo "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

添加pve 存储库密钥

wget https://enterprise.proxmox.com/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg

更新系统

apt update && apt upgrade

安装proxmox

apt install proxmox-ve postfix open-iscsi

删除os-prober

apt remove os-prober linux-image-amd64

去除订阅提示

更改 /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js 文件

Ext.Msg.show({
title: gettext('No valid subscription'),

更改为

void({
title: gettext('No valid subscription'),

配置网络

1.选择网络
2.创建 -> Linux Bridge
名称:vmbr0
自动启动:✅
VLAN感知:✅
桥接端口:选择上述从交换机trunk口接的网卡名称
3.再次创建 -> Linux VLAN
名称:vmbr0.2000
IPv4/CIDR:x.x.x.x/24
网关(IPv4):VLAN tag 2000的网关地址
自动启动:✅
4.点击应用配置使网卡配置生效

注意,这里的2000是VLAN的tag号,此种方式,可以实现不同的vm在不同的vlan里,方便进行网络层面的管控

添加存储

1.选择 数据中心
2.选择 存储
3.选择 添加 目录
这里使用本机的存储,也可使用其他类型,根据实际情况选择即可

添加集群

创建名为pve-cluster名字的pve集群
pvecm create pve-cluster
在需要加入集群的节点上执行
pvecm add x.x.x.x
只能允许没有虚拟机的节点才能加入集群,需要注意

查看状态

查看集群状态:pvecm status
查看集群节点:pvecm nodes

至此,安装完成

Linux虚拟化

K3s初体验

Rsync+inotify数据实时同步

comments powered by Disqus