Spec-Zone .ru
спецификации, руководства, описания, API

17.2.7. Безопасное Завершение работы и Перезапуск MySQL Cluster

Чтобы завершить работу кластера, введите следующую команду в оболочку на машине, размещающей узел управления:

shell> ndb_mgm -e shutdown

-e опция здесь используется, чтобы передать команду ndb_mgm клиенту от оболочки. (См. Раздел 17.4.25, "Опции, Характерные для MySQL Cluster Programs — Опции, Характерные для MySQL Cluster Programs", для получения дополнительной информации об этой опции.) Команда заставляет ndb_mgm, ndb_mgmd, и любой ndbd или процессы ndbmtd завершаться корректно. Любые узлы SQL могут быть завершены, используя mysqladmin завершение работы и другие средства. На платформах Windows, предполагая, что Вы установили узел SQL как службу Windows, можно использовать MYSQL ОСТАНОВКИ СЕТИ.

Чтобы перезапустить кластер на платформах Unix, выполните эти команды:

На платформах Windows, предполагая, что Вы установили все процессы MySQL Cluster как службы Windows, используя имена службы значения по умолчанию (см. Раздел 17.2.3.4, "Устанавливая MySQL Cluster Processes как Windows Services"), можно перезапустить кластер следующим образом:

В производственной установке это является обычно не требуемым, чтобы завершить работу кластера полностью. Во многих случаях, делая изменения конфигурации, или выполняя обновления до аппаратных средств кластера или программного обеспечения (или оба), которые требуют завершающих работу отдельных хост-машин, возможно сделать так, не завершая работу кластера в целом, выполняя прокручивающийся перезапуск кластера. Для получения дополнительной информации о выполнении этого, см. Раздел 17.5.5, "Выполняя Прокручивающийся Перезапуск MySQL Cluster".