我使用2台主机建立我的cloudstack集群。我的所有主机都是使用NFSv3的Ubuntu 12.04,我使用host1作为主存储服务器和辅助存储服务器。管理服务器也在host1中。我可以在host2上挂载host1的主存储和辅助存储,我可以通过 host2 的挂载点访问它们。但是,当我尝试添加第一个区域时,我遇到了如下所示的问题,这些消息可以在我的 management-server.log 中找到:
2013-10-26 04:11:47,086 INFO [storage.secondary.SecondaryStorageManagerImpl] (secstorage-1:null) 无法启动备用容量的辅助存储虚拟机,secStorageVm 虚拟机 ID:28,将回收它并启动一个新的虚拟机
2013-10-26 04:11:47,086 INFO [cloud.secstorage.PremiumSecondaryStorageManagerImpl] (secstorage-1:null) 主辅助存储甚至没有启动,等到下一轮
2013-10-26 04:57:16,615 警告 [storage.secondary.SecondaryStorageManagerImpl] (secstorage-1:null) 尝试启动辅助存储虚拟机时出现异常
com.cloud.exception.AgentUnavailableException:资源 [Host:1] 无法访问:主机 1:由于 com.cloud.agent.api.Answer 无法转换为 com.cloud.agent.api.storage.PrimaryStorageDownloadAnswer,因此无法启动实例
日志显示cloudstack无法访问主机和启动主备存储。我只是不知道如何测试主机是否无法访问以及如何启动主备存储。
它直接导致两个系统虚拟机停止。我想知道这个问题是如何发生的一些线索以及一些调试方法。任何帮助将不胜感激!
检查您是否已使用系统 VM 模板为辅助存储设定种子。
准备系统虚拟机模板摘自 4.2 安装指南
辅助存储系统VM负责向辅助存储添加模板。没有它,CloudStack 无法创建新模板,这就是必须手动添加的原因。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)