MySQL кластера ndb добавить данные узла
Это мой файл config.ini
параметры, влияющие на процессы ndbd на всех узлах данных:
[ndbd по умолчанию]
NoOfReplicas = 1 # Количество реплик DataMemory=80M # Сколько памяти выделить для хранения данных IndexMemory=18M # Сколько памяти выделить для хранения индекса # Для DataMemory и IndexMemory мы использовали # значения по умолчанию. Поскольку "мировая" база данных занимает всего около 500 КБ, этого должно быть более чем достаточно для этого примера настройки кластера.
Параметры TCP/IP:
[tcp default]
portnumber = 2202 # Это значение по умолчанию; однако вы можете использовать любой свободный порт # для всех хостов в кластере # Примечание. Рекомендуется не указывать номер порта вообще и разрешать вместо него использовать значение по умолчанию
Варианты процесса управления:
[NDB_MGMD]
hostname = 192.168.1.10 # Имя хоста или IP-адрес узла управления datadir=/var/lib/mysql-cluster # Каталог для файлов журнала узла управления
Опции для узла данных "А":
[NDBD]
# (одна секция [ndbd] на узел данных)
hostname=192.168.1.10 # Имя хоста или IP-адрес datadir=/usr/local/mysql/data # Каталог для файлов данных этого узла данных
Опции для узла данных "B":
[NDBD]
hostname = 192.168.0.20 # Имя хоста или IP-адрес datadir=/usr/local/mysql/data # Каталог для файлов данных этого узла данных
Параметры узла SQL:
[ТуздЫ]
hostname = 192.168.1.10 # Имя хоста или IP-адрес # (для этого узла можно # указать дополнительные соединения mysqld для различных # целей, таких как запуск ndb_restore)
Я хочу указать второй узел данных на сервере 192.168.0.20. Какие изменения мне нужно сделать на 192.168.0.20? Это машина очень низкого уровня, поэтому я не хочу, чтобы mysqld работал там. может ли кто-нибудь предоставить какой-либо вклад в это
1 ответ
Если вы используете http://www.severalnines.com/config/index.php для создания файлов конфигурации и просите его отправить его вам по электронной почте, вы получите несколько сценариев, включая add_node.sh, которые могут будь тем, что тебе нужно.