免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3367 | 回复: 5
打印 上一主题 下一主题

[系统管理] AIX SAN SWITCH 升级重启 涉及的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-10-07 10:28 |只看该作者 |倒序浏览
各位大大好~
小弟的生产环境里 AIX机器HBA端口分别连接 2台交换机 再连接 IBM存储DS5020。

现在交换机需要逐台升级重启,尽量让应用不受影响 ,那么 我该如何保证过程中 系统稳定,数据正常呢 ?

具体问题1:  交换机重启前 是否需要chpath disable掉对应的HBA端口 , 重启后再enable? 如果我什么都不做, path本身是否会自动recover而不影响disk IO呢?

问题2:  SAN disk的IO选择据说有主备,同时负载的模式,哪里看 和 设置啊 ,对我这个变更有啥影响吗?

贴上fscsi的关键属性 , 看到某些文档上说 dyntrk 如果是no 那么盘需要先被remove掉并且属性全丢需要重新配置, fc_err这个 fast_fail 会比较好,我这个配置貌似问题很严重..

$ lsattr -El fscsi1
attach       switch       How this adapter is CONNECTED         False
dyntrk       no               Dynamic Tracking of FC Devices        True
fc_err_recov delayed_fail FC Fabric Event Error RECOVERY Policy True
scsi_id      0x10d00      Adapter SCSI ID                       False
sw_fc_class  3               FC Class for Fabric                   True


论坛徽章:
0
2 [报告]
发表于 2016-10-09 15:10 |只看该作者
ds5020比较好办
1,先确认你的path冗余是ok的,没啥硬件故障,然后在业务低谷期操作
2,在重启动switch前,将所有的ds5020上的lun都手动切换到一个控制器上,这样,另一个控制器接的交换机不就失效了吗
3,对那台没有任何lun数据走的交换机进行重启动

同上,另一台也这么干,重启动完成,把所有lun都切回到各自的prefered controller 就行了

这方法,适用于简单的san环境,机器不多,接法比价简单的

论坛徽章:
0
3 [报告]
发表于 2016-10-10 10:18 |只看该作者
回复 2# hello_unix

多谢版主大大,我对存储- multipath这块了解不多,所以想请问仔细点哈

1, 你说的 切换到另外一个控制器,具体操作 是用mpio命令吗  (我没接触过..) 还是我主楼说的 chpath 命令 啊 ? 两条链路之间是主备的关系还是一起工作啊 ?分别有什么影响吗?

2, 我有一台AIX现在有两条link物理链接OK,但是只配了一个交换机,存储准备配个ZONE,我系统这边怎么配好这另外一条路径 ,是 每个盘run下 chpath -l hdiskN -p fscsi enable吗 ?

再次感谢 :)

论坛徽章:
0
4 [报告]
发表于 2016-10-10 10:29 |只看该作者
回复 2# hello_unix

我仔细看了下你的回复...貌似你说的LUN换存储控制器是存储端的操作,OS端好像不需要操作,是这样吗?

顺手贴个系统上的多路径配置:

root@sg[/]mpio_get_config -Av
Frame id 0:
    Storage Subsystem worldwide name: 60080e500018ab6c000000004dcc8315
    Controller count: 2
    Partition count: 1
    Partition 0:
    Storage Subsystem Name = 'USF_DS5020'
        hdisk#           LUN #   Ownership          User Label
        hdisk2               0   B (preferred)      sg01_02_LUN0
        hdisk3               1   A (preferred)      sg01_02_LUN1
        hdisk4               2   B (preferred)      sg01_02_LUN2

这里preferred 的A 和 B 是指不同控制器吗?


$ lspath -l hdisk4 -F "name status parent connection path_status"
hdisk4 Enabled fscsi0 20240080e518b0ba,2000000000000 Available
hdisk4 Enabled fscsi0 20250080e518b0ba,2000000000000 Available
hdisk4 Enabled fscsi1 20140080e518b0ba,2000000000000 Available
hdisk4 Enabled fscsi1 20150080e518b0ba,2000000000000 Available

这里的配置是 每个HBA卡端口链接一个交换机,然后交换机链接到存储上不同的控制器端口 ( 第四列应该是连接的存储端口吧 )
那一共是涉及4个存储端的 控制器端口吗 (我不太懂存储   )
















论坛徽章:
0
5 [报告]
发表于 2016-10-10 13:06 |只看该作者
是的,在ds5020的管理软件上操作,Storage Manager
OS上查看一下就行,不需要有啥动作

论坛徽章:
0
6 [报告]
发表于 2016-10-10 13:08 |只看该作者
lspath就能看到
更详细的 mpio_get_config -Av
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP