Spec-Zone .ru
спецификации, руководства, описания, API
|
Этот раздел покрывает шаги, необходимые, чтобы установить корректные исполнимые программы для каждого типа узла MySQL Cluster, используя пакеты ОБ/МИН, предоставленные Oracle.
ОБОРОТЫ В МИНУТУ доступны и для 32-разрядных и для 64-разрядных платформ Linux. Имена файлов для этих ОБОРОТОВ В МИНУТУ используют следующий образец:
MySQL-Cluster-component
-producttype
-ndbversion
.distribution
.architecture
.rpmcomponent
:= {server | client [|other
]}producttype
:= {gpl | advanced}ndbversion
:=major
.minor
.release
distribution
:= {sles10 | rhel5 | el6}architecture
:= {i386 | x86_64}
component
может быть server
или client
. (Другие значения возможны, но с тех пор только server
и client
компоненты требуются для рабочей
установки MySQL Cluster, мы не обсуждаем их здесь.) producttype
для
ОБОРОТОВ В МИНУТУ Сообщества, загруженных с http://dev.mysql.com/downloads/cluster/
всегда
gpl
; advanced
используется, чтобы указать на
коммерческие выпуски. ndbversion
представляет трехчастное NDB
номер версии механизма хранения в 7.3.x
формат. distribution
может быть один из sles11
(SUSE Enterprise Linux 11), rhel5
(Oracle
Linux 5, Red Hat Enterprise Linux 4 и 5), или el6
(Oracle Linux 6, Red Hat
Enterprise Linux 6) architecture
i386
для
32-разрядных ОБОРОТОВ В МИНУТУ и x86_64
для 64-разрядных версий.
Для MySQL Cluster один и возможно требуются ДВА ОБОРОТА В МИНУТУ:
server
ОБ/МИН (например, MySQL-Cluster-server-gpl-7.3.3-1.sles11.i386.rpm
),
который предоставляет базовые файлы, должен был выполнить MySQL Server с NDBCLUSTER
поддержка механизма хранения (то есть, как узел SQL MySQL
Cluster) так же как все исполнимые программы MySQL Cluster, включая узел управления, узел данных, и ndb_mgm
клиентские двоичные файлы. Этот ОБ/МИН всегда требуется для того, чтобы установить MySQL Cluster NDB
7.3.
Если у Вас нет своего собственного клиентского приложения способным к
администрированию сервера MySQL, следует также получить и установить client
ОБ/МИН (например, MySQL-Cluster-client-gpl-7.3.3-1.sles11.i386.rpm
),
который предоставляет mysql клиент
Номер версии MySQL Cluster в именах файлов ОБ/МИН (показанный здесь как 7.3.3
)
может измениться согласно версии, которую Вы фактически используете. Очень важно,
чтобы у всех ОБОРОТОВ В МИНУТУ Кластера, которые будут установлены, был тот же самый номер
версии. architecture
обозначение должно быть
соответствующим машине, на которой должен быть установлен ОБ/МИН; в частности следует иметь в виду, что
64-разрядные ОБОРОТЫ В МИНУТУ не могут использоваться с 32-разрядной операционной системой.
Узлы данных. На компьютере, который должен разместить узел данных кластера, который необходимо установить
только server
ОБ/МИН. Чтобы сделать так, скопируйте этого ОБ/МИН в узел узла
данных, и выполните следующую команду как системного пользователя root, заменяя имя, которое, как показывают для
ОБ/МИН по мере необходимости, соответствовало того из ОБ/МИН, загруженных с веб-сайта MySQL:
shell> rpm -Uhv
MySQL-Cluster-server-gpl-7.3.3-1.sles11.i386.rpm
Хотя это устанавливает все двоичные файлы MySQL Cluster, только программа ndbd или ndbmtd (оба в /usr/sbin
)
фактически необходим, чтобы выполнить узел данных MySQL Cluster.
Узлы SQL. На каждой машине, которая будет использоваться для того, чтобы разместить узел SQL кластера,
установите server
ОБ/МИН, выполняя следующую команду как системный пользователь
root, заменяя имя, показанное для ОБ/МИН по мере необходимости, чтобы соответствовать имя ОБ/МИН, загруженного с
веб-сайта MySQL:
shell> rpm -Uhv
MySQL-Cluster-server-gpl-7.3.3-1.sles11.i386.rpm
Это устанавливает двоичный файл сервера MySQL (mysqld)
с NDB
механизм хранения поддерживает в /usr/sbin
каталог, так же как весь необходимый MySQL Server поддерживает файлы. Это также устанавливает mysql.server и сценарии запуска mysqld_safe (в /usr/share/mysql
и /usr/bin
, соответственно).
Установщик ОБ/МИН должен заботиться об общих проблемах конфигурации (таких как создание mysql
пользователь и группа, если нужно) автоматически.
Чтобы администрировать узел SQL (сервер MySQL), следует также установить client
ОБ/МИН, как показано здесь:
shell> rpm -Uhv
MySQL-Cluster-client-gpl-7.3.3-1.sles11.i386.rpm
Это устанавливает mysql клиентскую программу.
Узлы управления. Чтобы установить сервер управления MySQL Cluster, необходимо только использовать server
ОБ/МИН. Скопируйте этого ОБ/МИН в компьютер, предназначенный, чтобы разместить
узел управления, и затем устанавливать это, выполняя следующую команду как системный пользователь root (замените
имя, которое, как показывают для ОБ/МИН по мере необходимости, соответствовало тот из server
ОБ/МИН, загруженный с веб-сайта MySQL):
shell> rpm -Uhv
MySQL-Cluster-server-gpl-7.3.3-1.sles11.i386.rpm
Хотя этот ОБ/МИН устанавливает много других файлов, только двоичный файл сервера управления ndb_mgmd (в /usr/sbin
каталог),
фактически требуется для того, чтобы выполнить узел управления. server
ОБ/МИН также
устанавливает ndb_mgm,
NDB
клиент управления.
См. Раздел 2.5.1, "Устанавливая MySQL на Linux Используя Пакеты ОБ/МИН", для общей информации об установке MySQL, используя ОБОРОТЫ В МИНУТУ, предоставленные Oracle.
После установки от ОБ/МИН Вы все еще должны сконфигурировать кластер как обсуждено в Разделе 17.2.4, "Начальная Конфигурация MySQL Cluster".
МНОГИЕ ОБОРОТЫ В МИНУТУ, используемые MySQL Cluster NDB 7.1, были сделаны устаревшими и
прекращенными в MySQL Cluster NDB 7.3. Они включают прежнего MySQL-Cluster-clusterj
, MySQL-Cluster-extra
,
MySQL-Cluster-management
, MySQL-Cluster-storage
, и
MySQL Cluster-tools
ОБОРОТЫ В МИНУТУ; все они были объединены в MySQL-Cluster-server
ОБ/МИН.