Proxmox VE 8.x版本安装及环境初始化过程记录

安装完成 Proxmox VE 虚拟化操作系统之后,我们还需要一些相应的配置,从而优化使用过程的体验。

也可以使用 Jazz 开发的 Pve_source 工具,简化配置流程

下载地址:https://repo.geeklinux.cn:8443/files/pve_source

使用方法: wget下载下来之后 授予可执行权限运行即可。

去掉提示无有效订阅弹窗

sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

更换软件源

编辑: /etc/apt/sources.list文件

注释掉先前内容,添加如下内容

deb http://mirrors.tuna.tsinghua.edu.cn/debian bookworm main contrib non-free non-free-firmware
deb http://mirrors.tuna.tsinghua.edu.cn/debian bookworm-updates main contrib non-free non-free-firmware
deb http://mirrors.tuna.tsinghua.edu.cn/debian bookworm-backports main contrib non-free non-free-firmware
deb http://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware

修改默认企业源

echo "deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-enterprise.list

echo "deb deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-quincy/ bookworm no-subscription" > /etc/apt/sources.list.d/ceph.list

修改 LXC 源

cp /usr/share/perl5/PVE/APLInfo.pm /usr/share/perl5/PVE/APLInfo.pm.back # 备份默认源sed -i 's|http://download.proxmox.com|https://mirrors.tuna.tsinghua.edu.cn/proxmox|g' /usr/share/perl5/PVE/APLInfo.pm systemctl restart pvedaemon.service #重启服务

合并分区

PVE 默认安装完成后,默认会分为两个逻辑卷,data,与root

默认情况下, root逻辑卷可能较小,而且data默认情况下不允许存放虚拟机,如下图所示;

openaiassets_8aaac79e6e588a527d81b9976a0c87c1_2579861719653931857.png

openaiassets_577310b06c9949c30316215e7394c776_2579861719654064069.png

这时我们推荐将这两个逻辑卷合并到root中进行使用。

openaiassets_572219283f3c29d0776408f5bc05ce9a_2579861719654211469.png

解释:

lvremove pve/data  # 删除data逻辑卷
lvextend -l +100%FREE -r pve/root # 将剩余空间完全补充给 root逻辑卷

在昨晚上述操作之后,我们还需要到 WEB界面的 Datacenter Storage 中 删除 local-lvm,然后修改 local所支持的类型。

openaiassets_61db33c4adcbad63a7be4aa928fde3a5_2579861719654413424.png

openaiassets_b05d12dae2b4783bc0b8ab00c0db3bce_2579861719654497337.png

直通基本配置

此处来自 Bilibili @李晓流

编辑/etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on" # 英特尔CPU
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"  # 按摩店CPU

编辑 /etc/modprobe.d/pve-blacklist.conf

options vfio_iommu_type1 allow_unsafe_interrupts=1 # 允许不安全的设备中断
blacklist i915  # 屏蔽 intel 核显驱动
blacklist amdgpu  # 屏蔽 amd 核显驱动
blacklist snd_hda_intel # 屏蔽声卡驱动
initcall_blacklist=sysfb_init # 屏蔽掉pve7.2以上的一个bug,方便启动时候就屏蔽干净核显啊网卡啊等设备的驱动。只建议amd核显直通加,intel核显直通不需要

具体请参考,pve核显独显直通精简参数教程:https://www.bilibili.com/read/cv26863115/?jump_opus=1

本文来自投稿,不代表极客运维立场,如若转载,请注明出处:https://www.geeklinux.cn/cloud-compute/pve/119.html

(0)
geeklinux.cn的头像geeklinux.cn
上一篇 2024 年 6 月 29 日
下一篇 2024 年 6 月 29 日

相关推荐

发表回复

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