Proxmox. Что стоит сделать сразу после установки
Обновление репозиториев
echo "export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" >> ~/.bashrc
sed -i.bak "s/data.status !== 'Active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
rm /etc/apt/sources.list.d/pve-enterprise.list
echo 'deb http://download.proxmox.com/debian/pve buster pve-no-subscription' > pve-community.list
apt update
Обновление системы
apt full-upgrade
Устанавливаем CRYPTSETUP
apt install -y cryptsetup
Устанавливаем утилиты
apt install -y pv mc wget nano iotop ethtool sshpass bridge-utils
Nested virtualization для работы гипервизоров внутри Proxmox
(например PNETLAB или EVE-NG)
В консоли Proxmox
Проверяем
cat /sys/module/kvm_intel/parameters/nested
Включаем
For Intel
echo "options kvm-intel nested=Y" > /etc/modprobe.d/kvm-intel.conf
For AMD
echo "options kvm-amd nested=1" > /etc/modprobe.d/kvm-amd.conf
Reboot or reload the kernel module
modprobe -r kvm_intel
modprobe kvm_intel
I’d actually recommend a full reboot.
After this check if the module is enabled.
Создаем виртуальную машину Pnetlab с типом процессора "host"
Убрать сообщение при логине "You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options"
Для начала — удалим платный репозиторий:
rm /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
wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
apt-get update && apt-get upgrade -y
apt-get dist-upgrade
reboot
В последних версиях (начиная с 5.1) необходимо ввести команду:
sed -i "s/getNoSubKeyHtml:/getNoSubKeyHtml_:/" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
И сообщение беспокоить не будет
Не забываем перелогиниться в браузере!