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

17.4.4. ndb_mgmd — MySQL Cluster Management Server Daemon

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

Следующая таблица включает опции, которые являются определенными для программы сервера управления MySQL Cluster ndb_mgmd. Дополнительные описания следуют за таблицей. Для опций, характерных для большинства программ MySQL Cluster (включая ndb_mgmd), см. Раздел 17.4.25, "Опции, Характерные для MySQL Cluster Programs — Опции, Характерные для MySQL Cluster Programs".

Таблица 17.12. Опции ndb_mgmd и Переменные: MySQL Cluster NDB 7.3

Формат Описание Добавленный / Удаленный

--config-file=file,

-f,

-c

Определите файл кластерной конфигурации; в NDB-6.4.0 и позже, потребности - перезагрузке или - начальная буква, чтобы переопределить кэш конфигурации, если существующий

Весь MySQL 5.6 базируемые выпуски

- configdir=directory

Определите каталог кэша конфигурации сервера управления кластером

Весь MySQL 5.6 базируемые выпуски

- bind-address=ip_address

Локальный связывают адрес

Весь MySQL 5.6 базируемые выпуски

--print-full-config,

-P

Напечатайте полную конфигурацию и выход

Весь MySQL 5.6 базируемые выпуски

--daemon,

-d

Выполненный ndb_mgmd в режиме демона (значение по умолчанию)

Весь MySQL 5.6 базируемые выпуски

- nodaemon

Не выполняйте ndb_mgmd как демона

Весь MySQL 5.6 базируемые выпуски

- интерактивный

Выполненный ndb_mgmd в интерактивном режиме (не официально поддерживаемый в производстве; для тестирования только)

Весь MySQL 5.6 базируемые выпуски

- log-name=name

Имя, чтобы использовать при записи сообщений, применяющихся к этому узлу в журнале кластера.

Весь MySQL 5.6 базируемые выпуски

- no-nodeid-checks

Не обеспечивайте проверки идентификатора узла

Весь MySQL 5.6 базируемые выпуски

- mycnf

Считайте данные кластерной конфигурации из my.cnf файла

Весь MySQL 5.6 базируемые выпуски

- перезагрузка

Заставляет сервер управления сравнивать конфигурационный файл со своим кэшем конфигурации

Весь MySQL 5.6 базируемые выпуски

- начальная буква

Вызывает перезагрузку сервера управления его данные конфигурации от конфигурационного файла, обходя кэш конфигурации

Весь MySQL 5.6 базируемые выпуски

- nowait-nodes=list

Не ожидайте этих узлов управления, запуская этот сервер управления. Также требует - ndb-nodeid использоваться.

Весь MySQL 5.6 базируемые выпуски

- config-cache=value

Включите кэшу конфигурации сервера управления; НА по умолчанию.

Весь MySQL 5.6 базируемые выпуски

- установка [=name]

Используемый, чтобы установить серверный процесс управления как службу Windows. Не применяется на платформах не-Windows.

Весь MySQL 5.6 базируемые выпуски

- удалите [=name]

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

Весь MySQL 5.6 базируемые выпуски


Не строго необходимо определить connectstring, запуская сервер управления. Однако, если Вы используете больше чем один сервер управления, connectstring должен быть обеспечен, и каждый узел в кластере должен определить свой ID узла явно.

См. Раздел 17.3.2.3, "MySQL Cluster Connectstring", для информации об использовании connectstrings. Раздел 17.4.4, "ndb_mgmd — MySQL Cluster Management Server Daemon", описывает другие опции для ndb_mgmd.

Следующие файлы создаются или используются ndb_mgmd в его начальном каталоге, и помещаются в DataDir как определено в config.ini конфигурационный файл. В списке, который следует, node_id уникальный идентификатор узла.