Installation et configuration d'OpenStack dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Avril 2015
 
 

Installation de Glance

Le paramétrage de Glance nécessite la configuration de certaines informations d'authentification, ainsi que l'emplacement des services MySQL et RabbitMQ.

Configuration et installation de Glance

  1. Installez le package Glance.
    controller# pkg install glance
  2. Configurez Glance en supprimant les commentaires ou en définissant les paramètres dans les fichiers de configuration suivants :
    • /etc/glance/glance-api.conf

      [DEFAULT]
      registry_host = $CONTROLLER_ADM_NODE
      admin_user =glance
      admin_password = service-password
      admin_tenant_name = tenant
      auth_url =http://$CONTROLLER_ADM_NODE:5000/v2.0
      auth_strategy = keystone
      default_publisher_id =image.$CONTROLLER_ADM_NODE
      rabbit_host = $CONTROLLER_ADM_NODE
      qpid_hostname =$CONTROLLER_ADM_NODE
      
      [database]
      connection = mysql://glance:service-password@$CONTROLLER_ADM_NODE/glance
      
      [keystone_authtoken]
      auth_uri= http://$CONTROLLER_ADM_NODE:5000/v2.0
      identity_uri = http://$CONTROLLER_ADM_NODE:35357
      admin_tenant_name = tenant
      admin_user = glance
      admin_password = service-password
      
    • /etc/glance/glance-cache.conf

      [DEFAULT]
      auth_url = http://$CONTROLLER_ADM_NODE:5000/v2.0/
      identity_uri = http://$CONTROLLER_ADM_NODE:35357
      admin_tenant_name = tenant
      admin_user = glance
      admin_password = service-password
      
    • /etc/glance/glance-registry.conf

      [DEFAULT]
      default_publisher_id = image.$CONTROLLER_ADM_NODE
      rabbit_host = $CONTROLLER_ADM_NODE
      qpid_hostname = $CONTROLLER_ADM_NODE
      
      [database]
      connection = mysql://glance:glance@$CONTROLLER_ADM_NODE/glance
      
      [keystone_authtoken]
      auth_uri = http://$CONTROLLER_ADM_NODE:5000/v2.0
      identity_uri = http://$CONTROLLER_ADM_NODE:35357
      admin_tenant_name = tenant
      admin_user = glance
      admin_password = service-password
      
    • /etc/glance/glance-api-paste.ini

      [filter:authtoken]
      auth_uri = http://$CONTROLLER_ADM_NODE:5000/v2.0/
      identity_uri = http://$CONTROLLER_ADM_NODE:35357
      admin_tenant_name = tenant
      admin_user = glance
      admin_password = service-password
      
    • /etc/glance/glance-registry-paste.ini

      [filter:authtoken]
      auth_uri = http://$CONTROLLER_ADM_NODE:5000/v2.0/
      identity_uri = http://$CONTROLLER_ADM_NODE:35357
      admin_tenant_name = tenant
      admin_user = glance
      admin_password = service-password
      
    • /etc/glance/glance-scrubber.conf

      [DEFAULT]
      auth_url = http://$CONTROLLER_ADM_NODE:5000/v2.0/
      identity_uri = http://$CONTROLLER_ADM_NODE:35357
      admin_tenant_name = tenant
      admin_user = glance
      admin_password = service-password
      
      [database]
      connection=mysql://glance:glance@$CONTROLLER_ADM_NODE/glance
      
  3. Activez les services SMF Glance.
    controller# svcadm enable -rs glance-api glance-db glance-registry glance-scrubber