OpenStack 控制台不能不能访问的问题

经过一个多月断断续续的OpenStack部署,今天终于搞定基本的云环境部署,linux、Windows虚拟机都可以正常运行!虽然期间遇到了N多的坑,在自己不断学习,不断找E文的过程中都逐一被我攻破,但到最后却发现DashBoard里打开控制台不能访问。在不经意间突然发现下面有个在请求127.0.0.1的地址,敏感的觉得问题就在此。跟踪进去发现控制台居然地址设置错了!

<iframe id="console_embed" src="http://127.0.0.1:6080/vnc_auto.html?token=5c2f2672-a51b-4e59-a920-735903f6470b&amp;title=test(37b7f97b-474d-4930-8f55-22a9bbbac910)" style="width: 100%; height: 483px;"></iframe>

把该地址复制到浏览器,然后将127.0.0.1地址改成对外地址,啊哈!成功啦,黑乎乎的界面出来了!这种经历无数次的失败终于成功估计只有程序员最熟悉了,就是那种按了F5,运行结果和预期一致时的一种舒畅!

问题既然找到,那是哪里的配置错了呢?我再次仔细的去看了下官网的Openstack配置教程,也没有啊,奇怪了?!

在网上搜索相关内容,终于找到,原来在/etc/nova/nova.conf里需要加一个这样的配置

[[email protected] nova]# nano  /etc/nova/nova.conf 
novncproxy_base_url=http://126.33.9.170:6080/vnc_auto.html

这是我的最终配置

[vnc]
vncserver_listen = $my_ip
vncserver_proxyclient_address = $my_ip

#added by zhj
novncproxy_base_url=http://$my_ip:6080/vnc_auto.html

然后重启nova相关服务,即可成功

不知道为什么官网里把这个配置漏掉了?

时间: 2024-08-27 09:24:46

OpenStack 控制台不能不能访问的问题的相关文章

OpenStack控制台console偶尔无法使用或加载慢

有时候OpenStack云平台运行一段时间发现控制台(console)界面时好时坏(多控制节点环境),或者控制台加载比较慢,查看log和相关进行没有异常,我的解决方法是重启相关服务:openstack-nova-api.openstack-nova-consoleauth.openstack-nova-novncproxy. 重启这三个服务都比较快,不会有什么影响,但是重启nova-api时可能会导致在dashboard上创建虚机等相关任务失败,但是这个操作很快,一般不会有什么影响.

openstack控制台报出:找不到服务器

故障为: 解决方法: 原来是/etc/nova/nova.conf配置文件 [vnc] novncproxy_base_url http://controller:6080/vnc_auto.htm   <----写得有问题 把"controller" 改成IP "192.168.2.21"就行了!

openstack 利用ceph存储之---备份还原虚拟机

本次环境为openstack K版本.ceph 版本为0.94.5 我们的虚拟机都是建立在ceph中的. 备份虚拟机: 打开openstack控制台,点击要备份的虚拟机: 获取虚拟机的id信息: 在控制节点获取,虚拟机对应的ceph中的volume id [[email protected] ceph]# nova show 1d77b49b-4263-477e-acc8-4242a3a998b3 [[email protected] ceph]# rbd ls volumes | grep 2

Openstack实践(1)安装部署第一个实例及neutron网络

版权声明:本文为博主原创文章,欢迎转载,转载请注明作者.原文超链接 ,博主地址:http://www.cnblogs.com/SuperXJ/ 如何快速部署使用openstack,使用kolla吧,openstack技术结合容器分分钟部署(单点或者多节点,任选),分分钟升级,kolla项目是为了容器化openstack,目标是做到开箱即用,所有的组件的HA都具备.kolla是一个革命性的项目,我们以前积累的安装部署经验,全部都报废.使用kolla可以快速部署可扩展,可靠的生产就绪的opensta

OpenStack删除物理主机后控制台报错处理

公司平台一台物理节点出故障手动移除该节点后,点击控制台报错如下截图,实际使用中管理台的计算节点功能均正常. 错误:无法获取虚拟机管理信息. 下线物理机的时候原物理机的主机名为computer1新上线物理机为compute1,通过openstack compute service list命令显示如下: [[email protected] images]# openstack compute service list+----+------------------+-------------+-

openStack 租户控制台修改虚拟机账户密码

- cloud-init方式 该种方式需要虚拟机镜像安装cloud-init,将重置密码脚本注入到虚拟机中.nova boot –image=image-id –nic net-id=net-id –flavor=flavor-id –user-data=cloud-config.txt instance-name其中cloud-config.txt的内容如下: #cloud-config password: 123456 chpasswd: { list: | user1:123456 use

OpenStack各组件介绍

OpenStack是一个开源的云计算管理平台项目,由几个组件组合起来完成具体的工作. 先列出其中的3个核心项目: 1. 控制台 服务名:Dashboard 项目名:Horizon 功能:web方式管理云平台,就像你登录aliyun账号一样所见和操作,建立主机,分配带宽,加云盘 2.计算 服务名:Compute 项目名:Nova 功能:负责响应虚拟机的创建请求.调度.销毁 3.网络 服务名:Networking 项目名:Neutron 功能:实现SDN(软件定义网络),提供一整套API,用户可以通

【N版】openstack——走进云计算(一)

[N版]openstack--走进云计算 一.云计算 云计算是一种按使用量付费的模式,这种模式提供可用的.便捷的.按需的网络访问,进入可配置的计算资源共享池(资源包括:网络.服务器.存储.应用软件.服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互. 1.1云计算的特点和优势 1)云计算是一种使用模式 2)云计算必须通过网络访问 3)弹性计算,按需付费 1.2在云计算之前的模式或技术 1)IDC托管 2)IDC租用 3)虚拟主机(卖空间的) 4)VPS:虚拟专用

解决openstack “failed to connect to server (code: 1006)”故障一例

openstack版本环境:ocata 安装完成ocata版本后,新建主机实例后,通过管理端进入主机实例的控制台时,报错:"failed to connect to server (code: 1006)" 解决思路: 1.检查日志文件,通过日志寻找原因. tail -f /var/log/nova/nova-novncproxy.log 发现连接5900时出现"Name or service not known" 2017-05-17 17:01:43.994 7