Spec-Zone.ru › MySQL 9.2

25.3.4 Начальный запуск NDB кластера

После настройки запуск кластера несложен. Каждый процесс узла кластера должен запускаться отдельно на том хосте, где он расположен. Узел управления должен быть запущен первым, за ним — узлы данных, а затем — узлы SQL:

  1. На хосте управления выполните следующую команду из системной оболочки для запуска процесса узла управления:

    $> ndb_mgmd --initial -f /var/lib/mysql-cluster/config.ini
    

    В первый раз при запуске ndb_mgmd необходимо указать, где найти файл конфигурации, используя параметр -f или --config-file. Для этого также требуется указать --initial или --reload; см. Раздел 25.5.4, «ndb_mgmd — Серверный демон управления NDB кластером» для получения подробностей.

  2. На каждом хосте узла данных запустите эту команду для запуска процесса ndbd:

    $> ndbd
    
  3. Если для установки MySQL на хосте кластера, где будет находиться узел SQL, использовались файлы RPM, то можно (и нужно) использовать предоставленный скрипт запуска для запуска процесса MySQL-сервера на узле SQL.

Если все прошло успешно и кластер настроен правильно, кластер должен быть работоспособным. Вы можете проверить это, вызвав клиент управления ndb_mgm. Вывод должен выглядеть так, хотя могут быть небольшие различия в выводе в зависимости от используемой версии MySQL:

$> ndb_mgm
-- NDB Cluster -- Management Client --
ndb_mgm> SHOW
Connected to Management Server at: localhost:1186 (using cleartext)
Cluster Configuration
---------------------
[ndbd(NDB)]     2 node(s)
id=2    @198.51.100.30  (Version: 9.2.0-ndb-9.2.0, Nodegroup: 0, *)
id=3    @198.51.100.40  (Version: 9.2.0-ndb-9.2.0, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=1    @198.51.100.10  (Version: 9.2.0-ndb-9.2.0)

[mysqld(API)]   1 node(s)
id=4    @198.51.100.20  (Version: 9.2.0-ndb-9.2.0)

Узел SQL здесь указан как [mysqld(API)], что отражает тот факт, что процесс mysqld действует как узел API NDB кластера.

Примечание

IP-адрес, отображаемый для данного узла SQL или другого API узла NDB кластера в выводе SHOW, — это адрес, используемый узлом SQL или API для подключения к узлам данных кластера, а не к какому-либо узлу управления.

Теперь вы готовы работать с базами данных, таблицами и данными в NDB кластере. См. Раздел 25.3.5, «Пример NDB кластера с таблицами и данными» для краткого обсуждения.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/mysql-cluster-install-first-start.html

Spec-Zone.ru

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