一. PVE镜像下载
1、 在浏览器输入以下网址下载pve的iso安装镜像。
https://www.proxmox.com/en/downloads
2、选择适合版本,点击download进行下载。
二、虚拟机安装
1、pve基于Debian Linux系统,也可以安装在VMware虚拟机上,可以跳过U盘制作。
2、开启虚拟机的虚拟化引擎
三、引导U盘制作
1、首先下载写盘工具,本文使用的写盘工具为Rufus,下载地址为https://rufus.ie/downloads/
2、下载完成后直接双击运行,无需安装,设备中选择U盘,引导类型选择PVE镜像,然后点击开始,注意U盘中的原有数据会被格式化,重要数据记得备份。
四、PVE安装
1、将U盘插入需要安装的主机,打开主机电源,不断按键盘Del按键(不同主机进入BIOS按键不同),选择U盘启动,进入PVE安装页面,选择第一个Install Proxmox VE (Graphical),按回车。
2、等待进入许可协议页面,点击I agree。
3、选择pve安装的硬盘,然后继续点击Next
4、设置国家、时区、键盘布局,然后点击Next
5、设置密码、和邮箱,继续点击Next
6、设置网卡、域)、PVE管理地址、网关、DNS等,继续点击
7、在配置详情中检查配置信息是否有误,没有问题点击Install
8、等待安装完成,然后点击Reboot重启机器,进入登录页面,记录Web页面地址。
五、初始化
1、在另一台电脑的浏览器中。输入登录页面显示的Web登录地址 https://192.168.1.155:8006/
2、pve_source是老虎大佬开发的pve脚本(首发于X86派论坛),可以更方便的初始化PVE,无需使用复杂的命令,使用方法很简单,登录PVE,打开Shell粘贴如下命令。
wget -q -O /root/pve_source.tar.gz 'https://bbs.x86pi.cn/file/topic/2023-11-28/file/01ac88d7d2b840cb88c15cb5e19d4305b2.gz' && tar zxvf /root/pve_source.tar.gz && /root/pve_source
3、 建议分步执行23456,其他选项根据个人习惯调整
六、合并默认的分区 local 和 local-lvm
PVE默认将硬盘分成两个分区,存放备份和镜像的local 和 存放实际虚拟机数据的local-lvm
但划分成两块,很容易出现其中一个分区空间用完了,而另一个却空闲的情况,所以我在安装好系统后的第一步是将两个分区合并。
1、进入虚拟机Shell,使用指令 lvs 查看当前有几个 logic volume
lvs
2、删除lvm分区(请一定确保删除的时候分区内没有数据)
lvremove pve/data
3、将空出来的空间分给local
lvextend -l +100%FREE -r pve/root