Installation de la VM stockage-0

Cette VM héberge :

  • glance pour les images
  • cinder pour les volumes (type block)

Ce service sert à stocker les images “gold” et à les fournir à ceux qui les demandent (principalement les VMs).

Installer les paquets :

yum install openstack-glance python-memcached

Pour configurer l'API glance, fichier /etc/glance/glance-api.conf :

[DEFAULT]
[cors]
[cors.subdomain]
[database]
connection = mysql+pymysql://glance:GLANCE_DBPASS@bdd/glance
[glance_store]
stores = file,http
default_store = file
filesystem_store_datadir = /var/lib/glance/images/
[image_format]
[keystone_authtoken]
auth_uri = http://controller.internal:5000
auth_url = http://controller.internal:35357
memcached_servers = controller.internal:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = glance
password = glance
[matchmaker_redis]
[oslo_concurrency]
[oslo_messaging_amqp]
[oslo_messaging_notifications]
[oslo_messaging_rabbit]
[oslo_messaging_zmq]
[oslo_middleware]
[oslo_policy]
[paste_deploy]
flavor = keystone
[profiler]
[store_type_location_strategy]
[task]
[taskflow_executor]

Pour configurer le service de catalogue Glance, fichier /etc/glance/glance-registry.conf :

[DEFAULT]
[database]
connection = mysql+pymysql://glance:GLANCE_DBPASS@bdd/glance
[keystone_authtoken]
auth_uri = http://controller.internal:5000
auth_url = http://controller.internal:35357
memcached_servers = controller.internal:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = glance
password = glance
[matchmaker_redis]
[oslo_messaging_amqp]
[oslo_messaging_notifications]
[oslo_messaging_rabbit]
[oslo_messaging_zmq]
[oslo_policy]
[paste_deploy]
flavor = keystone
[profiler]

Pour initialiser la base de données :

su -s /bin/sh -c "glance-manage db_sync" glance

Activer et démarrer les services en rapport avec Glance :

systemctl enable openstack-glance-api openstack-glance-registry
systemctl start openstack-glance-api openstack-glance-registry
  • openstack/newton/stockage.txt
  • Dernière modification : 2016/10/08 18:28
  • de madko