OpenStack Juno : Glance 設定2015/01/08 |
OpenStack Image Service(Glance)をインストールします。
|
|
[1] | Glance をインストールします。 |
[root@dlp ~]# yum --enablerepo=openstack-juno,epel -y install openstack-glance
|
[2] | Glance 用のユーザーとデータベースを MariaDB に登録しておきます。 |
[root@dlp ~]# mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 16 Server version: 5.5.40-MariaDB-wsrep MariaDB Server, wsrep_25.11.r4026 Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
create database glance; Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]>
grant all privileges on glance.* to glance@'localhost' identified by 'password'; Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]>
grant all privileges on glance.* to glance@'%' identified by 'password'; Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]>
MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.00 sec) exit Bye |
[3] | Glance の基本設定です。 |
[root@dlp ~]#
vi /etc/glance/glance-registry.conf # 143行目:コメント解除し変更 ( MariaDB に登録したもの ) connection= mysql://glance:password@10.0.0.30/glance
# 224行目:全てコメント解除して以下のように変更 (Keystone に登録した値) [keystone_authtoken] identity_uri=http:// 10.0.0.30:35357 admin_tenant_name= service admin_user= glance admin_password= servicepassword
# 238行目:追記
flavor=keystone
[root@dlp ~]#
vi /etc/glance/glance-api.conf # 223行目:変更 (RabbitMQ のユーザーIDとパスワード) rabbit_userid= guest rabbit_password= password
# 303行目:コメント解除し変更 ( MariaDB に登録したもの ) connection= mysql://glance:password@10.0.0.30/glance
# 384行目:全てコメント解除して以下のように変更 (Keystone に登録した値) [keystone_authtoken] identity_uri=http:// 10.0.0.30:35357 admin_tenant_name= service admin_user= glance admin_password= servicepassword revocation_cache_time=10 # 399行目:追記
flavor=keystone
[root@dlp ~]#
glance-manage db_sync [root@dlp ~]# for service in api registry; do
systemctl start openstack-glance-$service systemctl enable openstack-glance-$service done ※ 起動に失敗する場合はログを一旦削除 [root@dlp ~]# rm /var/log/glance/*.log |
Sponsored Link |