openstack报错记录及解决办法

一、启动neutron-openvswitch-agent时报错:

socket.error: [Errno 13] Permission denied
在这里插入图片描述
解决办法:
关闭selinux:
修改文件如下字段: /etc/selinux/config

SELINUX=permissive
SELINUXTYPE=targeted

然后执行命令:setenforce 0

二、启动neutron-l3-agent时报错:

MessageDeliveryFailure: Unable to connect to AMQP server on controller:5672 after None tries: (0, 0): (403) ACCESS_REFUSED - Login was refused using authentication mechanism AMQPLAIN.

解决办法:
先查看rabbitmq的用户(结果如下): rabbitmqctl list_users

Listing users
guest   [administrator]

再看/etc/neutron.conf配置文件中是不是用的guest用户,如果不是,则需要添加配置文件中的用户,或者将配置文件的用户改为guest

三、计算节点上openstack-nova-compute服务报错:

ResourceProviderCreationFailed: Failed to create resource provider computer2.
且这个计算节点无法被控制节点识别
解决办法:
检查控制节点数据库:
如下两个表中同一个计算节点的uuid应该是相同的,如果不同,需要改成相同的;

MariaDB [(none)]> select uuid,name from placement.resource_providers;
+--------------------------------------+----------+
| uuid                                 | name     |
+--------------------------------------+----------+
| d4e046fa-ea60-4617-b216-14d7b1642934 | compute1 |
| 70ca06eb-14bd-4c36-99fb-653eed79451c | compute2 |
+--------------------------------------+----------+
2 rows in set (0.00 sec)

MariaDB [(none)]> select uuid,host from nova.compute_nodes;
+--------------------------------------+----------+
| uuid                                 | host     |
+--------------------------------------+----------+
| d4e046fa-ea60-4617-b216-14d7b1642934 | compute1 |
| 70ca06eb-14bd-4c36-99fb-653eed79451c | compute2 |
+--------------------------------------+----------+
2 rows in set (0.00 sec)
四、虚拟机分配不到ip,neutron-dhcp-agent报错:

error: [Errno 32] Broken pipe
Unable to disable dhcp for f9b9414d-c9be-49c3-8ba4-0d1a3e8fc889.: error: [Errno 32] Broken pipe
解决办法:
执行如下命令,在有dhcp所在节点上删除那个多余的namespace(和报错uuid相同的):

ip netns list
ip netns delete qdhcp-f9b9414d-c9be-49c3-8ba4-0d1a3e8fc889
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值