在Debian 10(Buster)上安装Proxmox VE 6的方法
在本文中,我们将介绍在Debian 10(Buster)Linux系统上安装Proxmox VE 6服务器,推荐和支持的Proxmox VE服务器安装通过Bare-metal_ISO_Installer完成。
简介
Proxmox虚拟环境(VE)是一种企业级开源服务器虚拟化解决方案,基于Debian Linux发行版,具有经过修改的Ubuntu LTS内核,它允许你部署和管理虚拟机和容器。
此设置假设你正在运行Debian 10 Buster Linux服务器(参考:安装Debian 10 Buster的方法),如果你没有,请按照我们的参考文章在将用作虚拟机监控程序的专用服务器上安装Debian 10,请注意,你需要一个支持Intel 64或AMD64 CPU扩展的64位处理器。
以下是在Debian 10(Buster)上安装Proxmox VE 6的方法。
一、更新Debian OS和设置系统主机名
1、更新Debian OS
在开始之前更新apt包索引:
sudo apt -y update
sudo apt -y upgrade
sudo reboot
2、设置系统主机名
我们需要设置主机名并确保它可以通过/etc/hosts解析:
sudo hostnamectl set-hostname prox6node01.example.com --static
echo "10.1.1.10 prox6node01.example.com prox6node01" | sudo tee -a /etc/hosts
example.com应替换为有效的域名。
二、添加Proxmox VE存储库
所有Proxmox软件包都将从匹配的上游存储库中提取,该存储库是手动添加到系统的,在这里,我们将添加Proxmox VE No-Subscription Repository。
导入GPG密钥:
wget -qO - http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg | sudo apt-key add -
-------- or -------
wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg
sudo mv proxmox-ve-release-6.x.gpg /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
chmod +r /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
然后添加Proxmox VE存储库:
echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve-install-repo.list
你现在可以通过运行以下命令更新存储库和系统:
sudo apt update && sudo apt dist-upgrade
添加Proxmox VE Ceph存储库:
这是Proxmox VE的主要Ceph存储库,并保存Ceph软件包以供生产使用,你还可以使用此存储库仅更新Ceph客户端:
echo "deb http://download.proxmox.com/debian/ceph-nautilus buster main" | sudo tee /etc/apt/sources.list.d/ceph.list
三、安装Proxmox VE软件包
这些是为安装Proxmox VE软件包而执行的命令:
sudo apt install proxmox-ve postfix open-iscsi
如果你的网络中有邮件服务器,则应将postfix配置为satellite system,并且现有的邮件服务器将是“relay host”,它将把proxmox服务器发送的电子邮件路由到最终收件人,如果你不知道在此输入什么,请选择仅限本地。
安装后重新启动Debian系统以使用Proxmox VE内核启动:
sudo reboot
四、访问Proxmox VE Web界面
连接到Proxmox VE管理Web界面(https://youripaddress:8006):
Proxmox VE控制面板如下所示:
选择“PAM Authentication”并使用服务器的root用户密码进行身份验证。
登录后,创建一个名为vmbr0的Linux Bridge:
并添加你的第一个网络接口:
至此,整个Proxmox VE 6安装完成。