众所周知,Proxmox是一款十分出色的虚拟化软件,它可以让一台或多台计算机变成一个计算集群,甚至是一个虚拟数据中心。它支持同时在一台机子上开始KVM和LXC(OpenVZ的替代品),并配有VNC及WebUI管理,可以说是十分方便。今天就来讲讲如何在Debian 10上安装这个程序。
- 首先需要更新操作系统到最新版本,命令:
apt-get update && apt-get upgrade
2. 设置系统主机名。这里举例将服务器命名为server1.example.com,设置方法如下:
sudo hostnamectl set-hostname server1.example.com –static
并在/etc/hosts中做相应的设置。设置成功的标志为运行hostname –ip-address后出现该计算机的IP地址。
3. 导入并安装Proxmox库:
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
再添加CEPH库:
echo “deb http://download.proxmox.com/debian/ceph-nautilus buster main” | sudo tee /etc/apt/sources.list.d/ceph.list
最后再次执行:sudo apt update && sudo apt dist-upgrade
4. 正式开始安装~
sudo apt install proxmox-ve postfix open-iscsi -y
PS: 安装过程中有交互,请不要着急断开SSH。
5. Reboot the server!
6. Enjoy! WebUI的访问方式:https://your-server-ip-address:8006
PPS:部分小伙伴遇到了在VNC时系统提示“Host key verification failed”的问题,这里有一个解决方案:
/usr/bin/ssh -o ‘HostKeyAlias=NODE-NAME’ root@server-ip-address /bin/true
(请在使用时替换NODE-NAME及server-ip-address)
Reference:
https://forum.proxmox.com/threads/live-migration-failure-host-key-verification-failed.35579/
📮Comments