Weird problem adding 6th client to SAN
We are trying to add a 6th client to our SAN and it is not acting like the other 5 clients. We are running an ADTX fibre box, with three G5’s on os X.3.8 and two G4’s on X.3.4, running flawlessly. All clients are using Apple-branded LSI dual 2gbit fibre cards; two G5’s are running dual link and the others are all single link. Longest fibre cable up to now was 35m. All systems connected to a Qlogic 5200 fibre switch.
Our sixth client is a G4/ 1.2GHz single CPU running a 80m fibre cable, and we tried os X.3.4 and X.3.8, all with the same results. The new client “sees” only one port on the ADTX box through the switch. The LUn’s are spread out over all 4 ports on the ADTX array, so each client needs to “see” all four ports on the ADTX array to mount the LU’s properly. All 5 other clients work the same, except, it must be said that the first two G4’s had a similar problem when they were on os X.3.9, which we solved by going back to os X.3.4. It seems Apple did something to the LSI Fibrechannel drivers around os X.3.5 and left it broken on all G4 machines.
The problem is that the new client does not “see” all the ports on the ADTX array. If I bypass the 5200 switch, and plug the new client direct into the ADTX array, it sees all LU’s of that port. I tried two ports on the array, and the G4 “sees” all LU’s correct. But once back on the switch, it “sees” only one ADTX port’s LU’s. The switch should enable it to see all 4 ADTX ports.
So I though the problem must be on the switch. I found one difference between the new client’s port on the switch and the other clients’: the operational type of the port was set to FL (Fibre Loop), and not to F. So I tried moving the new client to a different port on the switch, and the operation type on this port also changed to FL. That was last night. All other clients was set to type F. I though I found the cause of the problem.
This morning when I came in, the port’s operational type had changed to F (Fabric), but after several reboots, the new client still only sees one port on the ADTX’s LU’s.
So now I’m stuck. Any ideas?