所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级
案例库

Fusionsphere SC发放虚拟机失败

发布时间:  2018-06-15  |   浏览次数:  177  |   下载次数:  0  |   作者:  zWX465722  |   文档编号: EKB1001671809

目录

问题描述

云数据中心6.0版本,底层是XEN环境,在SC界面发放虚拟机失败,提示找不到可用主机。

告警信息

处理过程

1、查看FusionCompute上的任务,有导入虚拟机的和创建磁盘的任务,并且任务是成功的,但是打开任务的详细信息看,任务提示内存不足。


2、在控制节点查看日志,使用req值过滤日志,发现创建任务落在了fc-nova-compute001主机组。

nova-scheduler.log:2018-06-14T16:56:31.102+08:00 localhost nova-scheduler DEBUG [pid:25279] [GreenThread-144189] [__init__.py:78 get_filtered_objects] [req-09145137-3abd-46ca-8ad8-d72b64f537e8] Filter BandwidthFilter returned 1 host(s)
nova-scheduler.log:2018-06-14T16:56:31.102+08:00 localhost nova-scheduler DEBUG [pid:25279] [GreenThread-144189] [filter_scheduler.py:290 _schedule] [req-09145137-3abd-46ca-8ad8-d72b64f537e8] Filtered [(fc-nova-compute001, 4632073E@HLW-Cluster01) ram:184730 disk:20400128 io_ops:0 instances:0]

在CPS中找到该主机组对应的控制节点是node2.

登录该控制节点过滤nova-compute日志,有start failed的打印证明问题出在FC侧,需要查看vrm.log的日志。

3、登录VRM,查看/var/log/galaxenginelog/vrm/vrm.log日志,按照虚拟机ID过滤日志,发现在创建虚拟机之前过滤了7台主机,7台主机的内存都不满足需求。


4、登录FC界面查看节点内存,CNA03的内存可用未105G,该节点满足需求,但是预留容量达到了99.69%,实际可以使用的内存只有3G。

5、查看该节点下所有虚拟机,发现有两台虚拟机修改了内存但是没有进行重启使其生效。

 

 

根因

所有主机内存不足导致创建虚拟机失败。

解决方案

将修改内存的虚拟机,改成之前的状态,让主机的内存使用可用达到105G,可以正常发放虚拟机。

建议与总结

在FC的任务中心看到了内存不足的提示后,可以不看控制节点日志,直接排查vrm.log的日志。