Spec-Zone.ru › MySQL 9.2

25.6.17.51 Таблица процессов ndbinfo

В этой таблице содержится информация о процессах узлов NDB Cluster; каждый узел представлен строкой в таблице. В этой таблице отображаются только узлы, подключенные к кластеру. Информацию об узлах, которые настроены, но не подключены к кластеру, можно получить из таблиц nodes и config_nodes.

Таблица processes содержит следующие столбцы:

  • node_id

    Уникальный идентификатор узла в кластере

  • node_type

    Тип узла (управление, данные или узел API; см. текст)

  • node_version

    Версия программного обеспечения NDB, работающего на этом узле.

  • process_id

    Идентификатор процесса этого узла

  • angel_process_id

    Идентификатор процесса процесса-ангела этого узла

  • process_name

    Имя исполняемого файла

  • service_URI

    URI службы этого узла (см. текст)

Примечания

node_id — это ID, присвоенный этому узлу в кластере.

Столбец node_type отображает одно из следующих трех значений:

  • MGM: Узел управления.

  • NDB: Узел данных.

  • API: Узел API или SQL.

Для исполняемого файла, поставляемого с дистрибутивом NDB Cluster, в столбце node_version отображается строка версии программного обеспечения кластера, например 9.2.0-ndb-9.2.0.

process_id — это идентификатор процесса исполняемого файла узла, отображаемый операционной системой хоста с помощью приложения для отображения процессов, такого как top в Linux или Диспетчер задач в Windows.

angel_process_id — это системный идентификатор процесса процесса-ангела узла, который гарантирует автоматический перезапуск узла данных или SQL в случае сбоев. Для узлов управления и узлов API, отличных от узлов SQL, значение этого столбца равно NULL.

Столбец process_name отображает имя запущенного исполняемого файла. Для узлов управления это ndb_mgmd. Для узлов данных это ndbd (однопотоковый) или ndbmtd (многопотоковый). Для узлов SQL это mysqld. Для других типов узлов API это имя исполняемой программы, подключенной к кластеру; приложения NDB API могут установить пользовательское значение для этого с помощью .

service_URI отображает сетевой адрес службы. Для узлов управления и узлов данных используется схема ndb://. Для узлов SQL это mysql://. По умолчанию для узлов API, отличных от узлов SQL, используется схема ndb://; приложения NDB API могут установить это значение в пользовательское значение с помощью Ndb_cluster_connection::set_service_uri(). Независимо от типа узла, после схемы следует IP-адрес, используемый NDB-транспортером для данного узла. Для узлов управления и узлов SQL этот адрес включает номер порта (обычно 1186 для узлов управления и 3306 для узлов SQL). Если узел SQL был запущен с установленной системной переменной bind_address, используется этот адрес вместо адреса транспортера, если адрес привязки не установлен на *, 0.0.0.0 или ::.

Дополнительная информация о пути может быть включена в значение service_URI для узла SQL, отражая различные параметры конфигурации. Например, mysql://198.51.100.3/tmp/mysql.sock указывает, что узел SQL был запущен с включенной системной переменной skip_networking, а mysql://198.51.100.3:3306/?server-id=1 показывает, что для этого узла SQL включена репликация.

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

Spec-Zone.ru

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