如何对DataMover做故障切换测试? 问题:磁盘分区 故障现象: 如何对DataMover做故障切换测试?解决方案: 1、确认DM之间关系。 $nas_server -i -a 2、确认是否存在iSCSI LUNs,如果存在需要确认windows客户端的MAXREQUESTHOLDTIME值是否已经设置为600秒,默认为60秒。 3、确认所有文件系统是否处于mount状态。 $server_mount server_2 | grep mount 4、验证DM是否能够failover到备机。 $server_standby server_2 -verify mover 5、切换到备机,大概耗时几分钟。 $server_standby server_2 -activate mover 6、确认被切换DM是否启动正常。 $/nas/sbin/getreason 代码5表示正常 7、确认所有文件系统是否处于mount状态。 $server_mount server_2 | grep mount 8、验证DM是否能够failover到备机。 $server_standby server_2 -verify mover 9、将DM切换回来。 $server_standby server_2 -restore mover 然后再进行例行检查状态即可。
如何对DataMover做故障切换测试?-联想乐享知识库
⚡ 核心结论
本文来源联想官方,解答关于 如何对DataMover做故障切换测试? 的常见问题,包括:DataMover故障切换测试怎么做?、DataMover切换后返回码不是5,说明什么问题?等。
内容来源:联想官方
常见问题解答
DataMover故障切换测试怎么做?
DataMover故障切换测试需按顺序执行九步操作:1. 运行`$nas_server -i -a`确认主备DM关系;2. 检查是否存在iSCSI LUN,若存在,须确保Windows客户端MAXREQUESTHOLDTIME已设为600秒(默认60秒);3. 执行`$server_mount server_2 | grep mount`确认所有文件系统已mount;4. 用`$server_standby server_2 -verify mover`验证failover可行性;5. 执行`$server_standby server_2 -activate mover`触发切换,耗时约几分钟;6. 运行`$/nas/sbin/getreason`检查返回码,代码5表示DM启动正常;7. 再次确认mount状态;8. 再次验证failover能力;9. 执行`$server_standby server_2 -restore mover`切回原主机,并完成例行状态检查。注意:iSCSI环境未调高MAXREQUESTHOLDTIME可能导致切换失败或客户端超时断连。
DataMover切换后返回码不是5,说明什么问题?
DataMover切换后`$/nas/sbin/getreason`返回码非5,表明被切换的DataMover未正常启动,可能存在服务异常、依赖进程未就绪或资源配置失败等问题。需立即检查系统日志、确认`server_2`上DM相关服务状态,并重新执行`$server_standby server_2 -activate mover`前的前置验证步骤(包括`-verify mover`和mount状态检查)。若问题持续,应排查NAS服务器资源占用、网络连通性及存储路径可用性。
⚠️ 注意事项:
1. 该操作涉及存储核心服务,需具备高级管理员权限及专业知识。
2. 建议在业务低峰期或维护窗口进行操作,避免影响数据可用性。
3. 执行命令前请确认已有最新的配置文件备份,以便故障时回滚。
⚠️ 注意事项:
1. 该操作涉及存储核心服务,需具备高级管理员权限及专业知识。
2. 建议在业务低峰期或维护窗口进行操作,避免影响数据可用性。
3. 执行命令前请确认已有最新的配置文件备份,以便故障时回滚。