컨트롤러 노드에서 Nova를 구성할 때도 일반적인 인증 및 기타 서비스 정보가 필요합니다.
controller# pkg install nova
/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
controller# svcadm enable nova-conductor controller# svcadm enable nova-api-ec2 nova-api-osapi-compute \ nova-cert nova-conductor nova-objectstore nova-scheduler