请参见安装网络时间协议。
compute1# pkg install nova
Nova 使用 RAD 与 Oracle Solaris Zones 框架通信。
compute1# svcadm restart rad:local
在 /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
在 /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
# pkg install evs
此密钥将允许 Solaris Zones 框架访问 EVS 控制器。
以 root 用户身份使用 ssh-keygen 命令,并为 root 用户创建密钥。
compute1# su - root -c "ssh-keygen -N '' -f /root/.ssh/id_rsa -t rsa"
将之前步骤中生成的 SSH 公钥 /root/.ssh/id_rsa.pub 复制到运行 EVS 控制器的节点上,该节点是此配置中的网络节点。在网络节点上配置 EVS 控制器时将引用此密钥。
compute1# svcadm enable nova-compute