proxmox ve(简称pve)是一款开源的虚拟化管理软件,类似于esxi,主要用于创建和管理虚拟机。去年购买的serverstadium独立服务器更换了硬盘后,我决定安装pve虚拟化软件。然而,serverstadium仅提供pve5版本,而最新的版本已经是pve6了。由于pve基于debian,我让服务商安装了debian 10,然后自己安装pve6。以下是我的安装过程记录。

根据PVE官方的要求,需要修改/etc/hosts文件,具体如下:
#首先设置hostname,根据实际情况自行修改,我这里设置为pve hostnamectl set-hostname pve #修改/etc/hosts,添加如下内容 127.0.0.1 localhost.localdomain localhost 192.168.15.77 pve.proxmox.com pve
请将192.168.15.77替换为您的服务器公网IP。如果您将hostname设置为pve,则必须将域名设置为pve.proxmox.com;如果设置为test,则应为test.proxmox.com。
接下来,添加PVE安装源,依次执行以下命令:
echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg chmod +r /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg apt update && apt full-upgrade
然后,安装PVE:
#安装 apt -y install proxmox-ve postfix open-iscsi
根据提示选择,我选择了“NO”并继续安装。

如果您不是安装双系统,可以删除os-prober软件包:
apt remove os-prober
重启服务器以加载PVE内核:
reboot
重启成功后,通过PVE WEB界面访问:https://IP:8006,注意使用https协议。用户名和密码与服务器使用的相同。

如果是海外的独立服务器,建议开启BBR来优化TCP传输,开启方法如下:
#修改内核配置 cat >>/etc/sysctl.conf <<EOF net.core.default_qdisc=fq net.ipv4.tcp_congestion_control=bbr EOF sysctl -p
使用命令lsmod |grep bbr进行验证,当看到tcp_bbr字样,说明BBR开启成功。
Linux默认描述符为1024,为避免后期出现各种问题,建议修改ulimit描述符限制,修改方法如下:
echo 'fs.file-max = 65535' >> /etc/sysctl.conf echo '* soft nofile 65535' >> /etc/security/limits.conf echo '* hard nofile 65535' >> /etc/security/limits.conf echo 'ulimit -SHn 65535' >> /etc/profile
PVE系统镜像存放在/var/lib/vz/template/iso目录下,您只需将.iso镜像下载或上传到该目录,然后通过PVE WEB管理界面进行安装。
最后,如果条件允许,建议使用PVE官方提供的.iso镜像进行安装,而不是在Debian上安装,以避免各种问题。类似软件还有ESXI、魔方云、nano Cloud。
以上就是Debian 10安装Proxmox VE(PVE)虚拟化管理软件的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号