openstack遇到问题怎么办

openstack是一个开源云平台,遇到问题怎么办呢?

官方的求助方式:
http://docs.openstack.org/bexar/openstack-compute/admin/content/ch08.html

1、检查日志

openstack的 nova, keystone, glance 等都会产生日志, 日志是发现问题的一个重要手段,也是求助时需要提供的基本资料,否则求助时光说问题,不说症状,社区也无法帮你解决问题。

日志有两种方式,一种是发送到系统的 syslog,一种是发送到文件,也可以两种同时打开。

日志的配置文件和位置,也可以设置日志输出的详细程度参见 /etc/nova/nova.conf 等。比如:

#系统日志级别,详细程度

verbose=True

#日志文件位置
logdir = /var/log/nova

#是否发送到系统 syslog

use_syslog=True

2、查看官方文档

最重要的是仔细、全面阅读官方文档,重要的文档是:

http://docs.openstack.org/

http://wiki.openstack.org/

找社区求助之前,首先全面阅读一下文档,很多问题已经在文档中提到了,可以迎刃而解。同时,网上大量安装文档,由于良莠不齐,而且各个版本的 openstack 的差异也较大,建议还是阅读官方文档。
3、阅读安装脚本
这些安装脚本,将安装过程自动化了,我们可以很轻松地安装出一个openstack。
这些脚本是社区的经验总结和积累,值得好好仔细阅读,并且手工一条一条执行了去安装。
等你仔细阅读完,你会发现,你对openstack熟悉了好多。

http://devstack.org/
https://github.com/managedit/openstack-setup
4、搜索或者递交 bug report
https://bugs.launchpad.net/openstack

遇到解决不了的问题,可以到openstack 的bug库搜索一下,或许就发现有人遇到同样的问题了。
如果确实是系统的一个bug,也可以在这里递交bug,以利于社区对软件的改进。
积极测试,积极递交bug,也是参与开源社区的一种表现。

5、搜索社区问题

https://answers.launchpad.net/openstack/
这里就是一个知识库,大家互助,知识共享。

6、IRC帮助
IRC 是openstack官方的一个求助方式。
freenode.net 服务器上的 #openstack 频道,可以获得帮助。
7、关注微博:
http://weibo.com/refactor

经常会有关于 openstack 的技术信息。

8、加入qq群 和 大陆openstack社区
OpenStack中国社区超级综合群:(QQ ID: 11315737)
http://www.openstack.org.cn

8、阅读代码/修正代码/递交代码
这是终极利器,一切都在代码中。只是要求有点高。

9、靠自己
靠天、靠地、靠社区,最终还要靠自己

此条目发表在OpenStack分类目录,贴了, 标签。将固定链接加入收藏夹。