从Proxmox VE开始:安装与配置指南
从Proxmox VE开始:安装与配置指南
Proxmox Virtual Environment(Proxmox VE)是一个基于Debian Linux的开源虚拟化平台,支持KVM虚拟机和LXC容器。它提供了一个强大的Web管理界面,方便用户管理虚拟机、存储、网络等资源。本文将详细介绍Proxmox VE的安装与配置过程,包括系统安装、配置优化以及常见问题的解决方案。
Proxmox VE的安装
下载镜像
通过浏览器访问Proxmox官方网站下载最新的ISO镜像文件。当前最新版本为Proxmox VE 8.3,支持Proxmox Virtual Environment、Proxmox Backup Server和Proxmox Mail Gateway等多种组件。点击对应下载按钮,将ISO镜像下载到本地。
刻录光盘影像
将下载的ISO镜像刻录到DVD光盘或制作成可启动的USB驱动器。推荐使用Rufus(Windows)或Etcher(跨平台)等工具来制作启动盘。
服务器安装操作系统
将刻录好的光盘插入到服务器的光驱,重启服务器并进入引导界面。选择"Install Proxmox VE (Graphical)"选项开始安装系统。
等待系统安装过程中出现的界面提示,同意相关条款后继续安装。
选择安装的磁盘和文件系统
默认选择系统推荐的磁盘和文件系统配置,点击"Next"进入下一步。
选择地区
设置国家为中国,时区为上海,键盘布局默认为美式键盘。
输入root用户密码以及邮箱地址
配置root用户密码和邮箱地址。邮箱地址可以暂时忽略,后续需要时再进行修改。
配置PVE主机名、网络IP等信息
根据实际需求配置主机名、网络IP、子网掩码、网关和DNS服务器等信息。确保网络配置正确,以便后续通过网络进行管理。
安装完毕
等待系统完成安装并重启。重启后可以通过控制台或浏览器登录Proxmox VE的Web管理界面。
通过浏览器访问https://192.168.0.200:8006/,选择语言并使用root用户登录。
一些其他的问题
服务器内存条插入的顺序
如果发现系统识别的内存容量与实际不符,可能是内存条插槽顺序不正确。检查服务器的双通道内存插槽顺序,确保内存条正确插入。
合并默认的分区 local 和 local-lvm
PVE默认将硬盘分成两个分区:local用于存放备份和镜像,local-lvm用于存放虚拟机数据。为了避免空间分配不均的问题,可以将两个分区合并。
- 在Web控制台中右键点击PVE节点,选择Shell进入命令行控制台。
- 使用
lvs
命令查看当前的逻辑卷。 - 删除lvm分区(确保分区内没有数据):
lvremove pve/data
- 将空闲空间分配给root分区:
lvextend -l +100%FREE -r pve/root
- 在数据中心-存储中删除local-lvm分区。
- 调整local分区的存储类型,允许存放所有类型的内容。
替换APT源镜像并检查软件更新
为了提高软件更新和下载的速度,可以将APT源更换为国内的镜像源。
删除企业源
echo "#deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list mv /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.bak rm -rf /etc/apt/sources.list.d/pve-enterprise.list
更换Proxmox软件源为中科大源
wget https://mirrors.ustc.edu.cn/proxmox/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list apt update && apt dist-upgrade
更换Debian系统源为163源
sed -i.bak "s#ftp.debian.org/debian#mirrors.163.com/debian#g" /etc/apt/sources.list sed -i "s#security.debian.org#mirrors.163.com/debian-security#g" /etc/apt/sources.list apt update && apt dist-upgrade
LXC仓库源更换
sed -i.bak "s#http://download.proxmox.com/images#https://mirrors.ustc.edu.cn/proxmox/images#g" /usr/share/perl5/PVE/APLInfo.pm wget -O /var/lib/pve-manager/apl-info/mirrors.ustc.edu.cn https://mirrors.ustc.edu.cn/proxmox/images/aplinfo-pve-7.dat systemctl restart pvedaemon
CEPH源更换
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-pacific bullseye main" > /etc/apt/sources.list.d/ceph.list sed -i.bak "s#http://download.proxmox.com/debian#https://mirrors.ustc.edu.cn/proxmox/debian#g" /usr/share/perl5/PVE/CLI/pveceph.pm
删除订阅弹窗
sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
验证
执行完成以上操作后,浏览器proxmox控制台Ctrl+F5强制刷新缓存,查看页面如下:apt update && apt dist-upgrade
真的是其他的问题
在硬件配置方面,如果需要在服务器上安装显卡,需要注意电源线的规格。例如,对于高端显卡如2080ti,需要使用小8p转双8p的电源线。
总结
Proxmox VE是一个功能强大的虚拟化平台,适用于各种规模的虚拟化需求。通过合理的安装和配置,可以充分发挥其性能优势。本文详细介绍了Proxmox VE的安装步骤、分区合并、APT源替换以及常见问题的解决方案,希望能帮助读者顺利搭建和管理Proxmox VE环境。