第 3 章 为 Red Hat Virtualization 准备存储
准备要用于新环境中的存储域的存储。Red Hat Virtualization 环境必须至少有一个数据存储域,但建议添加更多存储域。
数据域保管数据中心中所有虚拟机和模板的虚拟硬盘和 OVF 文件,并且在激活的情况下无法在数据中心间共享(但可以在数据中心之间迁移)。多个存储类型的数据域可以添加到同一数据中心,只要它们都是共享的,而不是本地域。
自托管引擎必须具有额外的数据域,专用于 Manager 虚拟机。这个域是在自托管引擎部署期间创建的,且必须至少为 74 GiB。在开始部署前,您必须为这个域准备存储。
您可以使用以下存储类型之一:
如果您使用的是 iSCSI 存储,则自托管引擎存储域必须使用自己的 iSCSI 目标。任何额外的存储域都必须使用不同的 iSCSI 目标。
强烈建议您在与自托管引擎存储域相同的数据中心内创建额外的数据存储域。如果您在只有一个活动数据存储域的数据中心部署自托管引擎,并且该存储域已损坏,您将无法添加新的存储域或删除损坏的存储域;您必须重新部署自托管引擎。
3.1. 准备 NFS 存储 复制链接链接已复制到粘贴板!
在您的文件存储或远程服务器上设置 NFS 共享,以充当 Red Hat Enterprise Virtualization 主机系统上的存储域。在远程存储上导出共享并在 Red Hat Virtualization Manager 中配置共享后,将在 Red Hat Virtualization 主机上自动导入共享。
有关设置和配置 NFS 的详情,请参考 Red Hat Enterprise Linux 7 存储管理指南中的网络文件系统(NFS)。
有关如何导出"NFS"共享的信息,请参阅如何在 Red Hat Virtualization 中从 NetApp Storage / EMC SAN 导出"NFS"共享
Red Hat Virtualization 需要特定的系统用户帐户和系统用户组,以便管理器可以将数据存储在导出的目录表示的存储域中。以下流程为一个目录设置权限。您必须为 Red Hat Virtualization 中用作存储域的所有目录重复 chown
和 chmod
步骤。
流程
创建组
kvm
:groupadd kvm -g 36
# groupadd kvm -g 36
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在组
kvm
中创建用户vdsm
:useradd vdsm -u 36 -g 36
# useradd vdsm -u 36 -g 36
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将导出的目录的所有权设置为 36:36,这提供了
vdsm:kvm
所有权:chown -R 36:36 /exports/data
# chown -R 36:36 /exports/data
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 更改目录的模式,以便所有者授予读和写访问权限,以便向组和其他用户授予读和执行权限:
chmod 0755 /exports/data
# chmod 0755 /exports/data
Copy to Clipboard Copied! Toggle word wrap Toggle overflow