Proxmox VE(PVE)安装教程
下载ISO镜像制作安装U盘
官网:proxmox
找到download菜单,点击进入,找到ISO Installer关键词,下载ISO镜像文件。
可以看到,左边是官方直接下载,右边是bt种子,如果网络不好,用种子配合迅雷下起来会很快。
下载完毕后我们还需要一个8g的u盘,当然目前镜像才1g多,所以小一点的u盘也是可以的,利用软碟通UltraISO软件将制作安装U盘。
UltraISO:蓝奏云 密码:5b2b
解压后打开软件:
文件 -> 打开 -> 找到下载的proxmox镜像文件
打开后,插入u盘,再回到软件
点击启动菜单 -> 写入硬盘映像 -> 硬盘驱动器选择U盘 -> 写入方式选择RAW -> 选择写入 -> 提示格式化选择同意 -> 等待进度条完成。
安装 proxmox
u盘插入电脑,启动优先项选择u盘,然后启动后选择第一项安装:Install Proxmox VE
剩下的就是下一步下一步出现国家选项选择:China
,这样时区就会自动选择好,剩下的就是密码了,密码是root账号的密码。
然后就是网络,如果是多网口的,请选择一个网口使用,然后填写一个符合当前局域网的静态ip,比如我的路由器是192.168.3.1,那么我就可以给系统固定一个192.168.3.166的ip,网关就是192.168.3.1,dns用114.114.114.114或者8.8.8.8,配置网络的时候还需要配置一个域名,随便写,不影响。
还有就是硬盘了,选择一个系统安装到的硬盘,不过proxmox会自动设置占据的空间大小,比如我这里是一个512的固态,实际也就500g左右,proxmox默认会用掉100g,给我心疼坏了,这个它是自动计算需要的大小,你还没法调整,emmm
剩下的就是等待安装完成重启,然后测试登录一下就完事了。
重启后会在命令界面展示你的控制面板地址,示例:192.168.3.166:8006
登录的时候选择中文,账号:root,密码就是安装时设置的。
然后我们就可以进入到如下界面:
至此安装结束。
proxmox 换源
proxmox其实是基于debian实现的,所以换源和debian的方式差不太多,我们也可以直接通过ssh连接的方式,用命令实现换源。
ssh连接的地址就是ip地址,账号root,密码和上面一样。
如果我们使用NxShell这个软件,可以直接通过改文件的方式修改:
找到/etc/apt/sources.list
这个文件,双击就能打开,然后直接编辑,编辑完 Ctrl+S保存。
将文件的内容全部替换成:
deb http://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb http://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb http://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib
deb http://mirrors.ustc.edu.cn/debian-security/ bullseye-security main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian-security/ bullseye-security main non-free contrib
保存。
然后输入命令:apt update
更新软件列表信息。
此时基本操作完成。
安装温度监控和运行预定义脚本 pve.sh
这个内容是来自b站的视频:https://www.bilibili.com/video/BV1jR4y197d2
主要文件是一个.sh脚本文件,我这里提供下蓝奏云下载地址吧!
脚本下载:pve.sh 密码:elhe
脚本下载完毕后上传到proxmox 的 /home
目录下。
开始安装相关依赖插件,提示yes/no选项时,输入y。
apt update #1 安装更新包
apt-get install lm-sensors #2 安装传感器
apt-get install nvme-cli #3 nvme相关
apt-get install hddtemp #4 机械硬盘相关
apt-get install cpufrequtils #5 安装CPU驱动
reboot #6 重启PVE
重启后ssh重新连接,继续输入命令:
cd /home/ #7 进入home文件夹
chmod +x pve.sh #8 赋予脚本可执行权限
./pve.sh #9 执行这个脚本(脚本执行完后Shift+F5刷新一下网页)
等待执行完毕,再去pve的控制页面,刷新后就可以看到温度展示了。
同时这个脚本还会删除企业源,就省的自己动手换了。
更新系统和软件
上述步骤完成后,我们可以更新下系统和软件
apt update && apt dist-upgrade -y
等待更新完成。
配置pve DHCP 自动获取ip
由于我的主机是需要移动的,我自己会有将主机带着东跑西跑的情况,但是其他地方的局域网ip地址就不一定是192.168.3.x了,最好的办法就是让pve自动获取ip地址,这样我从路由器管理页面,通过自己配置DHCP或者直接查看这个主机ip的方式进行管理访问。
ssh链接后,ftp找到文件:/etc/network/interfaces
双击打开,然后找到对应的静态ip配置这块,示例:
将其改为:
auto vmbr0
iface vmbr0 inet dhcp
bridge-ports enp2s0
bridge-stp off
bridge-fd 0
注意bridge桥接的配置不要删除了,否则pve没有网络,也不会自动获取ip。
配置完保存,然后重启网络:
systemctl restart networking
不行你重启主机也行。
然后我们再去路由器查看,可以发现ip不再是固定的了。
本文系作者 @木灵鱼儿 原创发布在木灵鱼儿站点。未经许可,禁止转载。
暂无评论数据