Proxmox

Настройка обновлений через PROXY

vi /etc/apt/apt.conf.d/70debconf

и дописываем в конец файла

Acquire::http::Proxy "http://10.128.2.51:8080";
Acquire::https::Proxy "http://10.128.2.51:8080";
Acquire::ftp::Proxy "http://10.128.2.51:8080";
Acquire::::Proxy "true";

PVE Post Install

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/post-pve-install.sh)"

Установка необходимых компонентов

apt install -y multipath-tools lsscsi

Отключение enterprise-репозиториев

https://pve.proxmox.com/wiki/Package_Repositories

Отключить проще всего через веб-интерфейс, в разделе Updates -> Repositories
Нужно отключить 2шт, где в колонке Components присутствует enterprise.

Поиск WWN на адаптере

apt install sysfsutils -y

Смотрим статус

systool -c fc_host -v | grep port_state
port_state = "Online"
port_state = "Online"

Теперь узнаем WWN:

systool -c fc_host -v | grep port_name
port_name = "0x21000024ff3c00c2"
port_name = "0x21000024ff3c00c3"

Вот мы и узнали, что наши Host port identifier’ы:

21:00:00:24:ff:3c:00:c2
21:00:00:24:ff:3c:00:c3

Rescan disks

apt install sg3-utils
rescan-scsi-bus.sh

Список дисков:
smartctl --scan
 fdisk -l

Multipath

https://docs.altlinux.org/ru-RU/alt-server-v/10.2/html/alt-server-v/san.html

https://pve.proxmox.com/wiki/ISCSI_Multipath

apt install multipath-tools -y

На всех узлах PVE необходимо:

1) Установить пакет open-iscsi, запустить и добавить в автозагрузку сервис iscsid:

apt-get install open-iscsi
systemctl enable --now iscsid

2) Указать следующие параметры в файле /etc/iscsi/iscsid.conf:

node.startup = automatic
node.session.timeo.replacement_timeout = 15

3) Добавить хранилище iSCSI через GUI (Datacenter/Storage: Add/iSCSI)

Создание LVM хранилища на ноде PVE

https://gist.github.com/mrpeardotnet/547aecb041dbbcfa8334eb7ffb81d784

#поиск wwid
lsscsi --scsi_id

Passthrough Physical Disk to Virtual Machine (VM)

https://pve.proxmox.com/wiki/Passthrough_Physical_Disk_to_Virtual_Machine_(VM)