E系列如何在自动端口模式下映射基于LSI或Avago的SAS适配器
适用场景
- E 系列
- LSI Avago基于SAS的主机总线适配器
问题描述
基于SAS的主机可能会由于SAS端口发生更改并以不同顺序出现而丢失阵列的数据路径。
- 每个SAS端口都有四个单端口、每个端口都有自己的SAS地址。两个SAS端口构成一个宽端口。
- 默认情况下、SAS HBA应在宽模式下运行、而本机SAS lsi/avago主机总线适配器(HBA)则应在默认Auto端口模式下运行。因此、SAS地址会根据首先建立的端口PHY链路动态设置。而在宽端口模式下运行的SAS HBA则不是这种情况
- 这会导致主机映射指示符失败、因为映射基于SAS端口地址。
下面是一个示例:
500605b003885d21 Correct SAS address 500605b003885d22 New SAS address after the host has rebooted, link down
-> tditnall 0 ...TDITN..:.................Initiator..................................:..........IOs..........:........Busy.........Idle tditn Ch : Location Device Name Port Name : Open Completed Errs : Ms Ms ------ -- :--------- ---------------- -------------------------------- :----- ---------- ----- :------------ ------------ 1 2 : Am 50080e543e158014 50080e543e158014 : 0 49854 0 : 2774 85940789 2 5 : Am 50080e543e158024 50080e543e158024 : 0 50137 0 : 2846 85940718 3 6 : Am 50080e543e158026 50080e543e158026 : 0 0 0 : 0 85943564 4 4 : barn2 500605b003885d21 500605b003885d21 : 0 2804119 0 : 1790932 4714346 5 4 : Am 50080e543e158020 50080e543e158020 : 0 0 0 : 0 85943564 -< 6 4 :Host_5006 500605b003885d22 500605b003885d22 : 0 1 0 : 0 86606