====== Installation de la VM stockage-0 ====== Cette VM héberge : * glance pour les images * cinder pour les volumes (type block) ===== Service Glance ===== Ce service sert à stocker les images "gold" et à les fournir à ceux qui les demandent (principalement les VMs). ==== Installation de Glance ==== Installer les paquets : yum install openstack-glance python-memcached ==== Configuration de Glance ==== 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