Proxmox6.2简单配置

刻录:

使用rufus+GPT+DD方式写入U盘

一、更换国内源:

1)删除企业源

mv /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.bak

2)下载秘钥

wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

3) 添加社区源

echo "deb http://download.proxmox.wiki/debian/pve stretch pve-no-subscription" >/etc/apt/sources.list.d/pve-install-repo.list

4)添加阿里源

cp /etc/apt/sources.list /etc/apt/sources.list.orgin && \
echo "\
deb http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb http://mirrors.aliyun.com/debian-security buster/updates main
deb-src http://mirrors.aliyun.com/debian-security buster/updates main
deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib">/etc/apt/sources.list

二、去除订阅

cp /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.bak && vim /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

1)找到if (data.status !== 'Active')改为if (false)

2)重启网页服务systemctl restart pveproxy

三、上传的镜像文件路径

web上传大镜像经常会遇到失败,可以使用scp上传,虽然也会失败,但可以设置重试次数

/var/lib/vz/template/iso

四、修改默认登录语言(不起作用,有时间再研究)

  • vim /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
  • 98行左右,修改为Chinese (Simplified),如下图并重启网页服务systemctl restart pveproxy

五、7.1安装&调整root分区大小小

参照这篇博文

  • 关闭企业版更新源:mv /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.bak
  • 修改为加速源
cp /etc/apt/sources.list /etc/apt/sources.list.bak;echo "\
# debian aliyun source
deb https://mirrors.aliyun.com/debian bullseye main contrib
deb https://mirrors.aliyun.com/debian bullseye-updates main contrib
# security updates
deb https://mirrors.aliyun.com/debian-security bullseye-security main contrib

# proxmox source
deb http://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription">/etc/apt/sources.list
  • 去除订阅提示和上方旧版本方法一样

修改默认root逻辑卷大小

系统默认划了3个逻辑卷,rootdataswap,绝大部分空间都划给了data,也就是存放虚拟机的地方。root主要存放镜像文件,14t的硬盘,只给了100G,担心将来没地方存ISO镜像,所以系统在未正式使用前,建议调大该分区大小。

  • 删除data逻辑卷(请确保还未新建任何虚拟机):lvremove /dev/pve/data -y

  • 重新创建data逻辑卷:lvcreate -L 12t -n data pve -T,原来的data大小为14t,先将其调整为12t,剩下的2t全给data(根据自己情况调整)

  • 调整root大小:lvresize -l +100%FREE /dev/pve/root

  • 重新挂载文件系统:resize2fs /dev/mapper/pve-root

硬盘空间不足,添加新硬盘:

  • 新硬盘分区:fdisk /dev/sdb
  • 创建pvpvcreate /dev/sdb1
  • 扩容vg: vgextend pve /dev/sdb1
  • 如有需要扩容root:lvresize -L 200g /dev/pve/root
  • 把剩余空间的就成全给datalvresize -l +90%FREE /dev/pve/data
  • 重新挂载文件系统:resize2fs /dev/mapper/pve-root

六 硬盘不足导致的虚拟机无法启动

  • 清理硬盘空间

  • 重置

image-20220720092517265

  • 重置完成后,点击再继续

    image-20220720092327535

七 宿主机根目录存储空间不够,解决办法

  • pve实际上已经创建好了2个存储池(thin pool):dataroot

    image-20230628150153131

  • data存储池上创建thin_lv_data01逻辑卷: lvcreate -V 500G --thin -n thin_lv_data01 pve/data

  • 创建挂载目录:mkdir /mnt/thin_lv_data01

  • 格式化:mkfs.ext4 /dev/pve/thin_lv_data01

  • 挂载:mount /dev/pve/thin_lv_data01 /mnt/thin_lv_data01/

posted @ 2020-05-19 10:19  秒年度  阅读(2493)  评论(0编辑  收藏  举报