3. 日本仮想化技術株式会社
Openstack 構築手順書
(Grizzly 版)
2013/10/04 作成
MySQL の構築
・
MySQL サーバーをインストールする。プロンプトが表示されたら MySQL の root ユーザーのパス
ワードを設定する
# apt-get install -y python-mysqldb mysql-server
・
MySQL の接続許可のアドレスを書き換える
# sed -i 's/127.0.0.1/0.0.0.0/g' /etc/mysql/my.cnf
・
MySQL を再起動する
# service mysql restart
・
データベースを作成する
# mysql -u root -p <<EOF
CREATE DATABASE nova;
GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'localhost'
IDENTIFIED BY 'password';
CREATE DATABASE cinder;
GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'localhost'
IDENTIFIED BY 'password';
CREATE DATABASE glance;
GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost'
IDENTIFIED BY 'password';
CREATE DATABASE keystone;
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost'
IDENTIFIED BY 'password';
CREATE DATABASE quantum;
GRANT ALL PRIVILEGES ON quantum.* TO 'quantum'@'localhost'
IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON quantum.* TO 'quantum'@'10.10.10.34'
IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON quantum.* TO 'quantum'@'10.10.10.36'
IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EOF
3 / 22