分享

openstack如何调试排除错误

pig2 发表于 2014-4-26 19:54:49 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 13189
问题导读:
1.openstack的日志存放在什么位置?
2.openstack如何在执行命令的过程中,输出日志信息?





我们会经常错误,但是我们碰到错误该怎么做,该如何找到原因。对于openstack有两种办法:在上一篇文章http://www.aboutyun.com/thread-7236-1-1.html中,已经提及这里整理一下。方法1:查看日志我们进入/var/log。如果是keystone错误,就是进入keystone目录,查看相关日志



方法2:debug
如:

1.正常命令 keystone  user-list
debug命令为:
keystone --debug user-list


2.正常命令nova list
debug命令为:
nova --debug list



已有(4)人评论

跳转到指定楼层
perfri 发表于 2014-4-26 23:56:57
学习了,赞一个
回复

使用道具 举报

halley 发表于 2014-4-27 10:02:01
已经学习,以后估计能用上
回复

使用道具 举报

pig2 发表于 2014-10-20 23:05:23
OpenStack云平台涉及到的相关服务进程的日志记录的默认存放地址:

服务进程路径或文件

nova 服务(nova-api, nova-scheduler, nova-objectstore,nova-network,nova- compute,nova-volume)/var/log/nova(每项服务有对应的日志文件,请对应日志文件的文件名进行日志观察)

glance服务(glance-api,glance-regisry)/var/log/glance(每项服务有对应的日志文件,请对应日志文件的文件名进行日志观察)

keystone服务     /var/log/keystone/keystone.log,/var/log/syslog

rabbitmq服务     /var/log/rabbitmq

mysql服务         /var/log/mysql

libvirt服务          /var/log/libvirt

swift服务          /var/log/syslog

memcached服务    /var/log/memcached.log

回复

使用道具 举报

ruyang 发表于 2014-12-4 10:04:09
精辟 精辟 精辟
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条