Spec-Zone.ru › MySQL 8.4

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 — это идентификатор, назначенный этому узлу в кластере.

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

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

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

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

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

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-8.4-en/mysql-cluster-ndbinfo-processes.html

Spec-Zone.ru

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