记录一次安装PVE系统的经历,在nas主机中,以pve系统作为底层宿主机,再虚拟其他需要的系统。Proxmox VE是一个集成OPENVZ 支持KVM应用的环境。
pve下载
官网:https://www.proxmox.com/en/downloads/category/iso-images-pve
中科大有镜像https://mirrors.ustc.edu.cn/proxmox/
【超详细】PVE及Openwrt安装教程
PS,安装过程中,主要注意IP设置问题。
安装成功,进入访问自己设置的IP地址(需要https形式访问)
首先设置网卡
在pve系统中网卡的显示格式
默认只有下图红色框部分废网卡设置,根据自己的网卡,这里是自己在主板添加了一块4口千兆网卡。继续添加“linux bridge”。
下图是我在PVE系统中建立了3个系统后的效果。
1、准备工具和软件包
U盘启动制作:Rufus
2、开始安装
安装好PVE系统后,如果发现不能访问web管理页面,可能是安装时候的IP设置错误,可以修改。
Proxmox VE (PVE) 修改WEB管理IP地址
https://www.xhling.com/post-398.html
3、进入管理后台的基本设置
网卡设置
将安装PVE系统的硬盘合一(取消local-lvm)
安装好PVE,访问WEB界面后,在左侧默认会有local和local-lvm磁盘信息。
参考方法:PVE虚拟平台的存储策略和分区调整
编辑 sources.list,输入以下命令
nano /etc/apt/sources.list
打开后在最下面添加
deb http://download.proxmox.com/debian buster pve-no-subscription
接着按 Ctrl+O 保存,按Ctrl+X退出
修改企业源
编辑下pve-enterprise.list,输入以下命令
nano /etc/apt/sources.list.d/pve-enterprise.list
在 deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise 前面加入 # 注释掉
就像这样
# deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise
然后保存退出
两个都编辑好了之后 我们先不更新 等联网了再更新,(如果你现在已经联网了,可以更新)
接着编辑下grub
nano /etc/default/grub
在 GRUB_CMDLINE_LINUX_DEFAULT="quiet" 的quiet后面加入 intel_iommu=on
就像这样
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
如果你是AMD处理器,把 intel 改为 amd 即可
编辑完了之后 保存退出
然后更新下grub
update-grub
然后
编辑模块
nano /etc/modules
在里面加入这四行
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
保存退出
接着重启
reboot
4、无订阅、更新失败问题
安装WinScp SSH图形化工具
下载文件,pve_patch
可以自行修改配置,让它不提示。也可以使用大神写好的脚步,执行一下不但可以解决以上问题,还能apt源换成中科大、修改pve-no-subscription源,执行脚本的方式更方便。
如果不熟悉vi命令,可用WinScp软件
用WinScp软件,连接pve系统
图
进入root文件夹
上传pve_catch.ssh到root文件夹下
网页PVE管理界面,进入shell命令界面
为文件添加权限
chmod a+x pve_patch.sh
运行脚本
./pve_patch.sh
reboot或者点击“重启”,更新浏览器缓存,在PVE系统再次更新,提示更新成功。
5、Iommu分组,硬件直通
etc-default文件夹下的grub文件(/etc/default/grub)
事先需要在主板的bios里面开启虚拟化技术,intei vmx。
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
修改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
(如果是AMD的U,amd_iommu=on)
接下来添加模块,全都是给vfio的
在etc-module文件(/etc/modules),添加如下(网卡直通)
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
完成以上,在shell命令窗口,执行:update-grub命令,更新grub
重启服务器。
PS
我再PVE系统的安装中,遇见的问题主要是IP设置问题,一定要结合自己的网络环境设置IP。
其他的问题,比如引导错误等,更换一个U盘制作引导,或者更换一个USB接口,最好是2.0接口,最后还是不行建议重新下一次PVE的镜像,这种问题多半是U盘的锅。
其他
查看虚拟机状态
pvesh get /cluster/resources
关闭错误直通的虚拟机
pvesh create /nodes/pve/qemu/100/status/stop
pve为节点名称。100为其下虚拟机ID编号。
一些必要的操作
PVE安装后默认将系统盘分出local和local-lvm,如果需要更大的储存空间,需要添加新的硬盘。
硬盘分区、格式化
配置更新源
去除登录后的订阅提示框
proxmox的shell下,使用命令执行
更新源:
apt-get update
安装lshw:(lshw 是一个能把我们出去硬件信息的小工具,它能为我们提供内存配置、固件版本、主板配置信息、CPU版本和速度、cache信息、总线速度等。)
apt-get install lshw
查看:
ls -l /dev/disk/by-id/
硬盘直通格式(按需修改):
qm set 104 --sata2 /dev/disk/by-id/ata-WDC_WD10EZEX-02NA0_WD-WCC532U67YA
参考教程
All in one主机 篇二:PVE+iKuai+OpenWrt+DS918+Win10,一口一口喂你吃
https://post.smzdm.com/p/alpwlzvp/
我与PVE的交往史 篇二:如何使用虚拟机PVE一步一步打造自己想要的ALL IN ONE 主机
https://post.smzdm.com/p/axlg5dn9/
个人折腾 篇三:既是路由器,也是媒体播放器,基于PVE的All in One
https://post.smzdm.com/p/a6wngegn/
视频
2021最新软路由安装 Proxmox VE + OpenWrt + 网卡直通教程
给PVE平台的群晖NAS虚拟机直通硬盘
【超详细】PVE及Openwrt安装教程 - Proxmox - Openwrt
Proxmox VE(PVE)如何添加多块硬盘
http://wp.jinxiart.com/post/110.html
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫