더북(TheBook)

10. 설치가 완료되면 다음과 같이 환경설정을 합니다. 오픈스택 공식 매뉴얼을 참고해 /etc/nova/nova.conf 파일에 추가하거나 변경할 내용은 다음과 같습니다. nova.conf 파일에서는 vnc 정보, Glance 서버 정보, Keystone 접속 정보, RabbitMQ 정보, 데이터베이스 정보를 설정합니다. 이때 사용되는 모든 IP 정보는 컨트롤러 노드의 관리용 IP입니다.

root@controller:~# vi /etc/nova/nova.conf
[DEFAULT]
dhcpbridge_flagfile = /etc/nova/nova.conf
dhcpbridge = /usr/bin/nova-dhcpbridge
logdir = /var/log/nova
state_path = /var/lib/nova
lock_path = /var/lock/nova
force_dhcp_release = True
libvirt_use_virtio_for_bridges = True
verbose = True
ec2_private_dns_show_ip = True
api_paste_config = /etc/nova/api-paste.ini
#enabled_apis = ec2,osapi_compute,metadata
enabled_apis = osapi_compute,metadata
rpc_backend = rabbit
auth_strategy = keystone
my_ip = 192.168.56.101
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver

[vnc] vncserver_listen = 192.168.56.101 vncserver_proxyclient_address = 192.168.56.101

[glance] api_servers = http://192.168.56.101:9292

[oslo_concurrency] lock_path = /var/lib/nova/tmp

[keystone_authtoken] auth_uri = http://192.168.56.101:5000 auth_url = http://192.168.56.101:35357 memcached_servers = 192.168.56.101:11211 auth_type = password project_domain_name = default user_domain_name = default project_name = service username = nova password = novapass

[oslo_messaging_rabbit] rabbit_host = 192.168.56.101 rabbit_userid = openstack rabbit_password = rabbitpass

[api_database] connection = mysql+pymysql://nova:novadbpass@192.168.56.101/nova_api

[database] connection = mysql+pymysql://nova:novadbpass@192.168.56.101/nova

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.