如何在 Cloudstack UI 期间使用本地存储作为主存储和辅助存储?
-
21-12-2019 - |
题
我正在尝试在 2 台 PC 上创建移动 Cloudstack 4.2。第一台PC = Xenserver 2nd PC = ACS 4.2
我在 Cloudstack UI 期间创建主存储时陷入困境,因为它提示我“出了点问题;您可以返回并更正错误,无法添加数据存储”
这就是我在尝试将本地存储作为主/辅助存储时所做的事情。
mkdir -p /export/primary /export/secondary
nano /etc/exports
/export *(rw,async,no_root_squash,no_subtree_check)
exportfs -a
mount -t nfs 172.16.109.4:/export/primary /export/primary
mount -t nfs 172.16.109.4:/export/secondary /export/secondary
usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /export/secondary -u http://d21ifhcun6b1t2.cloudfront.net/templates/4.2/systemvmtemplate-2013-07-12-master-xen.vhd.bz2 -h xenserver -F
Cloudstack-设置-管理
我已成功进入 Cloudstack UI,但未能添加数据存储。添加主机也很好。
我想请问我的步骤是否正确?(绝对错误,因为我没有达到我的结果)
和
为什么是错的?我该如何纠正它?
是不是因为我把文件夹堆起来了?
将模板播种到 NFS 存储或其挂载点?
我已经成功部署了带有外部 NFS 存储的运行 VMS 的 cloudstack,但是它太慢了,因为我的网络非常慢......
解决方案
如果您想在 XenServer 中使用本地主存储,您至少需要满足两件事:
- 在 CS 全局设置中启用本地存储(全局设置 -> 搜索本地 -> 设置为 true -> 重新启动 CS Management Server)
- 确保为 XenServer 上的主存储分配足够的空间。Xen服务器使用LVM创建主存储卷。您可以通过执行以下操作来查看它正在使用的卷
xe sr-list
在您的 XenServer 控制台上(其中sr
代表存储库)
有关如何设置 XenServer for CS 的指南,请参阅 [1] 中的脚本。或者,只要发现不正确的内容,就可以随意使用脚本并发出拉取请求。
其他提示
使用CloudStack本地存储有一些关键点,您应该注意。 我用KVM作为云虚拟机管理程序,但Xen的形式不太不同。
- 确保标记所有代理主机和存储
- 配置代理。
- 创建自己的计算提供和磁盘提供
- 使用新的计算提供和磁盘提供创建新的VM。
apache 使用Storage 已经列出了本地储存的一些提示,但不是那么清晰。您可以在此引用我的个人博客。希望它有所帮助。
不隶属于 StackOverflow