在不同子网中启用数据存储库挂载

如果您使用 iSCSI 或 NFS,并且 ESXi 主机和存储系统的子网不同,则必须修改适用于 VMware vSphere 的 Virtual Storage Console 首选项文件。如果您不修改这些首选项文件,则数据存储库配置会失败,因为 Virtual Storage Console VSC 无法挂载此数据存储库。

关于本任务

如果数据存储库配置失败,则 VSC 会记录以下错误消息:

Unable to continue. No ip addresses found when cross-referencing kernel ip addresses and addresses on the controller.

Unable to find a matching network to NFS mount volume to these hosts.

过程

  1. 登录到 vCenter Server 实例。
  2. 使用统一设备虚拟机启动维护控制台。
  3. 输入 4 以访问Support and Diagnostics选项。
  4. 输入 2 以访问Access Diagnostic Shell选项。
  5. 输入 vi /opt/netapp/vscserver/etc/kamino/kaminoprefs.xml 以更新 kaminoprefs.xml 文件。
  6. 更新 kaminoprefs.xml 文件。
    使用的协议 操作
    iSCSI 将输入项 default.allow.iscsi.mount.networks 的值从 ALL 更改为您的 ESXi 主机网络值。
    NFS 将输入项 default.allow.nfs.mount.networks 的值从 ALL 更改为您的 ESXi 主机网络值。
    这些首选项文件包含这些输入项的示例值。
    注: ALL值并不表示所有网络。ALL值用于使用主机和存储系统之间的所有匹配网络来挂载数据存储库。如果您指定了主机网络,则只能跨指定子网进行挂载。
  7. 保存并关闭 kaminoprefs.xml 文件。