Spec-Zone .ru
спецификации, руководства, описания, API
|
[sci]
разделы в config.ini
файл явно определяет SCI
(Масштабируемый когерентный интерфейс) соединения между узлами кластера. Используя транспортеры SCI в MySQL
Cluster поддерживается только, когда двоичные файлы MySQL создаются, используя --with-ndb-sci=
. /your/path/to/SCI
path
должен указать на каталог, который содержит как минимум lib
и include
каталоги, содержащие библиотеки
SISCI и заголовочные файлы. (См. Раздел
17.3.5, "Используя Высокоскоростные Межсоединения с MySQL Cluster" для получения
дополнительной информации о SCI.)
Кроме того, SCI требует специализированных аппаратных средств.
Строго рекомендуется использовать Транспортеры SCI только для передачи между процессами ndbd. Отметьте также, что использование Транспортеров SCI означает, что процессы ndbd никогда не спят. Поэтому Транспортеры SCI должны использоваться только на машинах, выделяющих по крайней мере два ЦП для использования процессами ndbd. Должен быть по крайней мере один ЦП на процесс ndbd по крайней мере с одним ЦП, оставленным в резерве обработать действия операционной системы.
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | числовой | [ни один] | ... |
Тип перезапуска: N |
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | числовой | [ни один] | ... |
Тип перезапуска: N |
Чтобы идентифицировать соединение между двумя узлами, необходимо предоставить идентификаторы узла
каждому из них, как NodeId1
и NodeId2
.
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | без знака | [ни один] | 0 - 4G |
Тип перезапуска: N |
Это идентифицирует ID узла SCI на первом узле Кластера (идентифицированный NodeId1
).
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | без знака | 0 | 0 - 4G |
Тип перезапуска: N |
Возможно установить Транспортеры SCI для failover между двумя картами SCI, которые тогда должны использовать отдельные сети между узлами. Это идентифицирует ID узла и вторую карту SCI, которая будет использоваться на первом узле.
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | без знака | [ни один] | 0 - 4G |
Тип перезапуска: N |
Это идентифицирует ID узла SCI на втором узле Кластера (идентифицированный NodeId2
).
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | без знака | 0 | 0 - 4G |
Тип перезапуска: N |
При использовании двух карт SCI, чтобы обеспечить failover, этот параметр идентифицирует вторую карту SCI, которая будет использоваться на втором узле.
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | имя или IP-адрес | [ни один] | ... |
Тип перезапуска: N |
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | имя или IP-адрес | [ни один] | ... |
Тип перезапуска: N |
HostName1
и HostName2
параметры могут
использоваться, чтобы определить определенные сетевые интерфейсы, которые будут использоваться для
данного соединения SCI между двумя узлами. Значения, используемые для этих параметров, могут быть
именами узлов или IP-адресами.
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | без знака | 10M | 64 K - 4G |
Тип перезапуска: N |
Каждому транспортеру SCI использовали сегмент разделяемой памяти для передачи между этими двумя узлами. Установка размера этого сегмента к значению по умолчанию 1 МБ должна быть достаточной для большинства приложений. Используя меньшее значение может привести к проблемам, выполняя многих, параллель вставляет; если совместно используемый буфер является слишком маленьким, это может также привести к катастрофическому отказу процесса ndbd.
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | без знака | 8 K | 128 - 32 K |
Тип перезапуска: N |
Маленький буфер перед носителями SCI хранит сообщения прежде, чем передать их по сети SCI. По умолчанию это устанавливается в 8 Кбит. Наши сравнительные тесты показывают, что производительность является лучшей в 64 Кбитах, но 16 Кбит достигают в пределах нескольких процентов этого, и было немного если любое преимущество для увеличения этого вне 8 Кбит.
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | булев | истина | истина, ложь |
Тип перезапуска: N |
Чтобы проследить распределенное сообщение, необходимо идентифицировать каждое сообщение уникально.
Когда эти параметры устанавливаются к Y
, ID сообщения транспортируются
по сети. Эта опция отключается по умолчанию в производстве, создает, и включал в -debug
создает.
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | булев | ложь | истина, ложь |
Тип перезапуска: N |
Этот параметр является булевым значением, и отключается по умолчанию. Когда Checksum
включается, контрольные суммы вычисляются для всех сообщений прежде, чем они будут размещены в
отправить буфер. Эта функция препятствует тому, чтобы сообщения были повреждены, ожидая в отправить
буфере. Это также служит проверкой против данных, повреждаемых во время транспорта.
Эффективная Версия | Тип/Модули | Значение по умолчанию | Диапазон/Значения |
---|---|---|---|
NDB 7.3.0 | байты | 0 | 0 - 4G |
Тип перезапуска: N |
Когда больше чем это, много неотправленных байтов находятся в отправить буфере, соединение, считают перегруженными. См., что Раздел 17.3.2.12, "Кластер MySQL Configuring Отправляет Буферные Параметры", для получения дополнительной информации.