25.4.2 Обзор параметров, опций и переменных конфигурации NDB Cluster
В следующих разделах представлены сводные таблицы параметров конфигурации узлов NDB Cluster, используемых в файле config.ini для управления различными аспектами работы узлов, а также опций и переменных, считываемых mysqld из файла my.cnf или из командной строки при запуске в качестве процесса NDB Cluster. Каждая таблица параметров узла перечисляет параметры для данного типа (ndbd, ndb_mgmd, mysqld, computer, tcp или shm). Все таблицы содержат тип данных для параметра, опции или переменной, а также их значения по умолчанию, минимальные и максимальные значения, если применимо.
Учет при перезапуске узлов. Для параметров узлов эти таблицы также указывают, какой тип перезапуска требуется (перезапуск узла или перезапуск системы) — и должен ли перезапуск выполняться с --initial — для изменения значения данного параметра конфигурации. При выполнении перезапуска узла или начального перезапуска узла все узлы данных кластера должны быть перезапущены по очереди (также называется поэтапным перезапуском). Можно обновить параметры конфигурации кластера, помеченные как node онлайн — то есть без остановки кластера — таким образом. При начальном перезапуске узла требуется перезапустить каждый процесс ndbd с опцией --initial.
Перезапуск системы требует полной остановки и перезапуска всего кластера. При начальном перезапуске системы требуется создать резервную копию кластера, очистить файловую систему кластера после остановки и затем восстановить из резервной копии после перезапуска.
При любом перезапуске кластера необходимо перезапустить все серверы управления кластера, чтобы они прочитали обновленные значения параметров конфигурации.
Значения числовых параметров кластера, как правило, можно увеличивать без проблем, хотя рекомендуется делать это постепенно, внося такие изменения небольшими шагами. Многие из них можно увеличивать онлайн, используя поэтапный перезапуск.
Однако уменьшение значений таких параметров — будь то перезапуск узла, начальный перезапуск узла или даже полный перезапуск системы кластера — не должно приниматься легкомысленно; рекомендуется выполнять это только после тщательного планирования и тестирования. Это особенно верно в отношении параметров, связанных с использованием памяти и дискового пространства, таких как MaxNoOfTables, MaxNoOfOrderedIndexes и MaxNoOfUniqueHashIndexes. Кроме того, как правило, параметры конфигурации, связанные с использованием памяти и дискового пространства, можно повышать с помощью простого перезапуска узла, но для их понижения требуется начальный перезапуск узла.
Поскольку некоторые из этих параметров могут использоваться для настройки более чем одного типа узлов кластера, они могут отображаться более чем в одной таблице.
4294967039 часто отображается как максимальное значение в этих таблицах. Это значение определяется в источниках NDBCLUSTER как MAX_INT_RNIL и равно 0xFFFFFEFF или 232 −
28 − 1.
© 2025 Oracle
Licensed under the GPLv2 License.