MySQLクラスタリングの3回目
データノードの設定
#my.cnfの設定
vi /etc/my.cnf
#データノード
mkdir /var/lib/mysql-cluster
chgrp -R mysql /var/lib/mysql-cluster chown -R mysql /var/lib/mysql-cluster
/var/lib/mysql-cluster/backupディレクトリの作成
#初回のみイニシャライズのオプションを付けて、ndbd を起動します。
/usr/local/mysql/bin/ndbd --initial
#起動確認
ps -ef
grep ndbd
#.ndbd のスタートアップ・スクリプトを作成
vi /etc/rc.d/init.d/ndbd
#パミッションの変更
chmod 755 /etc/rc.d/init.d/ndbd
#再起動
/etc/rc.d/init.d/ndbd restart
2012年1月26日木曜日
2012年1月25日水曜日
MySQLクラスタリング2
管理ノードの設定
管理ノード1、管理ノード2について設定
#mysqlユーザの作成
#パスワードの設定はしない
groupadd mysql
useradd -g mysql -m -d /var/lib/mysql mysql
#passwd mysql
#rootにインストールするクラスタリングを用意
tar -xzf /usr/local/src/mysql-cluster-gpl-7.2.1-linux2.6-x86_64.tar.gz -C /usr/local/src/
cd /usr/local/
ln -s /usr/local/src/mysql-cluster-gpl-7.2.1-linux2.6-x86_64 mysql
chown -R root.mysql /usr/local/src/mysql-cluster-gpl-7.2.1-linux2.6-x86_64 mysql
#管理ノードの設定
mkdir /var/lib/mysql-cluster
chown -R mysql.mysql /var/lib/mysql-cluster
cd /var/lib/mysql-cluster
vi config.ini
#ndb_mgmdのスタートアップ・スクリプトを作成
vi /etc/rc.d/init.d/ndb_mgmd
#パーミッションは755
chmod 755 /etc/rc.d/init.d/ndb_mgmd
/etc/rc.d/init.d/ndb_mgmd start
管理ノード1、管理ノード2について設定
#mysqlユーザの作成
#パスワードの設定はしない
groupadd mysql
useradd -g mysql -m -d /var/lib/mysql mysql
#passwd mysql
#rootにインストールするクラスタリングを用意
tar -xzf /usr/local/src/mysql-cluster-gpl-7.2.1-linux2.6-x86_64.tar.gz -C /usr/local/src/
cd /usr/local/
ln -s /usr/local/src/mysql-cluster-gpl-7.2.1-linux2.6-x86_64 mysql
chown -R root.mysql /usr/local/src/mysql-cluster-gpl-7.2.1-linux2.6-x86_64 mysql
#管理ノードの設定
mkdir /var/lib/mysql-cluster
chown -R mysql.mysql /var/lib/mysql-cluster
cd /var/lib/mysql-cluster
vi config.ini
#ndb_mgmdのスタートアップ・スクリプトを作成
vi /etc/rc.d/init.d/ndb_mgmd
#パーミッションは755
chmod 755 /etc/rc.d/init.d/ndb_mgmd
/etc/rc.d/init.d/ndb_mgmd start
登録:
投稿 (Atom)