Installing and Configuring OpenStack in Oracle® Solaris 11.2

Exit Print View

Updated: April 2015
 
 

Installing Nova

The Nova configuration on the Controller node also requires configuring the usual authentication and other service information.

How to Install and Configure Nova

  1. Install the Nova package.
    controller# pkg install nova
  2. Specify authentication configuration information.

    Uncomment and set the following parameters in the /etc/nova/api-paste.ini file. These parameters specify the location of the Keystone API service and the Nova authentication information.

    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
  3. Set additional configuration parameters.

    Uncomment and set the following parameters in the /etc/nova/nova.conf file. These parameters specify additional Keystone authentication service endpoints, the Glance API service, the Neutron API service, the RabbitMQ service, and the database URI for the database specific to 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
  4. Enable the Nova SMF services.
    controller# svcadm enable nova-conductor
    controller# svcadm enable nova-api-ec2 nova-api-osapi-compute \
    nova-cert nova-conductor nova-objectstore nova-scheduler