Proxmox VE 6 常用设置

本文详细介绍Proxmox VE的高级配置步骤,包括使用Rufus制作引导盘、LVM-Thin配置、硬盘直通、硬件直通设置、温度监控等,以及解决常见问题如系统导入后的启动错误。
安装

使用rufus dd模式烧到U盘做引导盘

关闭 lvm-thin (用起来还是不习惯)
mkdir -p /mnt/data
umount -l /mnt/data
lvremove -y /dev/pve/data
lvcreate -l $(vgdisplay pve | grep Free | awk '{ print $5 }') -n data pve
mkfs.xfs -f /dev/pve/data
sed '/\/dev\/pve\/data/d' /etc/fstab -i
echo "/dev/pve/data /mnt/data xfs defaults 0 0" >> /etc/fstab
mount -a
还原 lvm-thin
umount -l /mnt/data
lvremove /dev/pve/data
lvcreate -l 1 -n data pve
lvconvert --type thin-pool pve/data
lvextend -l +99%FREE pve/data     #pve默认分区最后没有使用全部空间, 这里也留了1%
关闭订阅提醒
vim /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
搜索 if (data.status !== 'Active')
修改为 if (false)
配置源
rm -f /etc/apt/sources.list.d/pve-enterprise.list

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.list
开启硬件直通
sed -E 's/GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"/' /etc/default/grub -i
{
    echo "vfio"
    echo "vfio_iommu_type1"
    echo "vfio_pci"
    echo "vfio_virqfd"
} | tee /etc/modules
update-grub
硬盘直通
ls -l /dev/disk/by-id
qm set 101 -scsi3 /dev/disk/by-id/harddisk-id
查看 mce 错误
ras-mc-ctl --errors
按电源键不关机(防止误触)
sed -E 's/.*HandlePowerKey.*/HandlePowerKey=ignore/' /etc/systemd/logind.conf -i
爱快
安装要使用vmware兼容显卡
爱快不支持pve的关机指令, 关机重启会卡很久, 可以先在pve里面运行reboot, 然后在爱快web里面选关机.
Proxmox Web界面显示CPU温度
  1. 读取CPU温度

    apt install lm-sensors
    sensors-detect
    sensors
    
  2. 显示CPU温度

    vim /usr/share/perl5/PVE/API2/Nodes.pm
    在 PVE::pvecfg::version_text(); 后面加入
    $res->{thermalstate} = `sensors`;
    
  3. 定期读取sensors

    vim /usr/share/pve-manager/js/pvemanagerlib.js
    在 PVE Manager Version 后面加一个item:
    {
        itemId: 'thermal',
        colspan: 2,
        printBar: false,
        title: gettext('CPU Thermal State'),
        textField: 'thermalstate',
        renderer:function(value){
            const c0 = value.match(/Core 0.*?\+([\d\.]+)?/)[1];
            const c1 = value.match(/Core 1.*?\+([\d\.]+)?/)[1];
            return `Core 0: ${c0} ℃ | Core 1: ${c1} ℃ `;
        }
    }
    
  4. 重启Web管理服务

    systemctl restart pveproxy
    
格式转换
qemu-img convert -f raw -O qcow2 xxx.raw xxx.qcow2
导入vmware ova
tar xvf vm.ova
qm importovf 111 vm.ovf local --format qcow2

有些导过来的系统启动后会报错 dracut-initqueue timeout,
把硬盘模式改成IDE就好了

fallocate(为了一丢丢的性能提升)
#ls -l
-rw-r----- 1 root root 2148073472 Oct 22 17:05 vm-100-disk-0.qcow2
#fallocate -l 2148073472 vm-100-disk-0.qcow2
使用现有磁盘
mv vm-100-disk-1.qcow2 /mnt/data/images/100
qm rescan
### Proxmox VE 安装教程与使用指南 Proxmox VE 是一个开源的虚拟化平台,支持 KVM 虚拟机和 LXC 容器的管理。以下是关于 Proxmox VE 的安装和使用的详细说明。 #### 1. 系统要求 在安装 Proxmox VE 之前,请确保您的硬件满足以下最低要求: - 处理器:支持硬件虚拟化的 x86_64 CPU[^2] - 内存:至少 2 GB RAM(推荐 8 GB 或更多) - 磁盘空间:至少 30 GB 可用磁盘空间 - 网络:至少一个网络接口卡 #### 2. 安装步骤 以下是安装 Proxmox VE 的基本步骤: 1. **下载 ISO 文件** 访问 Proxmox VE 的官方网站或镜像站点,下载最新版本的 ISO 文件[^5]。 2. **创建启动介质** 使用工具如 Rufus 或 BalenaEtcher 将下载的 ISO 文件写入 U 盘。例如,在 Linux 系统中可以运行以下命令: ```bash dd if=proxmox-ve_8.0.iso of=/dev/sdX bs=4M status=progress ``` 其中 `/dev/sdX` 是您的 U 盘设备名称[^5]。 3. **启动安装程序** 将 U 盘插入目标服务器并从 U 盘启动。按照屏幕上的提示完成安装过程。安装过程中需要设置管理员密码、选择磁盘分区等选项[^2]。 4. **配置网络** 安装完成后,登录到 Proxmox VE 的 Web 界面(默认地址为 `https://<server-ip>:8006`)。首次登录时,建议配置静态 IP 地址以确保网络稳定性[^2]。 #### 3. 使用指南 ##### 3.1 配置 APT 源 为了提高软件包更新的速度,可以将 Proxmox VE 的 APT 源替换为国内镜像源。编辑 `/etc/apt/sources.list` 文件并添加以下内容: ```bash deb http://mirrors.aliyun.com/proxmox/debian/ bullseye main ``` 然后运行以下命令更新系统: ```bash apt update && apt upgrade -y ``` 此操作可以显著减少软件包下载的时间[^2]。 ##### 3.2 创建虚拟机 通过 Proxmox VE 的 Web 界面,可以轻松创建虚拟机。具体步骤如下: 1. 登录到 Web 界面。 2. 选择目标节点并点击“创建 VM”按钮。 3. 按照向导填写虚拟机名称、分配资源(CPU、内存、硬盘)并上传 ISO 文件[^1]。 ##### 3.3 使用 Helper Scripts Proxmox VE 提供了一些辅助脚本,可以帮助用户快速部署常用的应用程序。例如,要安装 Home Assistant OS VM,可以运行以下命令: ```bash wget -qO- https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install.sh | bash ``` 运行后,按照屏幕上的提示完成安装过程[^1]。 #### 4. 常见问题及解决方法 - **问题 1:无法访问 Web 界面** 如果无法通过浏览器访问 Proxmox VE 的 Web 界面,请检查防火墙规则是否允许端口 8006 的流量[^2]。 - **问题 2:虚拟机无法启动** 如果虚拟机无法启动,请检查磁盘空间是否充足以及虚拟机配置是否正确[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值