文档章节

#openstack#实践总结

Hochikong
 Hochikong
发布于 2014/08/12 11:35
字数 728
阅读 164
收藏 2
最近在vmware上模拟了两台双网卡的机器,原本想在debian上部署havana,但总有那么几个包安装不上,这是“不可抵抗力”的影响,debian上havana也就放弃了。又试了下debian装icehouse,安装keystone已经出现了问题。我只能说,目前的debian对作为云基础系统还是不适合,虽然有人维护debian的openstack包,但包的质量真的不够可靠。。。可能havana的debian文档要放弃翻译了。实践都出问题,那就没什么意义了。于是跑去用ubuntu(不用debian我就只用ubuntu).



总结下几个问题:
1.连接mysql命令:mysql -uroot -p :
                                                       回车之后会提示输入密码。上次忘了怎么登陆mysql。。。


2.keystone配置时,在vi中输入时,“metadata”后居然加多了个“a”,导致出错,有问题看/var/log就是最好的.


3.nova image-list时出现问题:错误如下

查看compute节点的nova-network.log,提示如下:

之前也试过遇到这样的问题,可以参见:http://www.aboutyun.com/forum.php?mod=viewthread&tid=6810&highlight=nova%2B%B4%ED%CE%F3
试了下改变compute节点的nova.conf文件属主:chown nova:nova nova.conf,结果解决了。

有人碰过同样的问题:http://www.cnblogs.com/cszzy/archive/2012/09/18/2691046.html


4.环境配置问题:原文:http://docs.openstack.org/havana/install-guide/install/apt/content/nova-compute.html,说到compute节点的eth1可以不用配置(这个blog也是没配置eth1:http://tanghenxin.blog.163.com/blog/static/21351110520142895123439),但是我创建网络(虽然我创建了个和我的虚拟机第二个网卡不在同一网段的网络,我的eth1在10.20.10.0网段上,我却创建了个10.0.0.0的网络)后,却发现创建实例无法连接,controller上ping不通(网段不同啊!!!),后来参考了陈沙克老师的blog,果断把compute的eth1设置为混杂模式(http://www.chenshake.com/openstack-settings-on-the-network-card),重新创建网络就能连上了。。。


5.琐碎的命令:
compute节点的eth0有时一开机会无故down掉,用ifup ethx(x为数字)up起来即可。


6.vnc连不了:在win7上,打开dashboard,发现vnc连不了。。。提示无法解析DNS(纳尼?),后来想了下,发现浏览器地址栏赫然写着“controller:...",我修改了compute节点的nova.conf中:novncproxy_base_url=http://controller:6080/vnc_auto.html,把”controller“换成controller的内网ip(192.168.10.6),我的win7没法解析controller是啥,肯定打开不了vnc。


7.内存不足:之前为compute节点分配的内存只有512m,但flavor最小的配额也是512m,自然”If sufficient RAM is not available for the instance, Compute creates, but does not start, the instance and sets the status for the instance to ERROR.”没有足够内存启动。。。


8.关于Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName :
修改 httpd.conf 文件:vi /etc/apache2/httpd.conf,默认情况下,这个是一个空文件,在文件中加入以下内容:ServerName localhost。
重启即可。

© 著作权归作者所有

Hochikong
粉丝 19
博文 113
码字总数 59961
作品 1
广州
程序员
私信 提问
知行合一新华三借OpenStack乘“云”而上

云计算时代,企业如何搭上OpenStack的列车实现“云”路通途?7月14日~15日,首次登录中国大陆的OpenStack Days China峰会上,新华三集团旗下杭州华三通信云计算产品线总裁吴健指出,新华三基...

玄学酱
2018/05/21
0
0
OpenStack荣获核心基础设施计划颁发的最佳实践徽章,

2016年7月26日- 北京- OpenStack?日前宣布其开源云软件项目荣获Linux基金会核心基础设施计划(简称CII)颁发的最佳实践徽章。CII由Linux基金会发起,计划将数百万美元的资金用于资助全球信息...

玄学酱
2018/05/21
0
0
OpenStack Days China2016

OpenStack Days China 2016年7月14-15日 中国·北京国家会议中心 会议日程 Keynote 时间 演讲议题 演讲嘉宾 09:00-09:05 开幕致辞 Alan Clark OpenStack基金会主席及SUSE行业创新总监 09:05-...

活动家
2016/06/27
3
0
我的第二本译作《精通OpenStack》上架啦:书籍介绍和译者序

1. 书籍简介 英文书名:Mastering OpenStack Second Edition 作者:[德] 奥马尔-海德希尔(Omar Khedher)[印] 坚登-杜塔-乔杜里(Chanda Dutta Chowdhury) 出版社:[PACKT] PUBLISHING 中文...

SammyLiu
03/16
0
0
SDN实战特训营 打造国内OpenStack 实践的“蓝翔技校”

7月18日~7月22日,第二届SDN实战特训营在京完美收官。在历时5天的特训中,来自全国各地知名高校、企业、运营商的32名学员在酷暑中完成了学习及实践。5天的课程囊括了SDN概述、SDN控制器北向接...

九州云99Cloud
2016/08/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Netty整合Protobuffer

现在我们都知道,rpc的三要素:IO模型,线程模型,然后就是数据交互模型,即我们说的序列化和反序列化,现在我们来看一下压缩比率最大的二进制序列化方式——Protobuffer,而且该方式是可以跨...

算法之名
11分钟前
9
0
如何用C++实现栈

栈的定义 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压...

BWH_Steven
29分钟前
3
0
编程作业20190210900169

1编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。 #include <stdio.h>#include <stdlib.h> int main(){ char firstName[20]; char lastName[20]; print......

1李嘉焘1
41分钟前
6
0
补码的优点及原理分析

只讨论整数 1.计算机内部为什么没有减法器? 减法运算本身其实就是加法,如x - y即x +(-y),所以只需要将负数成功表示出来并可以参加加法运算,那加法器就可同时实现“+”和“-”的运算。这...

清自以敬
57分钟前
75
0
Docker 可视化管理 portainer

官网安装指南: https://portainer.readthedocs.io/en/latest/deployment.html docker-compose.yml 位置,下载地址:https://downloads.portainer.io/docker-compose.yml...

Moks角木
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部