PVE 订阅提示取消

admin
2023-10-21 / 0 评论 / 7 阅读 / 正在检测是否收录...

备份并编辑/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

输入 / ,搜索:No valid subscription,定位。
使用以下方法之一修改文件,保存并退出后,执行:

systemctl restart pveproxy.service

强制刷新/禁用浏览器缓存,注销后重新登录 PVE。
方法一
将上方
.data.status.toLowerCase() !== 'active') {

更改为
.data.status.toLowerCase() == 'active') {

修改官方企业源

#免费,你是用不了企业源的,所以改成免费的吧
# 删除原来的企业源
rm -f /etc/apt/sources.list.d/pve-enterprise.list
# 添加官方免费源
echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
#升级命令,命令不可逆哦,升级请谨慎!!!
apt update -y && apt dist-upgrade -y
# 升级完成后,可以执行pveversion -v查看下最新的软件版本。然后执行reboot重启物理服务器

命令行相关

#直通硬盘
# 100为虚拟机ID sataX X为你的盘号 
qm set 100 --sata3 /dev/disk/by-id/ata-STXXXXX

# 镜像转换
qm importdisk <vmid> <source> <storage> [OPTIONS]
#例:qm importdisk 101 vm01-disk001.vmdk local-lvm -format qcow2
#上面101是虚拟机的VM ID,vm01-disk001.vmdk是解压出来的vmdk文件,local-lvm是你的存储ID, -format qcow2 是指定导入后硬盘镜像的格式,默认是raw格式。

#创建vm
qm create 300 -ide0 local-lvm:4 -net0 e1000 -cdrom local:iso/proxmox-mailgateway_2.1.iso

#启动vm
qm start 300

#停止vm
qm stop 300

#关闭vm并等待40s超时
qm shutdown 300 && qm wait 300 -timeout 40

#定位配置文件路径/etc/pve/qemu-server
ls /etc/pve/qemu-server 

#定位虚拟磁盘镜像文件  /var/lib/vz/images
ls /var/lib/vz/images
  
#如果是最新版本的proxmox该如何处理呢
vi 100.conf
scsi0: local-lvm:**vm-100-disk-1**,size=100G  加黑部分很重要 这是#我们虚拟磁盘镜像文件的文件名
其次: find / -name vm-100-disk-1 

#使用scp 命令 将100.conf 与 vm-100-disk-1 发送到另外一台proxmox机器对应的文件上,就可以启动了

#备份镜像目录
/var/lib/vz/dump/

#扩容local分区,重建local-vm分区
#由于thin分区不支持动态缩容,所以需要在创建pve支出删除data,如果已经建了虚拟机建议备份
lvremove /dev/pve/data

lvcreate -L 100G -n data pve
lvconvert --type thin-pool pve/data

#扩容系统根分区
lvresize -L +100G /dev/pve/root 
resize2fs /dev/pve/root

#安装libguestfs-tools
apt install --no-install-recommends --no-install-suggests libguestfs-tools

#修改qcow2的账户密码
virt-customize -a CentOS-7-x86_64-GenericCloud-1811.qcow2 --root-password password:123456
0

评论 (0)

取消