在 Oracle® Solaris 中安装和配置 OpenStack (Havana)

退出打印视图

更新时间: 2016 年 5 月
 
 

安装 Nova

控制器节点上的 Nova 配置还需要配置常规的验证和其他服务信息。

如何安装并配置 Nova

  1. 安装 Nova 软件包。
    controller# pkg install nova
  2. 指定验证配置信息。

    /etc/nova/api-paste.ini 文件中取消对以下参数的注释并进行设置。这些参数指定 Keystone API 服务和 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
  3. 设置其他配置参数。

    /etc/nova/nova.conf 文件中取消对以下参数的注释并进行设置。这些参数指定其他 Keystone 验证服务端点、Glance API 服务、Neutron API 服务、RabbitMQ 服务以及特定于 Nova 的数据库的数据库 URI。

    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. 启用 Nova SMF 服务。
    controller# svcadm enable nova-conductor
    controller# svcadm enable nova-api-ec2 nova-api-osapi-compute \
    nova-cert nova-conductor nova-objectstore nova-scheduler