# Proxmox Tunning ###### tags: `Proxmox` `KVM` `CLI` `Hypervisor` ## Использование репозиториев без подписки :::danger **Стабильная работа репозиториев без подписки не гарантируется.** Обновления, поступающие по этому каналу, с большей вероятностью будут новейшими и/или тестовыми обновлениями. **Они не проверяются**, чтобы убедиться, что все работает стабильно. Таким образом, действуйте на свой страх и риск. ::: Отредактируйте этот файл `nano /etc/apt/sources.list` вставив в него содержимое ниже ```bash= deb http://ftp.ru.debian.org/debian buster main contrib deb http://ftp.ru.debian.org/debian buster-updates main contrib # security updates deb http://security.debian.org buster/updates main contrib # PVE pve-no-subscription repository provided by proxmox.com, # NOT recommended for production use deb http://download.proxmox.com/debian/pve buster pve-no-subscription deb http://download.proxmox.com/debian/pve buster pve-no-subscription ``` :::info Обратите внимание на версию имеющихся репозиториев и то что внизу, актуальную версию бесплатных репозиториев нужно смотреть на сайте https://pve.proxmox.com/wiki/Package_Repositories ::: Далее открываем `nano /etc/apt/sources.list.d/pve-enterprise.list` Вносим в файл изменения вида: ```bash= # deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise deb http://ftp.debian.org/debian bullseye main contrib deb http://ftp.debian.org/debian bullseye-updates main contrib # PVE pve-no-subscription repository provided by proxmox.com, # NOT recommended for production use deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription # security updates deb http://security.debian.org/debian-security bullseye-security main contrib ``` Мы закомментировали репозиторий pve-enterprise и добавили pve-no-subscription. :::warning :warning: Всегда запускайте **dist-upgrade**, **а не просто apt-get upgrade**. Dist-upgrade гарантирует, что все пакеты и их зависимости обновлены; ::: :::info Если вы просто запустите apt-get upgrade, все может сломаться. Просто используйте dist-upgrade. ::: ## Proxmox и SPICE (уходим от noVNC) ![](https://i.imgur.com/luM0fTx.png) ![](https://i.imgur.com/e6SVW7X.png) ![](https://i.imgur.com/rpOTG8t.png) ![](https://i.imgur.com/ZzK5oRB.png) ![](https://i.imgur.com/qLEd5r5.png) ![](https://i.imgur.com/pbtt0CZ.png) ![](https://i.imgur.com/Rvt1si0.png) ![](https://i.imgur.com/q4Q8pC4.png) ## Список команд для управления виртуальными машинами Для запроса справки по команам управления виртуальными машинами следует использовать следующую комбинацию `qm help <COMMAND>` ``` qm list - список виртуальных машин qm start <VMID> — запуск qm status <VMID> — посмотреть состояние qm shutdown <VMID> qm reset <VMID> qm stop <VMID> — принудительная остановка; qm suspend <VMID> — приостановка с возможностью возобновления работы; qm resume <VMID> — возобновление работы; qm destroy <VMID> — удаление виртуальной машины (вместе с образами дисков); qm config <VMID> - просмотр конфигурации виртуальных машин ``` ### Где хранятся образы виртуальных дисков виртуальных машин? /var/lib/vz/images/ ### Где хранятся образы виртуальных дисков? /var/lib/vz/template/iso ### Где хранятся логи Proxmox VE? /var/log/syslog ## P.S. Отключение перезагрузки по Ctrl+Alt+Del Для отключения функции экстренной перезагрузки введите в консоль от имени администратора ```bash= systemctl mask ctrl-alt-del.target systemctl daemon-reload ``` Это не полностью отключает экстренную перезагрузку, функцию по прежнему можно вызвать зажав комбинацию Ctrl+Alt+Del более 7 раз за две секунды. ### Активируем Xterm.JS Для этого нужно в консоли Proxmox добавить serial порт ```bash= qm set 101 -serial0 socket ``` После выключения и включения xTerm.js станет доступен