Bug 38144

Summary: Ошибки при создании кластера и добавления ноды (PVE)
Product: Альт Сервер Виртуализации Reporter: KALIBR-10 <konsol1985ru>
Component: Ошибки работыAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: Alexey Shabalin <shaba>
Severity: normal    
Priority: P5 CC: ekorneechev, lav
Version: 9.0   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Create from WEB none

Description KALIBR-10 2020-02-23 17:52:46 MSK
При создании кластера ошибка:
Corosync Cluster Engine Authentication key generator.
Gathering 2048 bits for key from /dev/urandom.
Writing corosync key to /etc/corosync/authkey.
Writing corosync config to /etc/pve/corosync.conf
Restart corosync and cluster filesystem
Failed to restart corosync.service: Unit network-online.target not found.

TASK ERROR: command 'systemctl restart corosync pve-cluster' failed: exit code 5


При этом кластер создаётся и работает.

На второй ноде выполняю добавление к кластеру и получаю:
Please enter superuser (root) password for 'node01':
Password for root@node01: *
Establishing API connection with host 'node01'
Login succeeded.
Request addition of this node
Join request OK, finishing setup locally
stopping pve-cluster service
backup old database to '/var/lib/pve-cluster/backup/config-1582455886.sql.gz'

TASK ERROR: starting pve-cluster failed: Failed to start corosync.service: Unit network-online.target not found.

При этом нода в кластер добавляется но не отображается информация о параметрах ноды в вёб-интерфейсе первой ноды. На веб-интерфейс второй ноды зайти не удаётся.

Проблему решает выполнение на второй ноде pvecm updatecerts
Comment 1 Evgeniy Korneechev 2020-03-06 13:55:08 MSK
Created attachment 8651 [details]
Create from WEB

Такая же ситуация и при создании кластера в WEB.
Comment 2 Vitaly Lipatov 2020-03-06 14:37:05 MSK
У меня провалились необходимые таргеты:
# systemctl list-units --type target --all | grep network
● network-online.target     not-found inactive dead   network-online.target                                                     
● network-pre.target        not-found inactive dead   network-pre.target                                                        
● network.target            not-found inactive dead   network.target
Comment 3 Vitaly Lipatov 2020-03-06 16:01:51 MSK
В моём случае причиной оказалось то, что запущено было сразу две службы сети:
network.service
и 
systemd-networkd.socket
systemd-networkd.service

Убрал вариант от systemd и проблема с netowrk.target ушла.
Comment 4 KALIBR-10 2020-03-16 09:49:53 MSK
С последним обновлением системы проблема исправлена. 
Перед созданием кластера и добавлением нод, систему необходимо обновить