OpenStack Nova报RetryFilter Error通常是哪个组建部署或者配置有问题?

公司新部署完一套OpenStack环境,准备创建一台虚拟机进行测试验证,结果创建的虚拟机状态都为ERROR,检查nova-scheduler日志发现报了一堆No valid host found, RetryFilter return 0 host,通常是哪个nova组件部署或者配置有问题?

参与7

2同行回答

大天使之剑大天使之剑售前技术支持杭州才云科技
由题意可得- 经过nova的过滤器之后,没有任何计算节点符合要求 - 谁负责nova的调度呢? - nova-schedule 内置多个过滤器,并可以自己扩展过滤器,包括元数据,安全组,可用域等等过滤器 - 有一个retry_filter最重要,举个例子方便大家理解: 假设 A,B,C 三个节点都通过了过滤,最终 A 因为...显示全部

由题意可得

- 经过nova的过滤器之后,没有任何计算节点符合要求
- 谁负责nova的调度呢?
- nova-schedule 内置多个过滤器,并可以自己扩展过滤器,包括元数据,安全组,可用域等等过滤器
- 有一个retry_filter最重要,举个例子方便大家理解: 假设 A,B,C 三个节点都通过了过滤,最终 A 因为权重值最大被选中执行操作。 但由于某个原因,操作在 A 上失败了。 默认情况下,nova-scheduler 会重新执行过滤操作(重复次数由 scheduler_max_attempts 选项指定,默认是 3)。 那么这时候 RetryFilter 就会将 A 直接刷掉,避免操作再次失败。 RetryFilter 通常作为第一个 filter。
收起
互联网服务 · 2018-09-19
Henry2017Henry2017研发工程师金融行业
RetryFilter return 0 host表示节点都不满足虚机创建条件,在nova-scheduler中配置是否开启retry,这不是过滤的条件,只是保证虚机创建的成功率,最优的主机如果出现某种异常导致虚机创建失败还可以再次优主机上再次尝试创建。...显示全部

RetryFilter return 0 host表示节点都不满足虚机创建条件,在nova-scheduler中配置是否开启retry,这不是过滤的条件,只是保证虚机创建的成功率,最优的主机如果出现某种异常导致虚机创建失败还可以再次优主机上再次尝试创建。

收起
金融其它 · 2018-09-21
浏览2491

提问者

int32bit
研发工程师民生银行
擅长领域: 云计算私有云云管平台

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-09-19
  • 关注会员:3 人
  • 问题浏览:3980
  • 最近回答:2018-09-21
  • X社区推广