最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

OpenStack错误排除(二)

IT圈 admin 32浏览 0评论

2024年2月26日发(作者:莫英范)

OpenStack排除错误

一、OpenStack排除错误方法

我们会经常错误,但是我们碰到错误该怎么做,该如何找到原因。对于openstack有两种办法:在上一篇文章/中,已经提及这里整理一下。

方法1:查看日志

我们进入/var/log。如果是keystone错误,就是进入keystone目录,查看相关日志

方法2:debug

1.正常命令 keystone user-list

debug命令为:

keystone --debug user-list

2.正常命令nova list

debug命令为:

nova --debug list

二、OpenStack调试错误

先把Dashboard打开debug状态,看看为啥不能登陆

编辑 /usr/share/openstack-dashboard/openstack_dashboard/local/local_

#DEBUG = False

DEBUG = True

重启apache,这时候登陆Dashboard。就可以明显看到无法登陆的错误。

无法连接到Neutron.

看到这个错误,我第一想到的就是这个bug

/forum/discussion/910/havanna-issues-with-multi-node#Item_14

我检查一下我的两个计算节点的 /var/log/neutron/

2013-11-26 20:37:50.713 996 INFO

_neutron_agent [-]

Agent tunnel out of sync with plugin!

2013-11-26 20:38:51.033 996 INFO

_neutron_agent [-]

Agent tunnel out of sync with plugin!

这个时候,我去网络节点,添加两条iptables的规则

iptables -I INPUT -s 172.28.1.10/32 -p tcp --dport 9696 -j ACCEPT

iptables -I INPUT -s 172.28.1.132/32 -p tcp --dport 9696 -j ACCEPT

这时候重启一下计算节点的switch agent,

/etc/init.d/neutron-openvswitch-agent restart

log里的错误信息就没有。

不过这个时候我还是无法登陆Dashboard,还是显示相同的错误,无法连接到Neutron.

登陆Neutron,查看一下 /var/log/neutron/

TRACE ImportError: No module named

_token

猜测网络节点没有安装keystone client,并且还发现neutron server是无法启动。

yum -y install python-keystoneclient

重启

/etc/init.d/neutron-server restart

这个时候,我就可以登陆Dashboard.

更多资料,请参见博客:

作者:菩提没有树

博客:/

2024年2月26日发(作者:莫英范)

OpenStack排除错误

一、OpenStack排除错误方法

我们会经常错误,但是我们碰到错误该怎么做,该如何找到原因。对于openstack有两种办法:在上一篇文章/中,已经提及这里整理一下。

方法1:查看日志

我们进入/var/log。如果是keystone错误,就是进入keystone目录,查看相关日志

方法2:debug

1.正常命令 keystone user-list

debug命令为:

keystone --debug user-list

2.正常命令nova list

debug命令为:

nova --debug list

二、OpenStack调试错误

先把Dashboard打开debug状态,看看为啥不能登陆

编辑 /usr/share/openstack-dashboard/openstack_dashboard/local/local_

#DEBUG = False

DEBUG = True

重启apache,这时候登陆Dashboard。就可以明显看到无法登陆的错误。

无法连接到Neutron.

看到这个错误,我第一想到的就是这个bug

/forum/discussion/910/havanna-issues-with-multi-node#Item_14

我检查一下我的两个计算节点的 /var/log/neutron/

2013-11-26 20:37:50.713 996 INFO

_neutron_agent [-]

Agent tunnel out of sync with plugin!

2013-11-26 20:38:51.033 996 INFO

_neutron_agent [-]

Agent tunnel out of sync with plugin!

这个时候,我去网络节点,添加两条iptables的规则

iptables -I INPUT -s 172.28.1.10/32 -p tcp --dport 9696 -j ACCEPT

iptables -I INPUT -s 172.28.1.132/32 -p tcp --dport 9696 -j ACCEPT

这时候重启一下计算节点的switch agent,

/etc/init.d/neutron-openvswitch-agent restart

log里的错误信息就没有。

不过这个时候我还是无法登陆Dashboard,还是显示相同的错误,无法连接到Neutron.

登陆Neutron,查看一下 /var/log/neutron/

TRACE ImportError: No module named

_token

猜测网络节点没有安装keystone client,并且还发现neutron server是无法启动。

yum -y install python-keystoneclient

重启

/etc/init.d/neutron-server restart

这个时候,我就可以登陆Dashboard.

更多资料,请参见博客:

作者:菩提没有树

博客:/

发布评论

评论列表 (0)

  1. 暂无评论