Инструменты пользователя

Инструменты сайта


linux:proxmox

Proxmox

Система виртуализации.

Установка

Рассматривается вариант установки из пакетов на чистую debian.
Необходимо в файле /etc/hosts добавить запись ipaddress pcname.localhost pcname pvelocalhost.
После этого, в ответ на команду - hostname –ip-address вы должны получить ip адрес машины.
Добавляет репозиторий

# sudo echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" | sudo tee /etc/apt/sources.list.d/proxmox.list

Импортируем ключ

# wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

Обновляем/перезагружаем систему, с новым репозиторием.
Устанавливаем систему виртуализации. (postfix и iscsi под вопросом), после установки ребут и можно заходить через браузер - https://ip-address:8006.

# apt install proxmox-ve postfix open-iscsi

Сеть

Для сохранения настроек, необходимо установить утилиту ifupdown2.
Необходимо создать устройство сетевого моста.
Что бы не было конфликтов, у имеющегося интерфейса удаляем шлюз.

Дисковые хранилища

LVM

Создаем логический том LVM в системе.
Достаточно создать только группу томов (vgcreate), и подключить ее в proxmox, при создании виртуалки, нужный объем отщипывается из этой группы.
Слева выбираем Датацентр, Хранилище, Добавить, там указываем имя и из списка выбираем созданное хранилище LVM.

Проброс диска в VM

Общий вид команды:

# qm set <vm_id> -[virtio|sata|ide|scsi][] /dev/sd[a|b|c|...]

Пробросить диск целиком можно командой:

# qm set 100 -virtio2 /dev/sdb

Лучше указать id диска, узнать его можно командой ls -l /dev/disk/by-id/

# qm set 100 -virtio2 /dev/disk/by-id/wwn-0x5000039fd8d12756

Таким способом почему то добавляется только один диск, после второй попытки он заменяется.., можно добавить через файл: /etc/pve/nodes/name-host/qemu-server/100.conf, добавьте строки такого вида:

virtio1: /dev/disk/by-id/wwn-0x5000c5006d4337a7,size=976762584K
virtio2: /dev/disk/by-id/wwn-0x5000039fd8d12756,size=976762584K

Либо нужно указывать тип scsi№, тогда добавляются несколько.

Виртуальные машины

Для установки нужно загрузить ISO образ, загрузить можно только в стандартное хранилище, созданное при установке.
После создания в настройках ставим галочку для автозапуска, можно отключить доп. устройства для загрузки.

linux/proxmox.txt · Последнее изменение: 2021/04/20 09:41 — admin