OpenStack部署过程中遇到的问题汇总(1)

本文汇总了在单节点配置OpenStack过程中遇到的问题,包括Dashboard创建虚拟机时的Unicode编码错误,noVNC连接失败的解决方法,以及虚拟机网络配置、查询命令的介绍。还详述了手动创建镜像的步骤和nova配置文件的位置。
摘要由CSDN通过智能技术生成

部署环境

安装方式:单节点配置OpenStack

问题汇总

1.通过Dashboard界面创建新虚拟机实例时,如果在"User Data"选项里输入中文的话,Apache日志会报错:

"[Thu Oct 18 10:06:25 2012] [error] UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)"

目前的解决方法是:在"User Data"选项中以英文输入。

2.noVNC不能连接到虚拟机实例,显示“Connection Refuesd”提示。
原因是控制节点在收到vnc请求的时候,无法解析计算节点的主机名,从而无法和计算节点上的虚拟机建立连接。
另外一个原因是,当前浏览器不支持(如crhome浏览器,firefox11)
解决方法:
更换浏览器
将计算节点的ip和主机名的对应关系加入到控制节点的/etc/hosts文件中。

3.每个计算节点中的虚拟机会被分配不同的虚拟网卡接口,如vnet0, vnet1, vnet2等等。
而这些虚拟网卡接口都是绑定在一个虚拟的网桥上边的(如br100),以便虚拟机实例之间互相通信. 没有安装network服务的节点上的br100网桥都没有设置ip地址,而安装了network服务的br100网桥则被设置为网关。

4.noVNC连接虚拟机的一个大概流程:
(1)kvm启动的虚拟机在计算节点上启动了一个VNC服务
(2)控制节点noVNC对该VNC服务进行一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值