Spec-Zone.ru › MySQL 8.4

25.3.6 Безопасная остановка и перезапуск кластера NDB

Для остановки кластера введите следующую команду в командной строке на машине, на которой размещен узел управления:

$> ndb_mgm -e shutdown

Здесь параметр -e используется для передачи команды клиенту ndb_mgm из командной строки. Эта команда заставляет процессы ndb_mgm, ndb_mgmd, а также все процессы ndbd или ndbmtd завершиться корректно. Любые узлы SQL можно остановить с помощью команды mysqladmin shutdown и другими способами. На платформах Windows, при условии, что узел SQL установлен как служба Windows, можно использовать SC STOP service_name или NET STOP service_name.

Для перезапуска кластера на платформах Unix выполните следующие команды:

  • На узле управления (198.51.100.10 в нашем примере):

    $> ndb_mgmd -f /var/lib/mysql-cluster/config.ini
    
  • На каждом из узлов узлов данных (198.51.100.30 и 198.51.100.40):

    $> ndbd
    
  • Используйте клиент ndb_mgm для проверки успешного запуска обоих узлов данных.

  • На узле SQL (198.51.100.20):

    $> mysqld_safe &
    

На платформах Windows, при условии, что все процессы NDB Cluster установлены как службы Windows с использованием стандартных имён служб (см. Раздел 25.3.2.4, «Установка процессов NDB Cluster как служб Windows»), перезапуск кластера выполняется следующим образом:

  • На узле управления (198.51.100.10 в нашем примере) выполните следующую команду:

    C:\> SC START ndb_mgmd
    
  • На каждом из узлов узлов данных (198.51.100.30 и 198.51.100.40) выполните следующую команду:

    C:\> SC START ndbd
    
  • На узле управления используйте клиент ndb_mgm, чтобы убедиться, что узел управления и оба узла данных запущены успешно (см. Раздел 25.3.2.3, «Первоначальный запуск NDB Cluster в Windows»).

  • На узле SQL (198.51.100.20) выполните следующую команду:

    C:\> SC START mysql
    

В производственной среде обычно нежелательно полностью останавливать кластер. Во многих случаях, даже при внесении изменений в конфигурацию или выполнении обновлений аппаратного или программного обеспечения кластера (или того и другого), которые требуют остановки отдельных хост-машин, можно этого избежать, выполнив поэтапный перезапуск кластера. Дополнительную информацию об этом см. в Разделе 25.6.5, «Выполнение поэтапного перезапуска кластера NDB».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/mysql-cluster-install-shutdown-restart.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API