设为首页 收藏本站
查看: 1344|回复: 0

[Cloudstack] CloudStack编译环境xenserver启动系统虚拟机失败

[复制链接]

尚未签到

发表于 2015-10-13 12:34:44 | 显示全部楼层 |阅读模式
在社区git到最新的代码,编译测试一切正常。添加xenserver主机之后,主存储二级存储也正常添加,看似一切正常。确认启用资源域,之后开始创建系统虚拟机。创建系统虚拟机第一步需要将系统虚拟机模板在二级存储上传至主存储:copy_vhd_from_secondarystorage,此时开始出现异常
2013-07-31 15:03:52,077 WARN [xen.resource.XenServerStorageProcessor](DirectAgent-5:null) Catch Exceptioncom.cloud.utils.exception.CloudRuntimeException for template + due tocom.cloud.utils.exception.CloudRuntimeException:can not create vdiin sr 0ff33805-a202-a833-e5c5-f434a6a90a51com.cloud.utils.exception.CloudRuntimeException:can not create vdi in sr0ff33805-a202-a833-e5c5-f434a6a90a51       atcom.cloud.hypervisor.xen.resource.XenServerStorageProcessor.copy_vhd_from_secondarystorage(XenServerStorageProcessor.java:793)       atcom.cloud.hypervisor.xen.resource.XenServerStorageProcessor.copyTemplateToPrimaryStorage(XenServerStorageProcessor.java:864)       atcom.cloud.storage.resource.StorageSubsystemCommandHandlerBase.execute(StorageSubsystemCommandHandlerBase.java:70)       atcom.cloud.storage.resource.StorageSubsystemCommandHandlerBase.handleStorageCommands(StorageSubsystemCommandHandlerBase.java:49)       atcom.cloud.hypervisor.xen.resource.CitrixResourceBase.executeRequest(CitrixResourceBase.java:623)       atcom.cloud.hypervisor.xen.resource.XenServer56Resource.executeRequest(XenServer56Resource.java:73)       atcom.cloud.agent.manager.DirectAgentAttache$Task.run(DirectAgentAttache.java:186)       atjava.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)       atjava.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)       atjava.util.concurrent.FutureTask.run(FutureTask.java:166)       atjava.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:165)       atjava.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:266)       atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)       atjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)       atjava.lang.Thread.run(Thread.java:679)
几多查找询问之后,是因为4.1之后代码中,因为版权问题,去掉了一个叫做vhd-utils的文件该文件应该存放在代码的scripts/vm/hypervisor/xenserver/ 目录下现在需要手动下载该文件,URL: http://download.cloud.com.s3.amazonaws.com/tools/vhd-util
下载完成之后,放到相应目录下,重新编译,启动。。。。结果,不好使。。。。
重新初始化db重新部署,一切正常了。。。系统虚拟机也创建成功。所以,主机应该是需要重新添加,才会把该文件复制到主机中相应位置,我的测试环境只有一台xenserver,所以就直接初始化db了。
总结:到处是坑啊。。。。参考页面:https://cwiki.apache.org/confluence/display/CLOUDSTACK/How+to+build+CloudStack
         版权声明:本文为博主原创文章,未经博主允许不得转载。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-126281-1-1.html 上篇帖子: 开源云平台 CloudStack 4.1.0 安装详解 下篇帖子: cloudstack学习记录--------翻译
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表