PVE

2022-03-31

PVE 是 Proxmox Virtual Environment 的缩写,是基于 [[Debian]] 的虚拟化平台,支持多种虚拟化技术。

安装

把 PVE 安装到物理机中,除了制作启动盘的方式外,最简单的是使用 [[Ventoy]] 进行安装,只要下载 IOS 镜像放到 U 盘即可。

制作启动盘

[[macOS]] 环境制作启动盘需要先把 PVE ISO 镜像转换成 dmg 格式:

Terminal window
hdiutil convert proxmox-ve_8.4.iso -format UDRW -o proxmox-ve_8.4.dmg

然后通过 [[diskutil]] 命令找出对应 U 盘挂载节点:

Terminal window
# 电脑先不要插 U 盘
diskutil list
# 插入 U 盘后再运行一次
diskutil list
# 得到 U 盘对应节点后,先取消挂载:
diskutil unmountDisk /dev/diskX

最后通过 [[dd]] 命令把镜像写入 U 盘:

Terminal window
sudo dd if=proxmox-ve_8.4.dmg bs=1M of=/dev/rdiskX

设置

默认语言

Terminal window
sed -i.bak -e 's/\[% lang %\]/zh_CN/' -e '15,19d' -e "14a\\ <script type='text/javascript' src='/pve2/locale/pve-lang-zh_CN.js?ver=\[% version %\]'></script>" /usr/share/pve-manager/index.html.tpl

修改 8006 端口

修改远程端口

  • 网络更改:ifupdown2(需安装)
  • 查看版本:pveversion
  • 查看报错:journalctl -xe

驱动

在 PVE 中安装 Nvidia vGPU: NVIDIA vGPU on Proxmox VE

镜像

导入

把 img 镜像导入到 PVE 中:

Terminal window
qm importdisk [VM ID] path/to/file.img [Storage Name]

ios 镜像可以直接通过 Web 界面上传,也可以用 [[scp]] 命令上传到 PVE /var/lib/vz/template 目录下。

参考