Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
openstack:newton:stockage [2016/10/08 17:29] – créée madkoopenstack:newton:stockage [2016/10/08 18:28] (Version actuelle) – [Installation de Glance] madko
Ligne 3: Ligne 3:
 Cette VM héberge : Cette VM héberge :
  
-  * glance +  * glance pour les images 
-  * cinder+  * cinder pour les volumes (type block) 
  
 ===== Service Glance ===== ===== Service Glance =====
Ligne 14: Ligne 15:
 Installer les paquets : Installer les paquets :
  
-<code>yum install openstack-glance+<code> 
 +yum install openstack-glance python-memcached
 </code> </code>
 +
 +
 +==== Configuration de Glance ====
 +
 +Pour configurer l'API glance, fichier /etc/glance/glance-api.conf :
 +
 +<file>
 +[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]
 +</file>
 +
 +Pour configurer le service de catalogue Glance, fichier /etc/glance/glance-registry.conf :
 +
 +<file>
 +[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]
 +</file>
 +
 +Pour initialiser la base de données :
 +
 +<code>
 +su -s /bin/sh -c "glance-manage db_sync" glance
 +</code>
 +
 +Activer et démarrer les services en rapport avec Glance :
 +
 +<code>systemctl enable openstack-glance-api openstack-glance-registry
 +systemctl start openstack-glance-api openstack-glance-registry
 +</code>
 +
  
  • openstack/newton/stockage.1475947799.txt.gz
  • Dernière modification : 2016/10/08 17:29
  • de madko