Замена сервера в составе кластерного транспорта
Замена узла, принадлежащего кластерному хранилищу Gluster:
В случае, если избыточность и архитектура тома позволяют сохранять работоспособность (прим.1)
при отсутствии одного из узлов:
- Остановить все разделы томов Gluster, расположенные на заменяемом узле
- Отмонтировать датапулы Gluster и тома Gluster от заменяемого узла
- Удалить заменяемый узел из кластерного транспорта в свойствах кластерного транспорта
- Вывести заменяемый узел из кластера Space
- Добавить заменяющий узел к кластеру Space
- При необходимости настроить внешнюю сеть на заменяющем узле
- При необходимости создать ZFS пулы для замены разделов томов Gluster, располагавшихся на заменённом узле
- Провести переконфигурацию кластерного транспорта Gluster
- При необходимости провести замену остановленных разделов томов Gluster на свежесозданные ZFS пулы
В случае, если том не обладает избыточностью: (разделы на заменяемом узле должны быть исправны)
- При наличии достаточного свободного места на разделах тома, остающихся на прочих узлах кластера (прим.2) (смотрится в расширенных свойствах тома), удалить разделы с заменяемого узла и дождаться завершения задачи, проверить успешность миграции данных в выводе задачи
- Если свободного места недостаточно или миграция данных прошла неуспешно, выполнить п.п. 5-8 предыдущего списка (ввести заменяющий узел), и далее:
- Заменить разделы томов Gluster с заменяемого узла на ZFS пулы заменяющего узла
- Отмонтировать датапулы Gluster и тома Gluster от заменяемого узла
- Удалить заменяемый узел из кластерного транспорта в свойствах кластерного транспорта
- Вывести заменяемый узел из кластера Space
Note
При проектировании тома следует учитывать, что разделы, составляющие один подтом и обеспечивающие избыточности, должны располагаться на разных узлах так, чтобы при отказе одного из узлов прочие составляющие подтом разделы продолжали быть доступны раздел "Важность выбора последовательности разделов ..."
Note
Более подробно описано в разделе "Удаление разделов из тома"