Мы используем кластер CEPH для хранения образов наших виртуальных машин. Этот кластер содержит 3 монитора, 4 узла хранения и 1 администратора.
CEPH OSD TREE
ID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY
-1 21.82190 root default
-2 5.45547 host ceph01
0 1.09109 osd.0 up 1.00000 1.00000
1 1.09109 osd.1 up 1.00000 1.00000
2 1.09109 osd.2 up 1.00000 1.00000
3 1.09109 osd.3 up 1.00000 1.00000
4 1.09109 osd.4 up 1.00000 1.00000
-3 5.45547 host ceph02
5 1.09109 osd.5 up 1.00000 1.00000
6 1.09109 osd.6 up 1.00000 1.00000
7 1.09109 osd.7 up 1.00000 1.00000
8 1.09109 osd.8 up 1.00000 1.00000
9 1.09109 osd.9 up 1.00000 1.00000
-4 5.45547 host ceph03
10 1.09109 osd.10 up 1.00000 1.00000
11 1.09109 osd.11 up 1.00000 1.00000
12 1.09109 osd.12 up 1.00000 1.00000
13 1.09109 osd.13 up 1.00000 1.00000
14 1.09109 osd.14 up 1.00000 1.00000
-5 5.45547 host ceph04
16 1.09109 osd.16 down 0 1.00000
17 1.09109 osd.17 down 0 1.00000
18 1.09109 osd.18 down 0 1.00000
19 1.09109 osd.19 down 0 1.00000
15 1.09109 osd.15 down 0 1.00000
Во-первых, после последнего обновления CentOs мы не можем синхронизировать наш 4-й сервер. На других серверах проблем не было после обновления. Мы попытались синхронизировать c с:
nodown
опция - Запуск виртуальных машин
- Остановленные виртуальные машины
- Смена жесткого диска
- Изменить слот для жесткого диска
У кого-нибудь есть идея или руководство для его повторной синхронизации?
На самом деле мы рассматриваем возможность установки CentOS для сервера sh для ceph04.
Во-вторых, мы хотим обновить кластер. Возможно ли это сделать без нарушения работы кластера (с включенными виртуальными машинами)?
Дополнительная информация
- ОС:
CentOS Linux release 7.7.1908 (Core)
- CEPH версия:
10.2.11
- Некоторые машины имеют большой доступ к диску.