Spec-Zone.ru › MySQL 9.2

25.4.3.11 NDB Cluster TCP/IP Connections Using Direct Connections

Настройка кластера с использованием прямых подключений между узлами данных требует явного указания перекрестных IP-адресов подключенных узлов данных в разделе [tcp] файла кластера config.ini.

В приведенном ниже примере мы представляем кластер, состоящий как минимум из четырех хостов: один для сервера управления, один для узла SQL и два узла данных. Кластер в целом находится в подсети 172.23.72.* локальной сети. В дополнение к обычным сетевым подключениям два узла данных подключены напрямую с помощью стандартного перекрестного кабеля и общаются друг с другом напрямую, используя IP-адреса из диапазона 1.1.0.*, как показано:

# Management Server
[ndb_mgmd]
Id=1
HostName=172.23.72.20

# SQL Node
[mysqld]
Id=2
HostName=172.23.72.21

# Data Nodes
[ndbd]
Id=3
HostName=172.23.72.22

[ndbd]
Id=4
HostName=172.23.72.23

# TCP/IP Connections
[tcp]
NodeId1=3
NodeId2=4
HostName1=1.1.0.1
HostName2=1.1.0.2

Параметры HostName1 и HostName2 используются только при указании прямых подключений.

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

Примечание

Для наилучшего использования прямых подключений с более чем двумя узлами данных необходимо обеспечить прямое подключение между каждым узлом данных и каждым другим узлом данных в той же группе узлов.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/mysql-cluster-tcp-definition-direct.html

Spec-Zone.ru

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