PVE 误卸载 proxmox-ve 导致不能进入 web 管理

679次阅读
没有评论

共计 1239 个字符,预计需要花费 4 分钟才能阅读完成。

由于跟着网上的教程胡乱操作,在根目录下创建了一个 please-remove-proxmox-ve 的文件,再执行 apt 相关的命令导致 pve 管理界面不能进入了。

因为这个操作会导致系统卸载 proxmox-ve,肯定就进不去管理界面了,但是创建的虚拟机还是在的,配置文件也还在。

好在配置文件,虚拟机都还在,接下来就就是重新安装 proxmox-ve 就好。

echo "deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian/pve bullseye pve-no-subscription" >> /etc/apt/sources.list && \
apt update && \
apt install -y  proxmox-ve

这里可能遇到的问题。

  1. 不能使用企业源

报错内容如下:

Err:7 https://enterprise.proxmox.com/debian/pve buster InRelease
401 Unauthorized [IP: 51.79.159.216 443]
Reading package lists... Done
E: Failed to fetch https://enterprise.proxmox.com/debian/pve/dists/buster/InRelease 401 Unauthorized [IP: 51.79.159.216 443]
E: The repository 'https://enterprise.proxmox.com/debian/pve buster InRelease' is not signed.

解决办法是干掉这个源。

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

如果是 pve 7.x,运行如下命令:

echo "deb http://security.debian.org/debian-security bullseye-security main contrib" >> /etc/apt/sources.list && apt-get update

如果是 pve 6.x,则运行如下命令:

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.list && apt-get update
  1. hook脚本没有找到

报错内容如下:

Error with update: /bin/sh: 1: /usr/share/proxmox-ve/pve-apt-hook: not found

解决办法:

mkdir /usr/share/proxmox-ve && \
touch /usr/share/proxmox-ve/pve-apt-hook && \
chmod u+x /usr/share/proxmox-ve/pve-apt-hook

提醒:本文发布于425天前,文中所关联的信息可能已发生改变,请知悉!

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完
 
阿蛮君
版权声明:本站原创文章,由 阿蛮君 2023-05-23发表,共计1239字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
Copyright © 2022-2024 阿蛮君博客 湘ICP备2023001393号
本网站由 亿信互联 提供云计算服务 | 蓝易云CDN 提供安全防护和加速服务
Powered by Wordpress  Theme by Puock