我已经在双节点配置中使用devstack脚本安装了OpenStack,即控制器/网络节点和单独的计算节点。似乎一切都已正常启动,我看到节点上运行的服务(如果连接到屏幕会话)。但是,当尝试通过仪表板启动实例时,它会在日志中失败并显示以下内容:
ERROR oslo.messaging._drivers.common [req-892e7b17-49dc-4ce5-a193-ceaf547c97eb admin demo]
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 137, in _dispatch_and_reply incoming.message))
File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 180, in _dispatch
return self._do_dispatch(endpoint, method, ctxt, args)
File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 126, in _do_dispatch
result = getattr(endpoint, method)(ctxt, **new_args)
File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/server.py", line 139, in inner
return func(*args, **kwargs)
File "/opt/stack/nova/nova/scheduler/manager.py", line 175, in select_destinations
filter_properties)
File "/opt/stack/nova/nova/scheduler/filter_scheduler.py", line 147, in select_destinations
filter_properties)
File "/opt/stack/nova/nova/scheduler/filter_scheduler.py", line 276, in _schedule
filter_properties, index=num)
File "/opt/stack/nova/nova/scheduler/host_manager.py", line 359, in get_filtered_hosts
filter_classes = self._choose_host_filters(filter_class_names)
File "/opt/stack/nova/nova/scheduler/host_manager.py", line 309, in _choose_host_filters
raise exception.SchedulerHostFilterNotFound(filter_name=msg)
SchedulerHostFilterNotFound: Scheduler Host Filter could not be found.
如果之前有人遇到过这个问题,你能解释一下如何修复它吗?