1

我使用 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) 无法为备用容量启动辅助存储 vm,secStorageVm vm Id:28,将回收它并启动一个新的 2013 -10-26 04:11:47,086 INFO [cloud.secstorage.PremiumSecondaryStorageManagerImpl] (secstorage-1:null) 主二级存储甚至没有启动,等到下一回合 2013-10-26 04:57:16,615 WARN [storage. secondary.SecondaryStorageManagerImpl] (secstorage-1:null) 尝试启动辅助存储 vm com.cloud.exception.AgentUnavailableException 时出现异常:资源 [Host:1] 无法访问:主机 1:由于 com.cloud.agent 无法启动实例.api.Answer 无法转换为 com.cloud.agent.api.storage.PrimaryStorageDownloadAnswer

日志提示cloudstack无法访问主机并启动主备存储。我只是不知道如何测试主机不可达以及如何启动主备存储。

它直接导致两个系统虚拟机停止。我想知道有关此问题如何发生的一些线索以及一些调试方法。任何帮助将不胜感激!

4

1 回答 1

2

检查您是否已使用系统 VM 模板为辅助存储播种。

根据 4.2 安装指南准备系统虚拟机模板

辅助存储系统VM负责将模板添加到辅助存储。没有它,CloudStack 无法创建新模板,这就是它必须手动添加的原因。

于 2013-10-25T09:53:35.787 回答