Product SiteDocumentation Site

Глава 37. Установка и настройка PVE

37.1. Настройка сетевой подсистемы
37.1.1. Настройка Ethernet-моста в командной строке
37.1.2. Настройка Ethernet-моста в веб-интерфейсе
37.2. Установка PVE

Примечание

Компоненты PVE будут установлены в систему, если при установке дистрибутива выбрать профиль Виртуальное окружение Proxmox (см. главу Установка системы).
При установке дистрибутива, необходимо настроить Ethernet-мост vmbr0 и при заполнении поля с именем компьютера указать полное имя с доменом (см. главу Настройка сети).
Все остальные настройки можно делать в веб-интерфейсе см. Создание кластера PVE.

37.1. Настройка сетевой подсистемы

Для узла должно быть установлено полное имя с доменом (FQDN).
Для установки PVE должен быть настроен сетевой мост vmbr0 с указанием статического IP-адреса. Это обусловлено тем, что сетевые интерфейсы виртуальных окружений должны подключаться к какому-то виртуальному устройству, обеспечивающему соединение с общей сетью передачи данных.

Важно

Мосту должно быть назначено имя vmbr0 и оно должно быть одинаково на всех узлах.

Важно

При использовании дистрибутива Альт Виртуализация интерфейс vmbr0 создаётся и настраивается в процессе установки системы (см. Настройка сети).

37.1.1. Настройка Ethernet-моста в командной строке

Если интерфейсы, входящие в состав моста, являются единственными физически подключенными и настройка моста происходит с удаленного узла через эти интерфейсы, то требуется соблюдать осторожность, т.к. эти интерфейсы могут перестать быть доступны. В случае ошибки в конфигурации потребуется физический доступ к серверу. Для страховки, перед перезапуском сервиса network можно открыть еще одну консоль и запустить там, например, команду: sleep 500 && reboot.

Примечание

Далее предполагается, что интерфейс, который будет входить в мост, сконфигурирован и имеет статический IP-адрес.
Для настройки Ethernet-моста с именем vmbr0, следует выполнить следующие команды:
# mkdir /etc/net/ifaces/vmbr0
# cp /etc/net/ifaces/enp0s3/* /etc/net/ifaces/vmbr0/
# rm -f /etc/net/ifaces/enp0s3/{i,r}* 
# cat <<EOF > /etc/net/ifaces/vmbr0/options
BOOTPROTO=static
CONFIG_WIRELESS=no
CONFIG_IPV4=yes
HOST='enp0s3'
ONBOOT=yes
TYPE=bri
EOF
Имя интерфейса, обозначенного здесь как enp0s3, следует указать в соответствии с реальной конфигурацией сервера.
IP-адрес для интерфейса будет взят из /etc/net/ifaces/enp0s3/ipv4address.
В опции HOST файла /etc/net/ifaces/vmbr0/options нужно указать те интерфейсы, которые будут входить в мост. Если в него будут входить интерфейсы, которые до этого имели IP-адрес (например, enp0s3), то этот адрес должен быть удален (например, можно закомментировать содержимое файла /etc/net/ifaces/enp0s3/ipv4address).
Для того чтобы изменения вступили в силу, необходим перезапуск сервиса network:
# systemctl restart network
При старте сети сначала поднимаются интерфейсы, входящие в мост, затем сам мост (автоматически).
Установить имя узла, выполнив команду:
# hostnamectl set-hostname <имя узла>
Например:
# hostnamectl set-hostname pve01.test.alt

37.1.2. Настройка Ethernet-моста в веб-интерфейсе

При установленных пакетах alterator-net-eth и alterator-net-bridge, для настройки Ethernet-моста можно воспользоваться веб-интерфейсом центра управления системой (ЦУС).

Примечание

Для возможности использования веб-интерфейса ЦУС должен быть установлен пакет alterator-fbi и запущены сервисы ahttpd и alteratord:
# apt-get install alterator-fbi
# systemctl start ahttpd
# systemctl start alteratord
Веб-интерфейс ЦУС доступен по адресу https://<ip-адрес>:8080.
Для настройки Ethernet-моста необходимо выполнить следующие действия:
  1. В веб-интерфейсе ЦУС выбрать пункт СетьEthernet-интерфейсы.
  2. У сетевого интерфейса, который будет входить в мост, удалить IP-адрес и шлюз по умолчанию.
  3. Нажать кнопку Создать сетевой мост…:
    Создание моста в веб-интерфейсе ЦУС
  4. В открывшемся окне, в поле Интерфейс-мост задать имя моста vmbr0, переместить сетевые интерфейсы, которые будут входить в мост, из списка Доступные интерфейсы в список Члены и нажать кнопку Ок:
    Выбор сетевого интерфейса для моста
  5. Настроить созданный сетевой интерфейс vmbr0:
    • в поле Добавить ↑ IP задать IP-адрес и нажать кнопку Добавить;
    • в поле Шлюз по умолчанию ввести адрес шлюза по умолчанию;
    • в поле DNS-серверы указать DNS-сервера.
    Настройка параметров сетевого интерфейса vmbr0
  6. В поле Имя компьютера ввести имя компьютера (следует указать полное имя с доменом).
  7. Нажать кнопку Применить.