Найти тему
FellK Техно

Второй этап восстановления кластера quantum xcellis (xnode1, xnode2)

Запускаем службы

systemctl start stornext_mysql.service
service stornext_web restart

Установка прав на каталоги и файлы внутри

chown -R quantumdb:adic /usr/adic/HAM/shared/mysql
chown -R quantumdb:root /usr/adic/HAM/shared/mysql/db/tmdb/

если не запускается Policy Manager и Storage Manager

Удаляем файл

rm -Rf /usr/adic/HAM/shared/mysql/db/tmdb/activefl.ibd

Если это не помогает, то делаем переустановку базы данных

/usr/adic/TSM/util/install/dbupgrade

и запускаем

/usr/adic/TSM/bin/TSM_control start

Обязательно перезапускаем томкат

/usr/adic/tomcat/bin/tomcat_control stop
/usr/adic/tomcat/bin/tomcat_control start

теперь перезапускаем все службы отвечающие за работу всего сервиса

/usr/adic/bin/adic_control restart

заходим в веб интерфейс и видим все зеленые галки

-2

Далее необходимо восстановить второй сервер, он будет дублирующий в режиме Secondary

Для этого вначале включаем физически сам сервер, ждем пока он прогрузится.

После его прогрузки, на основном вы получите в веб интерфейсе такую ошибку, не пугаемся, все легко решается.

-3

Для того что бы убедиться что все не так страшно в терминалах двух серверов делаем команду

snhamgr status

получаем на основном

LocalMode=failed_startup
LocalStatus=unknown
RemoteMode=default
RemoteStatus=running

Получаем на резервном

LocalMode=default
LocalStatus=running
RemoteMode=failed_startup
RemoteStatus=unknown

Вывод этих команд говорит нам что серверы не могут определиться кто из них главный и мешает в этом вот этот файл /usr/cvfs/install/.ha_idle_failed_startup

Для решения данного вопроса на главном делаем команды

snhamgr clear
service cvfs start

Получаем ответ

-4

Теперь веб интерфейс главного будет выглядеть так

-5

А дублирующий будет ссылаться на главный

-6

На этом история восстановления закончена, надеюсь вам было полезно узнать данную информацию, я из говна и палок как говорится собирал все по крупицам в интернете и делал много ошибок прежде чем прийти к такому мануалу. На восстановление двух серверов у меня ушла неделя непосильного чтения официальных мануалов на английском языке.

Конкретики данной проблемы там нет, есть только кусочками все. Форумы Российские и зарубежные вообще ничего не говорят по поводу quantum, так что если у вас есть такое оборудование, то статья должна быть полезна.