Instalación y configuración de OpenStack (Havana) en Oracle® Solaris

Salir de la Vista de impresión

Actualización: Mayo de 2016
 
 

Cómo configurar el nodo de cálculo

  1. (Opcional) Instale y configure NTP.

    Consulte Instalación del Protocolo de hora de red.

  2. Instale el paquete de Nova.
    compute1# pkg install nova
  3. Reinicie el Daemon de acceso remoto (RAD).

    Nova usa el RAD para comunicación con la estructura de Oracle Solaris Zones.

    compute1# svcadm restart rad:local
  4. Especifique la información de configuración de autenticación.

    Elimine los comentarios y defina los siguientes parámetros en el archivo /etc/nova/api-paste.ini. Estos parámetros especifican la ubicación del servicio API de Keystone y la información de autenticación de Nova.

    auth_uri = http://controller-name:5000/v2.0
    identity_uri = http://controller-name:35357
    admin_tenant_name = service
    admin_user = nova
    admin_password = nova-password
  5. Configure los parámetros de autenticación y de base de datos, además de los servicios relevantes.

    Elimine los comentarios y defina los siguientes parámetros en el archivo /etc/nova/nova.conf. Estos parámetros especifican puntos finales adicionales del servicio de autenticación de Keystone, el servicio API de Glance, el servicio API de Neutron API, el servicio RabbitMQ y el URI de la base de datos para la base de datos específica de Nova.

    keystone_ec2_url=http://controller-name:5000/v2.0/ec2tokens
    glance_host=controller-name
    neutron_url=http://controller-name:9696
    neutron_admin_username=neutron
    neutron_admin_password=neutron-password
    neutron_admin_tenant_name=service
    neutron_admin_auth_url=http://controller-name:5000/v2.0
    rabbit_host=controller-name
    connection=mysql://nova:nova@controller-name/nova
  6. Instale el paquete EVS en el nodo de cálculo.
    # pkg install evs
  7. Cree una clave pública SSH en el nodo de cálculo para el usuario de root.

    Esta clave activará la estructura Solaris Zones para acceder al controlador de EVS.

    Use el comando ssh-keygen como usuario root y cree la clave para el usuario root.

    compute1# su - root -c "ssh-keygen -N '' -f /root/.ssh/id_rsa -t rsa"
  8. Copie la clave al nodo de controlador EVS.

    Copie la clave pública SSH generada en el paso anterior, /root/.ssh/id_rsa.pub, al nodo donde se ejecuta el controlador EVS, que es el nodo de red de esta configuración. Se hará referencia a esta clave cuando se configure el controlador EVS en el nodo de red.

    En este paso, puede registrar las imágenes Glance. Consulte Creación de una imagen y Agregación de una imagen al almacén de imágenes.

  9. Active el servicio de cálculo de Nova.
    compute1# svcadm enable nova-compute