我按照Openstack docs网站上的教程对Stein版本进行了最小化部署(我正在Ubuntu 18.04示例上安装它)。我安装了nova服务并进行了所需的配置。然后我到达了这个阶段,并在控制器节点上运行了以下命令。
openstack compute service list --service nova-compute
我希望看到一个nova-compute服务在计算主机上运行,但我什么也没得到。我查看了我的计算节点(/var/log/nova/nova-compute
)上的nova-compute.log
文件,我遇到了以下错误:
.
.
.
2022-04-25 06:33:46.682 4015 ERROR oslo.messaging._drivers.impl_rabbit [req-313f4c65-0f63-4d8b-8682-6295770701af - - - - -] Connection failed: timed out (retrying in 32.0 seconds): socket.timeout: timed out
2022-04-25 06:34:23.745 4015 ERROR oslo.messaging._drivers.impl_rabbit [req-313f4c65-0f63-4d8b-8682-6295770701af - - - - -] Connection failed: timed out (retrying in 32.0 seconds): socket.timeout: timed out
2022-04-25 06:35:00.803 4015 ERROR oslo.messaging._drivers.impl_rabbit [req-313f4c65-0f63-4d8b-8682-6295770701af - - - - -] Connection failed: timed out (retrying in 32.0 seconds): socket.timeout: timed out
2022-04-25 06:35:37.860 4015 ERROR oslo.messaging._drivers.impl_rabbit [req-313f4c65-0f63-4d8b-8682-6295770701af - - - - -] Connection failed: timed out (retrying in 32.0 seconds): socket.timeout: timed out
2022-04-25 06:36:14.920 4015 ERROR oslo.messaging._drivers.impl_rabbit [req-313f4c65-0f63-4d8b-8682-6295770701af - - - - -] Connection failed: timed out (retrying in 32.0 seconds): socket.timeout: timed out
.
.
.
显然,它在连接rabbitmq服务时出现了问题。我搜索了很多,但没有找到任何对我的情况有用的信息。我已经在这个问题上纠结了很长时间了。如果有人能给我一个答案,我会很高兴的。
1条答案
按热度按时间093gszye1#
正如Victor Lee在评论中建议的那样,我检查了
rabbitmq
的端口,那里没有任何问题。它运行得没有问题。结果发现我的防火墙不允许通过rabbitmq
的端口传入流量。所以我添加了一个规则来允许它。