Debian 10安装Proxmox

众所周知,Proxmox是一款十分出色的虚拟化软件,它可以让一台或多台计算机变成一个计算集群,甚至是一个虚拟数据中心。它支持同时在一台机子上开始KVM和LXC(OpenVZ的替代品),并配有VNC及WebUI管理,可以说是十分方便。今天就来讲讲如何在Debian 10上安装这个程序。

  1. 首先需要更新操作系统到最新版本,命令:

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/

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注

You must enable javascript to see captcha here!