Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Unable to find DNS address of server controller when trying to access console

hello, i'm trying to access an instance i just created through the dashboard but when i try to access it an error shows up saying that "Unable to find DNS address of server controller".

I'm using Newton version of openstack and i'm using 3 nodes : controller,compute,storage. I was mostly following the documentation.

here is my controller /etc/nova/nova.conf :

[DEFAULT]
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
state_path=/var/lib/nova
force_dhcp_release=True
verbose=True
ec2_private_dns_show_ip=True
enabled_apis=osapi_compute,metadata
transport_url = rabbit://openstack:openstack@controller
auth_strategy = keystone
my_ip = 172.20.94.115
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver

[database]
connection=sqlite:////var/lib/nova/nova.sqlite
connection = mysql+pymysql://nova:nova@controller/nova

[api_database]
connection=sqlite:////var/lib/nova/nova.sqlite
connection = mysql+pymysql://nova:nova@controller/nova_api

[oslo_concurrency]
lock_path=/var/lock/nova

[libvirt]
use_virtio_for_bridges=True

[wsgi]
api_paste_config=/etc/nova/api-paste.ini

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

[vnc]
vncserver_listen = $my_ip
vncserver_proxyclient_address = $my_ip

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

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

[neutron]
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = Default
user_domain_name = Default
region_name = RegionOne
project_name = service 
username = neutron
password = neutron
service_metadata_proxy = True
metadata_proxy_shared_secret = metadata

[cinder]
os_region_name = RegionOne

and Compute Node /etc/nova/nova.conf

[DEFAULT]
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
state_path=/var/lib/nova
force_dhcp_release=True
verbose=True
ec2_private_dns_show_ip=True
enabled_apis=osapi_compute,metadata
transport_url = rabbit://openstack:openstack@controller
auth_strategy = keystone
my_ip = 172.20.94.117
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver

[database]
connection=sqlite:////var/lib/nova/nova.sqlite

[api_database]
connection=sqlite:////var/lib/nova/nova.sqlite

[oslo_concurrency]
lock_path=/var/lock/nova

[libvirt]
use_virtio_for_bridges=True

[wsgi]
api_paste_config=/etc/nova/api-paste.ini

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

[vnc]
enabled = True
vncserver_listen = 0.0.0.0
vncserver_proxyclient_address = $my_ip
novncproxy_base_url = http://controller:6080/vnc_auto.html

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

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

[neutron]
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = Default
user_domain_name = Default
region_name = RegionOne
project_name = service
username = neutron
password = neutron

Thank you,

Unable to find DNS address of server controller when trying to access console

hello, i'm trying to access an instance i just created through the dashboard but when i try to access it an error shows up saying that "Unable to find DNS address of server controller".

I'm using Newton version of openstack and i'm using 3 nodes : controller,compute,storage. I was mostly following the documentation.

here is my controller /etc/nova/nova.conf :

[DEFAULT]
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
state_path=/var/lib/nova
force_dhcp_release=True
verbose=True
ec2_private_dns_show_ip=True
enabled_apis=osapi_compute,metadata
transport_url = rabbit://openstack:openstack@controller
auth_strategy = keystone
my_ip = 172.20.94.115
172.20.X.X
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver

[database]
connection=sqlite:////var/lib/nova/nova.sqlite
connection = mysql+pymysql://nova:nova@controller/nova

[api_database]
connection=sqlite:////var/lib/nova/nova.sqlite
connection = mysql+pymysql://nova:nova@controller/nova_api

[oslo_concurrency]
lock_path=/var/lock/nova

[libvirt]
use_virtio_for_bridges=True

[wsgi]
api_paste_config=/etc/nova/api-paste.ini

[keystone_authtoken]
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = nova
password = nova
*

[vnc]
vncserver_listen = $my_ip
vncserver_proxyclient_address = $my_ip

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

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

[neutron]
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = Default
user_domain_name = Default
region_name = RegionOne
project_name = service 
username = neutron
password = neutron
*
service_metadata_proxy = True
metadata_proxy_shared_secret = metadata

[cinder]
os_region_name = RegionOne

and Compute Node /etc/nova/nova.conf

[DEFAULT]
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
state_path=/var/lib/nova
force_dhcp_release=True
verbose=True
ec2_private_dns_show_ip=True
enabled_apis=osapi_compute,metadata
transport_url = rabbit://openstack:openstack@controller
auth_strategy = keystone
my_ip = 172.20.94.117
172.20.X.X
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver

[database]
connection=sqlite:////var/lib/nova/nova.sqlite

[api_database]
connection=sqlite:////var/lib/nova/nova.sqlite

[oslo_concurrency]
lock_path=/var/lock/nova

[libvirt]
use_virtio_for_bridges=True

[wsgi]
api_paste_config=/etc/nova/api-paste.ini

[keystone_authtoken]
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = nova
password = nova
*

[vnc]
enabled = True
vncserver_listen = 0.0.0.0
vncserver_proxyclient_address = $my_ip
novncproxy_base_url = http://controller:6080/vnc_auto.html

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

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

[neutron]
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = Default
user_domain_name = Default
region_name = RegionOne
project_name = service
username = neutron
password = neutron
*

Thank you,