Proxmox ログインの際の「No valid subscription」を非表示にするスクリプト

年末の大掃除がてらProxmoxの不要なサーバーをクラスターから脱退させようとしたら、まさかの切り離し失敗とCephごと吹っ飛ばして、結局全サーバー構築しなおすことになってしまいました。

さて、Proxmox VEをログインする際に毎回出る「No valid subscription」という表示は、事あるごとに出てきて結構煩わしい。pvemanagerlib.jsを手動で書き換えて非表示にできるけど、アップデートを挟むといつの間にか復活してくる始末…。調べてみたら便利なスクリプトを提供してくれているところがあったので、備忘録として記事にしてみました。

#Proxmox VE用
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/post-pve-install.sh)"
#Proxmox Backup Server用
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/post-pbs-install.sh)"

実行すると、サブスクリプションの表示以外にEnterprise用のリポジトリなど色々無効にするかどうか聞いてくるけど、サブスク非表示のみならば下記の画像のみをyesで他はnoにする。

設定後は要再起動。定期的にスクリプト自体の更新もしているようなのでProxmoxのアップデート後にサブスクの表示が復活しても、再実行するだけでOK。

Proxmox VE Helper-Scripts
The official website for the Proxmox VE Helper-Scripts (Community) repository. Featuring over 400+ scripts to help you m...
Proxmox VE Helper-Scripts
The official website for the Proxmox VE Helper-Scripts (Community) repository. Featuring over 400+ scripts to help you m...

コメント