现在有两台770,做的ha,通过san交换机连了两个存储,存储做了aix层的lvm镜像,如果a存储宕机,a存储重启重新加入,ha方面需要停应用吗,需要做哪些什么操作?
如果按照理论来讲是不会有问题的,毕竟做了镜像了。
实际情况不然,需要看好多其他因素,比如掉线的存储是否主写存储,存储到主机的链路可用性 ,以及错误检测后的链路切换时间,vg中pv数量 quorum设置等等,这些因素在存储故障时会产生卡顿,甚至卡死现象。
至于恢复后,再次加入的pv由于时间问题会有stale的pp 需要重新同步
双机连接双存储,存储之间通过aix lvm做了镜像,其中一台存储宕机对系统是无影响的,就是存储重启再加入进去之后,对应用是无影响的,lv可能需要手动做一下同步的操作!而且lvm镜像可以设置读顺序的,就是从哪个存储的lv进行读,写可以往两个存储写的!
收起如果存储有用的话,一般存储的重启动,就导致了应用的停止(异常停止)
如果双存储,做了存储级做了镜像,可以做到单个存储关机对业务无影响,以下考虑两存储用途不同
存储重启动后,分配了此存储lun的检查相关服务器,vg是否正常,pv是否正常,可以手动测试文件系统是否mount成功,测试完后,umount文件系统,varyoff这些共享vg
ha做一下同步验证,然后就可以启动业务了
如果没做过存储和aix相关配置调优,会对业务有一点影响,主要是io hang的时间不一样,应用对IO感知敏感度了,有的数据库直接可能就会挂掉,大部分情况下都没问题。
做过调优后,对应用数据库都没有啥影响。
存储恢复后,ha不用停止,直接varyonvg一下ok了