MySQL Adding узлы данных servers/в базу данных, кластеризирующуюся, не перезапуская mysql кластер

Вы могли добавить имя пользователя к открытому ключу в ~/.ssh/authorized_keys на сервере и экспортировать его как значение среды:

environment="REALUSER=realusername" ssh-dsa AAA...

, Который установит переменную среды REALUSER, который затем будет доступен для использования в ударе. Это будет только работать, если PermitUserEnvironment будет иметь значение true в sshd_config

0
задан 23 March 2012 в 07:33
2 ответа

Если вы предварительно определили слоты сервера MySQL в файле config.ini, то вам не потребуется непрерывный перезапуск, когда вы фактически запускаете процесс mysqld. Если вы не включили пустые слоты, вам потребуется непрерывный перезапуск после их добавления

, обратите внимание, что непрерывный перезапуск не приводит к остановке кластера - он может продолжать обслуживать запросы чтения и записи при добавлении узлов

]
0
ответ дан 5 December 2019 в 16:28

Как сказал Мэт, вы должны предсказать, сколько новых узлов данных у вас будет в вашем кластере, и избегать повторного перезапуска кластера. Вы должны уделять больше внимания безопасности кластера, когда у вас много секций [ndbd] в файле конфигурации.

0
ответ дан 5 December 2019 в 16:28

Теги

Похожие вопросы