Привет! Я начал установку и настройку Ceph, не до конца осознав, как именно хочу его настроить (ошибка #1). Теперь, следуя , я внес некоторые изменения, но они оказались настолько неправильными, что команда "monmaptool --print tmpfile" возвращает "couldn't open tmpfile: (2) No such file or directory". При попытке редактирования в WebUI возникает "(500) got timeout", а при запуске монитора появляется сообщение об успехе, но при перезагрузке страницы отображается, что кворума нет. У меня есть IP-адреса, которые я теперь хочу использовать, и эта конфигурация не изменится, но как мне снова всё это запустить? В пулах у меня еще ничего нет, так как я только что настраиваю отдельную подсеть... Код: root@PVE-1:~# monmaptool --print tmpfile
monmaptool: monmap file tmpfile
epoch 9
fsid 7770d4e7-3305-4ca8-b780-508825023a70
last_changed 2019-05-07 21:52:22.105900
created 2019-04-24 22:05:40.902816
0: 10.9.220.1:6789/0 mon.PVE-1
1: 10.9.220.2:6789/0 mon.PVE-2
2: 10.9.220.49:6789/0 mon.PVE-Witness
3: 172.16.0.1:6789/0 mon.0
4: 172.16.0.2:6789/0 mon.1
5: 172.16.0.254:6789/0 mon.2 /etc/pve/ceph.conf и /etc/ceph/ceph.conf показывают: Код: [global]
auth client required = cephx
auth cluster required = cephx
auth service required = cephx
cluster network = 172.16.0.0/24
fsid = 7770d4e7-3305-4ca8-b780-508825023a70
keyring = /etc/pve/priv/$cluster.$name.keyring
mon allow pool delete = true
osd journal size = 5120
osd pool default min size = 2
osd pool default size = 2
public network = 172.16.0.0/24
[osd]
keyring = /var/lib/ceph/osd/ceph-$id/keyring
[mon.PVE-Witness]
host = PVE-Witness
mon addr = 172.16.0.254:6789
[mon.PVE-1]
host = PVE-1
mon addr = 172.16.0.1:6789 Изменение: я только что обновил Proxmox на всех трех узлах, и "ceph mon getmap -o tmpfile" снова зависает на какое-то время и в итоге возвращает "error (110) connection timed out. [errno 110] error connecting to the cluster".
monmaptool: monmap file tmpfile
epoch 9
fsid 7770d4e7-3305-4ca8-b780-508825023a70
last_changed 2019-05-07 21:52:22.105900
created 2019-04-24 22:05:40.902816
0: 10.9.220.1:6789/0 mon.PVE-1
1: 10.9.220.2:6789/0 mon.PVE-2
2: 10.9.220.49:6789/0 mon.PVE-Witness
3: 172.16.0.1:6789/0 mon.0
4: 172.16.0.2:6789/0 mon.1
5: 172.16.0.254:6789/0 mon.2 /etc/pve/ceph.conf и /etc/ceph/ceph.conf показывают: Код: [global]
auth client required = cephx
auth cluster required = cephx
auth service required = cephx
cluster network = 172.16.0.0/24
fsid = 7770d4e7-3305-4ca8-b780-508825023a70
keyring = /etc/pve/priv/$cluster.$name.keyring
mon allow pool delete = true
osd journal size = 5120
osd pool default min size = 2
osd pool default size = 2
public network = 172.16.0.0/24
[osd]
keyring = /var/lib/ceph/osd/ceph-$id/keyring
[mon.PVE-Witness]
host = PVE-Witness
mon addr = 172.16.0.254:6789
[mon.PVE-1]
host = PVE-1
mon addr = 172.16.0.1:6789 Изменение: я только что обновил Proxmox на всех трех узлах, и "ceph mon getmap -o tmpfile" снова зависает на какое-то время и в итоге возвращает "error (110) connection timed out. [errno 110] error connecting to the cluster".
