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. Note that this section pertains to Nova endpoint services configuration, not the Compute node itself.

How to Install and Configure Nova

  1. Install the Nova package.
    controller# pkg install nova
  2. Configure Nova by either uncommenting or setting the parameters in the /etc/nova/nova.conf file:
    [DEFAULT]
    qpid_hostname=$CONTROLLER_ADM_NODE
    rabbit_host=$CONTROLLER_ADM_NODE
    my_ip=$CONTROLLER_ADMIN_NODE_IP
    host=$CONTROLLER_ADMIN_NODE
    firewall_driver=nova.virt.firewall.NoopFirewallDriver
    
    [database]
    connection = mysql://nova:nova@$CONTROLLER_ADM_NODE/nova
    
    [glance]
    host=$CONTROLLER_ADM_NODE
    
    [keystone_authtoken]
    auth_uri=http:/$CONTROLLER_ADM_NODE:5000/v2.0/
    identity_uri=http://$CONTROLLER_ADM_NODE:35357/
    admin_user=nova
    admin_password=service-password
    admin_tenant_name=tenant
    
    [neutron]
    url=http://$CONTROLLER_ADM_NODE:9696
    admin_username=neutron
    admin_password=service-password
    admin_tenant_name=tenant
    admin_auth_url=http://$CONTROLLER_ADM_NODE:5000/v2.0
    
  3. Enable the Nova SMF services.
    controller# svcadm enable -rs nova-conductor
    controller# svcadm enable -rs nova-api-osapi-compute \
    nova-cert nova-scheduler