Управление узлами кластера

Добавление узла

После подготовки узла для добавления к существующему кластеру Proxmox VE на новом узле необходимо выполнить команду:

pvecm add any_cluster_node_name \
  -link0 address=10.0.0.42 -link1 address=10.1.0.42 -link2 address=10.2.0.42

После добавления узла в кластер его публичные ключи SSH будут добавлены в файл /etc/ssh/ssh_known_hosts, который является ссылкой на общий для кластера файл /etc/pve/priv/known_hosts, но только с именем нового узла и IP адресом link0.

Если для репликации и миграции контейнеров и виртуальных машин используется отдельная сеть, то удобно в файле /etc/pve/priv/known_hostsпродублировать ключи с указанием необходимых доменных имен и IP адресов, чтобы избежать добавления ключей нового узла на других в файл /root/.ssh/known_hosts

Удаление узла

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

Далее на любом из оставшихся узлов выполняется команда:

pvecm delnode node_name

После удаления узла в общем для кластера файле /etc/pve/priv/known_hosts, остаются ключи удаленного узла. Их желательно удалить из этого файла, особенно, если планируется в дальнейшем повторное добавление узла с таким же именем, как у удаленного.

Ссылки

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

Last updated

Was this helpful?