Proxmox: Корисні налаштування

Скрипти для Proxmox LXE:

https://tteck.github.io/Proxmox/

Файли віртуальних машин (VM):

/var/lib/vz/images/

Файли контейнерів (LXE):

/etc/pve/lxc/

Примонтувати диск

qm set 101 --scsi1 /var/lib/vz/images/101/disk.qcow2

Видалити повідомлення про підписку:

Варіант 1.

Відкриємо файл /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js і знайдемо в ньому ділянку коду:

if (res === null || res === undefined || !res || res
.data.status.toLowerCase() !== 'active') {

Тут не потрібно глибоко заглиблюватися в логіку програми, достатньо розуміти, що це умова, і якщо вона істинна, то виконуватиметься одна частина програми, яка показує нам повідомлення, а якщо хибна - то інша. Рішення в цьому випадку гранично просте - робимо умову завжди хибною, для цього замінюємо наведений вище код на:

if (false) {

Варіант 2.

You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.

sed -Ezi.bak "s/(function\(orig_cmd\) \{)/\1\n\torig_cmd\(\);\n\treturn;/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service