Dell EMC Unity:NFS VDM 导入/数据块导入 (IMT) 问题和解决方案(用户可纠正)
Symptoms
Unisphere 中的文件或数据块导入会话失败消息:
尚未为远程系统连接创建 VNX SANCopy 主机。(错误代码:0x6500219)
指定的 LUN 是一致性组的一部分。(错误代码:0x6500229)
.......创建 VDM 导入会话Failed
Failed:无法从目标导入接口访问源导入接口。(错误代码:0x900017a)
创建 VDM 导入会话......失败
失败:找不到适当的源接口来创建导入会话。在源 VDM 的数据移动器上创建名称以“nas_migration_”开头的网络接口,并将其连接到源 VDM。确保它处于“向上”状态。(错误代码:0x9000144)
创建 VDM 导入会话......Failed
Failed:名称以“nas_migration_”开头的源导入接口必须处于“up”状态。(错误代码:0x9000301)
创建 VDM 导入会话......Failed
Failed:源 VDM 上必须存在至少一个名称不以“nas_migration_”开头并处于“up”状态的源生产接口。(错误代码:0x9000150)
创建 VDM 导入会话.......Failed
Failed:创建会话失败,并出现{0}错误。请通过 scp {1}@{2}:{3}/.migration/precheck_vdm_{4}.log 查看消息。(错误代码:0x9000194)
启动 VDM 导入会话........Failed
Failed:导入验证失败:增量时间超过导入目标和源之间的 5 秒限制。(错误代码:0x900014f)
启动 VDM 导入会话........Failed
Failed:指定的目标池不够大,无法容纳所有 UFS64 文件系统。(错误代码:0x900012d)
创建 VDM 导入会话.......Failed
Failed:每个存储处理器上只能存在一个活动的导入会话。(错误代码:0x9000184)
.......创建 VDM 导入会话Failed
Failed:源和目标之间服务器参数 nfs.v3xfersize 的当前值不同。在源上使用“server_param -facility nfs -modify v3xfersize -value”,或在目标上使用“/nas/bin/server_param ALL -facility nfs -modify v3xfersize -value”以使它们相等。(错误代码:0x900019b)
Cause
Resolution
1) 请参阅以下知识库文章,了解有关使用 Unity 带内移动工具 (IMT)(通常称为导入/迁移工具)时的最佳实践的更多信息:
知识库文章 526213 如何成功进行 IMT 迁移
https://emcservice.my.salesforce.com/knowledge/publishing/articleOnlineDetail.apexp?id=kA5f1000000H0xK
2) 为您的数据块或 NFS 导入问题应用下面列表中的相应解决方案:
常见数据块导入问题:
源 VNX SP 和 Unity SP 之间没有 iSCSI 连接对:
尚未为远程系统连接创建 VNX SANCopy 主机。(错误代码:0x6500219)
分辨率:
a) 确保源 VNX SP 和目标 Unity SP 配置了 iSCSI IP 地址
b) 确保 iSCSI 端口有连接到 LAN 网络
的网线 c) 创建从源 VNX SP 到 Unity SP 的
iSCSI 连接对 Unisphere > 所有系统 > 右键单击系统名称 > 存储系统>之间的 iSCSI > 连接 添加: 在 SPA 和 SPB
之间创建源到目标 iSCSI 对 d) 更新 Unity 导入>连接 > 更多作>验证和更新
当 CG
的成员:指定 LUN 是一致性组的一部分时,尝试将块 LUN 作为独立导入。(错误代码:0x6500229)
分辨率:
a) 从导入向导中的一致性组选择导入 LUN
常见文件导入问题:
-->有许多潜在问题可能导致 VDM 导入会话创建或会话启动失败
VNX VDM 接口与 Unity 移动性接口之间缺少网络连接:
创建 VDM 导入会话 .......Failed
Failed:无法从目标导入接口访问源导入接口。(错误代码:0x900017a)
分辨率:
a) 检查网络布线,确保 IP 地址正确,确保 ping 成功
b) 确定 Unity 移动接口的接口 ID 是什么,然后使用 Ping 验证 IP 连接
spa:~> uemcli /net/if show
spa:~> uemcli /net/util ping -srcIf if_20 -addr xxx.xxx.xxx.xxxx
作已成功完成。
源 Data Mover 未配置接口:
创建 VDM 导入会话.......Failed
Failed:创建会话失败,出现 1 个错误。请通过 scp sysadmin@storageDomain@10.240.160.227:/home/sysadmin1/.migration/precheck_vdm_V58NFS1.log检查消息。(错误代码:0x9000194)
# cat /home/sysadmin1/.migration/precheck_vdm_V58NFS1.log
Error:V58NFS1:svt.lab.com 的 DNS 服务器无法通过未连接到 VDM 的网络接口访问。迁移到 Unity 后,连接到 VDM 的网络接口也将迁移。Data Mover 的其他客户端无法连接到 DNS 服务器。在 Data Mover 上创建另一个网络接口,并在适用的情况下更正路由和 VLAN 功能,以确保它可以连接到 DNS 服务器。
分辨率:
a) 源 Data Mover 必须至少配置一个不属于所迁移 VDM 的网络接口。 在源 VNX Data Mover 上创建接口。
源 Data Mover 必须有一个名为 nas_migration_xx 的接口连接到 VDM,并且处于“UP”状态:
创建 VDM 导入会话......Failed
Failed:找不到适当的源接口来创建导入会话。在源 VDM 的数据移动器上创建名称以“nas_migration_”开头的网络接口,并将其连接到源 VDM。确保它处于“向上”状态。(错误代码:0x9000144)
创建 VDM 导入会话......Failed
Failed:名称以“nas_migration_”开头的源导入接口必须处于“up”状态。(错误代码:0x9000301)
分辨率:
a) 创建名称开头为 nas_migration_xx
的源 VNX Data Mover 接口 b) nas_migration_xx 接口必须连接到要导入
的 VDM# nas_server -vdm vdm2 -attach nas_migration_28
c) 此外,nas_migration_xx必须已启动并且具有网络连接
源Data Mover 必须具有生产接口已启动并连接到 VDM:
创建 VDM 导入会话......Failed
Failed:源 VDM 上必须存在至少一个名称不以“nas_migration_”开头的源生产接口并处于“up”状态。(错误代码:0x9000150)
分辨率:
a) 在源 Data Mover 上创建接口并连接到 VDM
# nas_server -vdm vdm2 -attach xxx.xxx.xxx.xxx
b) 此外,该接口必须已启动并且具有网络连接
VNX Data Mover(托管 VDM)与 Unity:Start VDM 之间的 NTP 时间相差 5 秒以上 导入
会话........
Failed
Failed:导入验证失败:增量时间超过导入目标和源之间的 5 秒限制。(错误代码:0x900014f)
分辨率:
a) 确保承载 VDM 服务器的源 Data Mover 配置了与 Unity 系统相同的 NTP 服务器,并且时间在 5 秒内同步。
湾) 在更正 NTP 时间问题后,转至 会话 > 更多作 > 恢复 以启动文件导入会话。
目标池不够大,无法进行迁移:
启动 VDM 导入会话........Failed
Failed:指定的目标池不够大,无法容纳所有 UFS64 文件系统。(错误代码:0x900012d)
分辨率:
a) 创建足够大以包含 VDM 服务器及其所有文件系统
的 Unity 池仅允许 (1) 每个 Unity SP 的文件导入会话:
.......创建 VDM 导入会话Failed
Failed:每个存储处理器上只能存在一个活动的导入会话。(错误代码:0x9000184)
分辨率:
a) 每个 Unity SP 只允许一个活动的文件导入会话。 在对等 SP 上创建第二个会话。
服务器参数检查失败:
.......创建 VDM 导入会话Failed
Failed:源和目标之间服务器参数 nfs.v3xfersize 的当前值不同。在源上使用“server_param -facility nfs -modify v3xfersize -value”,或在目标上使用“/nas/bin/server_param ALL -facility nfs -modify v3xfersize -value”以使它们相等。(错误代码:0x900019b)
分辨率:
-->在 Unity 系统和 VDM 所在的源 Data Mover 之间对服务器参数进行比较。 某些参数差异可能会阻止导入会话创建继续进行。
1. 绕过参数检查:
从 GUI 创建导入会话时,您可以取消选中允许比较服务器参数复选框,但前提是如果某些参数在源系统和目标系统之间不同,则无法保证 NFS 透明度。 换句话说,在切换作期间,主机访问可能会中断。
如果从 CLI 创建会话,请使用 -skipServerParamCheck 绕过参数检查。
2. 保留参数:
如果您希望在迁移过程中保证 NFS 透明性,请保留参数检查。 要通过失败的检查,您可以修改源 VNX 系统上的参数值以匹配 Unity 系统的参数值,也可以使用 Unity 上的 svc_param 脚本来匹配 VNX 端的参数值。
注意: 某些参数更改可能需要重新启动 VNX Data Mover/Unity SP
a) 使用 Unity 上的服务脚本确定参数值
spb:~> svc_param ALL -facility nfs -list |grep v3xfersize
nfs.v3xfersize
spb:~ > svc_param ALL -facility nfs -info v3xfersize
服务器参数值,v3xfersize=“262144”
b) 使用 VNX 系统上的服务器参数工具确定参数值
# server_param server_2 -facility nfs -list |grep v3xfersize
v3xfersize nfs 131072 131072 131072
c) 修改 VNX 端或 Unity,使参数相互匹配:
# server_param server_2 -facility nfs -modify v3xfersize -value 262144
server_2 : done
Warning 17716815750: server_2 :您必须重新启动server_2,v3xfersize 更改才能生效。
或
spb:~> svc_param ALL -facility nfs -modify v3xfersize -value 131072
警告17716815750:SVDM_A :您必须重新启动SVDM_A,v3xfersize 更改才能生效。