https://static.devmc.org/images/2d560361-b29d-4370-b453-87acab8b7da8.png
Использование proxmox

Дополнение к данной инструкции.

Если вы нашли это дополнение, в обязательном порядке рекомендую изучить основную инструкцию и только после переходить к данному дополнению!

Быстрая донастройка панели:

Отключение никому не упёршегося свопа. Панель не упадёт при переполнении озу, не переживайте. Ядро тут достаточно умное (нет, это не значит что только тут умное ядро а везде в других Linux системах тупое, просто тут больше на упор оптимизации идёт) и умеет резервировать озу. По этой причине если у вас будет переполнено озу в контейнере, панель не упадёт. Но если будет переполнено прям с концами, само ядро убьёт процесс в контейнере и озу освободится.

Нажимаем на pve (ну или как у вас называется хост). И жмём на shell (да да, через эту панель можно получить доступ к терминалу без ssh как для самой панели так и для контейнеров с виртуалками):
picture

Там вы увидите терминал. Не вижу смысла показывать его, ведь каждый нормальный линуксоид/сисадмин видел его.

Введите данную команду:

swapoff -a && sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab

Это отключит свап который тормозит наши накопители, а для ссд вовсе является губительным.

Отключение проприетарных репо:

Сама панель полностью бесплатна. Но имеет в себе платные и проприетарные репозитории самого проксмокса с некоторыми программами, имхо они не нужны и ни разу не пригодились в обычном домашнем (да и не только) использовании.

Тыкаем на pve (ну или как у вас там хост называется). Жмём на updates, жмём раскрыть список, и жмём на repositories, после нажимаем на обведённую строку, и тыкаем на кнопку disable (вместо кнопки enable будет disable) и после всего нажимаем reload:
picture1

Помните как мы открывали консоль в прошлом этапе? Открываем её снова, и вводим:

apt update && apt upgrade

ждём окончания выполнения команд и радуемся, у нас свежие репо, и без мусора.

ВАЖНОЕ замечание - это было всё сделано для того, что б оффнуть в логах мусор, а так же дать право на автообновление репозиториев. Если вы не отключите эти репо, панель не сможет обновляться сама (да, она на столько умная) и будет пукать вам в логи вот такими сообщениями:
picture2

ВАЖНО! Советую отключить полностью автоматические обновления. Это очень кривая дичь, которая может “уронить” сервак, из-за того что оно что-то там намудрило.

Открываем терминал панели (Shell) и вводим:

systemctl disable pve-daily-update.timer
systemctl stop pve-daily-update.timer

Это отключит автоматические обновления. При нужде - обновитесь лучше ручками, чем используя эти автоматические костыли.

Хранение файлов, образов и дисков:

Эта панель очень умная, и имеет разбивку накопителя на два куска. Первый (local-lvm) самый огромный, служит для виртуальных дисков наших контейнеров и виртуалок. Второй (local pve) же в нашем случае является хранилищем образов что мы скачали, бекапов и прочего хлама.

Распил диска идёт +/- 10 к 90, т.е 10% на образы, 90% на виртуальные диски. Как по мне хватить должно более чем.

picture3
picture4

Что же у нас тут есть по интерфейсу:

local-lvm:

  • Summary - общая информация об использовании хранилища
  • VM Disks - список всех виртуальных дисков для виртуалок
  • CT Volumes - список всех виртуальных дисков контейнеров
  • Permissions - разрешения, опустим пока это

local:

  • Summary - общая информация об использовании хранилища
  • Backups - список всех бекапов
  • ISO Images - список всех iso образов (нужно для запуска виртуальной машины)
  • CT Templates - список наших образов с контейнерами, мы это уже проходили в основном мануале
  • Permissions - разрешения, опустим пока это

Интерфейс контейнера/ритуалки:

Данная панель предлагает обширные возможности о информации и что происходит в контейнере. Можно блин даже заметки сделать о контейнере или виртуалке. Думаю тут ничего не нуждается в представлении:
picture5

Но у нас есть интересные подразделы. Пробегусь по самым основным и критическим:
Resources. Тут мы можем редактировать ресурсы нашего контейнера или виртуалки:
picture6

Для редакции нажмите на нужную строку и нажмите edit. Если же вы хотите расширить виртуальный диск (а это возможно без перезагрузки или остановки контейнера как и при редактировании всего из этого раздела, в этом прелесть контейнеров) нажмите на строку с диском (root disk) и после нажмите volume action и нажмите resize:
picture7

И тут добавляем сколько гигов расширить хотим:
picture8

С озу и свапом точно так же, только edit жмём кнопку:
picture9

В разделе Task History можно узнать что делалось с контейнером:
picture9


5 февраля 2023 в 18:32
107
Руководство
proxmox linux lxc kvm
1