PVE中好用的脚本以及温度换核
PVE脚本
本篇文章全部源自于网络收藏并非原创声明
PVE显示温度
(curl -Lf -o /tmp/temp.sh https://mirror.ghproxy.com/https://raw.githubusercontent.com/a904055262/PVE-manager-status/main/showtempcpufreq.sh) && chmod +x /tmp/temp.sh && /tmp/temp.sh remod
Pve换源
按照命令一直执行就行了,没有坑
GitHub上的项目:PVE集合项目
必须保证pve系统能联网,没联网,没法换源。
SSH登录到pve后台,然后一条一条的执行命令
1.处理掉企业源
rm -rf /etc/apt/sources.list.d/pve-install-repo.list
echo "#deb https://enterprise.proxmox.com/debian/pve Bullseye pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list
2.开始换源
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
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 -i.bak "s#ftp.debian.org/debian#mirrors.aliyun.com/debian#g" /etc/apt/sources.list
sed -i "s#security.debian.org#mirrors.aliyun.com/debian-security#g" /etc/apt/sources.list
echo "deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription" >> /etc/apt/sources.list
3.最后更新
apt update && apt dist-upgrade -y
PVE升级内核
-
PVE7.x目前官方默认内核是5.15,找到个第三方的6.0内核,也可以玩玩。
-
仅适用于PVE 7.x,PVE6.x绕道。
-
仅适用于动手能力强的,小白绕道!
-
升级内核可能有翻车的风险,风险自行承担!
升级6.0内核之前,请先牢记当前pve的内核版本号,后面回退要用。
查看内核指令
uname -a
添加存储库的GPG密钥,终端执行:
curl -1sLf 'https://dl.cloudsmith.io/public/pve-edge/kernel/gpg.8EC01CCF309B98E7.key' | gpg --dearmor -o /usr/share/keyrings/pve-edge-kernel.gpg
设置pve-edge-kernel存储库,终端执行:
echo "deb [signed-by=/usr/share/keyrings/pve-edge-kernel.gpg] https://dl.cloudsmith.io/public/pve-edge/kernel/deb/debian bullseye main" > /etc/apt/sources.list.d/pve-edge-kernel.list
安装内核,终端执行:
apt update
apt install pve-kernel-6.0-edge
重启以后,内核就升级到6.0了。
reboot
查看内核更新没,可去下面的网址看看,若有新版,重复第三步的操作。
已经升级到第三方内核,如果你在wed界面“更新”,看到更新,就不要胡乱更新了。
回退
如果需要回退内核,利用proxmox-boot-tool回退,终端执行:
proxmox-boot-tool kernel pin 升级前的内核版本号
升级前我的内核版本号是:5.15.64-1-pve,所以命令如下:
proxmox-boot-tool kernel pin 5.15.64-1-pve
proxmox-boot-tool refresh
执行完第7步的两条命令后,系统重启,内核就回退了。
然后看到内核切回了,然后终端运行:
rm -rf /etc/default/grub.d/proxmox-kernel-pin.cfg
以后就能正常使用“升级”来更新PVE。
换源
pve的软件源
默认在这个位置
/etc/apt/sources.list.d/pve-enterprise.list
换成这个
deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian bullseye pve-no-subscription
更换lxc容器源
将 /usr/share/perl5/PVE/APLInfo.pm
文件中默认的源地址 http://download.proxmox.com
替换为 https://mirrors.tuna.tsinghua.edu.cn/proxmox
即可。
sed -i 's|http://download.proxmox.com|https://mirrors.tuna.tsinghua.edu.cn/proxmox|g' /usr/share/perl5/PVE/APLInfo.pm
然后重新启动服务
systemctl restart pvedaemon.service
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果