Очистка жестких дисков на серверах хранения
Если вы развернули кластер на серверах и хотите добавить к этим серверам дополнительные жесткие диски или заменить часть существующих дисков, и затем переустановить кластер, вам нужно очистить диски, ранее выделенные под OSD (Object Storage Daemon), на серверах хранения перед установкой кластера. В противном случае корректная работа приложения не гарантируется.
Чтобы очистить диски, выделенные под OSD, на функционирующем сервере хранения:
- Войдите в консоль управления сервера, на котором необходимо очистить диски, по протоколу SSH или через терминал.
- Остановите службу запуска OSD с помощью команды
sudosystemctl stop kata-osd-starter.service. - Остановите контейнеры OSD с помощью команды
sudodocker ps --filter name=osd -q | xargs docker stop. - Получите список дисков с OSD с помощью команды
sudoceph-volume --cluster ceph lvm list | grep devices. - Удалите сигнатуры файловых систем и таблиц разделов с этих дисков с помощью команды
sudo wipefs -af /dev/<название диска>.Команду необходимо выполнить для каждого диска, полученного на шаге 4. Например:
sudo wipefs -af /dev/sda. - Очистите эти диски с помощью команды
sudoceph-volume lvm zap --destroy /dev/<название диска>.Команду необходимо выполнить для каждого диска, полученного на шаге 4. Например:
sudoceph-volume lvm zap --destroy /dev/sda.
Демон OSD будет удален с дисков.
Если сервер не функционирует, вам нужно удалить информацию о группах томов с каждого диска, выделенного под OSD.
Чтобы удалить информацию о группах томов с каждого диска, выделенного под OSD, на нефункционирующем сервере:
- Запустите сервер с альтернативной операционной системой.
- Получите идентификаторы групп для каждого диска, выделенного под OSD, с помощью команды
sudopvs.В результате выполнения команды отобразится таблица, где
PV– физические тома,VG– принадлежность к логической группе,Fmt– формат тома,Size– размер физического тома. - Удалите соответствующие группы томов с помощью команды
sudovgremove <идентификатор группы томов>.
Информация о группах томов на дисках, выделенных под OSD, будет удалена.