分享

请教:在opencontrail上创建实例,为什么同步不到openstack上?

tongshan123 发表于 2015-4-28 11:03:56 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 5 19783
如题
我在opencontrail上创建实例,一直处于spawning的状态,不会同步到openstack。
请问,这个opencontrail可以自己创建虚拟机吗,还是必须调用openstcak的api创建?
如果调用openstack的api,那么首先调用的哪个api?
请大侠指教,谢谢!

已有(5)人评论

跳转到指定楼层
bob007 发表于 2015-4-28 11:52:58
楼主说说详细情况。
opencontrail是否与openstack结合,如果结合了,那就是在openstack上创建实例了。
一直spawning这是创建虚拟机很常见的一种错误现象。
错误原因也很多,比如得不到镜像、得不到网络、通信有问题等等。
假如使用nova boot创建虚拟机,查看相应的nova日志即可。
回复

使用道具 举报

tongshan123 发表于 2015-4-28 12:36:57
bob007 发表于 2015-4-28 11:52
楼主说说详细情况。
opencontrail是否与openstack结合,如果结合了,那就是在openstack上创建实例了。
一 ...

您好,opencontrail和openstack是结合的,opencontrail代替了neutron的功能。
首先,我想知道这个消息是否到了openstack呢,还是在opencontrail就出错了
回复

使用道具 举报

tongshan123 发表于 2015-4-28 12:42:59
tongshan123 发表于 2015-4-28 12:36
您好,opencontrail和openstack是结合的,opencontrail代替了neutron的功能。
首先,我想知道这个消息是 ...

这是nova-scheduler.log的信息
2015-04-28 10:55:32.415 8481 DEBUG nova.scheduler.filter_scheduler [req-b01f18ed-27f8-4d7b-aab0-ee9040246868 c05bcf8d65e44d4db8d6fa99bf4bb644 00ca09402     04041c18615d86552124db3] Filtered [(ubuntu245, ubuntu245.ubuntu245) ram:11302 disk:739328 io_ops:1 instances:9, (ubuntu228, ubuntu228.ubuntu228) ram:10534 disk:666624 io_ops:0 instances:19] _schedule /usr/lib/python2.7/dist-packages/nova/scheduler/filter_scheduler.py:332
这里只判断了 ram、disk、io_ops、instances信息,没有判断cpu,是吗?
那么cpu信息是在nova-compute判断的吗?
回复

使用道具 举报

bob007 发表于 2015-4-28 16:19:44
tongshan123 发表于 2015-4-28 12:36
您好,opencontrail和openstack是结合的,opencontrail代替了neutron的功能。
首先,我想知道这个消息是 ...

openstack有一个debug功能,你试试
比如nova --debug boot等。最好找到错误信息。

回复

使用道具 举报

tongshan123 发表于 2015-7-10 13:55:59
这个看一下contrail-svc-monitor.log
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条