问题描述
在配置完nova,尝试开启nova时,提示报错,查看日志看到是ACCESS_REFUSED - Login was refused using authentication mechanism AMQPLAIN. For details see the broker logfile.
[root@c1 ~]# systemctl start openstack-nova-compute.service
Job for openstack-nova-compute.service failed because the control process exited with error code. See "systemctl status openstack-nova-compute.service" and "journalctl -xe" for details.
[root@c1 ~]# tail -f /var/log/nova/nova-compute.log
2020-12-29 09:39:22.312 47576 ERROR nova File "/usr/lib/python2.7/site-packages/amqp/method_framing.py", line 55, in on_frame
2020-12-29 09:39:22.312 47576 ERROR nova callback(channel, method_sig, buf, None)
2020-12-29 09:39:22.312 47576 ERROR nova File "/usr/lib/python2.7/site-packages/amqp/connection.py", line 510, in on_inbound_method
2020-12-29 09:39:22.312 47576 ERROR nova method_sig, payload, content,
2020-12-29 09:39:22.312 47576 ERROR nova File "/usr/lib/python2.7/site-packages/amqp/abstract_channel.py", line 126, in dispatch_method
2020-12-29 09:39:22.312 47576 ERROR nova listener(*args)
2020-12-29 09:39:22.312 47576 ERROR nova File "/usr/lib/python2.7/site-packages/amqp/connection.py", line 639, in _on_close
2020-12-29 09:39:22.312 47576 ERROR nova (class_id, method_id), ConnectionError)
2020-12-29 09:39:22.312 47576 ERROR nova AccessRefused: (0, 0): (403) ACCESS_REFUSED - Login was refused using authentication mechanism AMQPLAIN. For details see the broker logfile.
2020-12-29 09:39:22.312 47576 ERROR nova
2020-12-29 09:39:26.290 47613 INFO os_vif [-] Loaded VIF plugins: ovs, linux_bridge, noop
2020-12-29 09:39:26.452 47613 CRITICAL nova [req-27041e1f-0ddb-4eb2-b10d-7001208c2540 - - - - -] Unhandled error: AccessRefused: (0, 0): (403) ACCESS_REFUSED - Login was refused using authentication mechanism AMQPLAIN. For details see the broker logfile.
2020-12-29 09:39:26.452 47613 ERROR nova Traceback (most recent call last):
原因
原因是ct没有创建openstack用户,但是我之前在部署ct时是创建了,之后重启了一次ct就出现了这个问题,重新创建该用户,解决问题。
[root@c1 ~]# systemctl start openstack-nova-compute.service
[root@c1 ~]# systemctl status openstack-nova-compute.service
● openstack-nova-compute.service - OpenStack Nova Compute Server
Loaded: loaded (/usr/lib/systemd/system/openstack-nova-compute.service; enabled; vendor preset: disabled)
Active: active (running) since 二 2020-12-29 09:48:20 CST; 4min 37s ago
Main PID: 50716 (nova-compute)
Tasks: 22
CGroup: /system.slice/openstack-nova-compute.service
└─50716 /usr/bin/python2 /usr/bin/nova-compute
12月 29 09:48:16 c1 systemd[1]: Starting OpenStack Nova Compute Server...
12月 29 09:48:20 c1 systemd[1]: Started OpenStack Nova Compute Server.
[root@c1 ~]# tail -f /var/log/nova/nova-compute.log
</capabilities>