PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit SAN-Anbindung



torgum
07.08.08, 12:13
Moin,

ich habe hier SLES10 SP2 und hatte heute morgen zwei SAN-Platten dran, alles gut....

multipath -ll zeigte beide Pfade mit jeweils zwei Beinen der Anbindung. Super
Dann hab ich mir vom SAN-Kollege eine neue Platte präsentieren lassen udn wollte diese mit
rescan-scsi-bus.sh -l -w -c dazufügen.
Nicht nur, dass 0 devices dazukamen, nein...

jetzt hab ich noch das Problem, dass meine Pfade mit multipath nicht mehr sichtbar (nicht mehr vorhanden?) sind:
multipath -ll bringt folgendes:
http://img389.imageshack.us/img389/5687/multipathkx2.jpg

hat da jemand ne Idee? Rebstart des multipathd oder neustart des Rechners bringen nichts. Das Bios der Qlogic-Karten zeigt auf beiden Karten die devices an. Also die Anschlüsse sind da. Die Qlogic-Treiber sind aktuell.

bla!zilla
07.08.08, 12:19
HSV110... klingt nach einer EVA5000. ;)

Was sagt denn cat /proc/scsi/scsi? Hat dein Kollege für den Host auch zwei Hosts im CV angelegt, also einmal mit HBA1 und einmal mit HBA2? Die Disks auch diesen beiden Hosts präsentiert? Check mal die Presentation im CV.

torgum
07.08.08, 12:33
cat /proc/scsi/scsi
http://img104.imageshack.us/img104/1660/multipath2km1.jpg

daraus werd ich jetzt allerdings nicht so schlau. derartig tiefer Einstieg in das SAN-Zeug ist mir nach so kurzer Zeit noch verwehrt ;)

Die Presentation scheint in ordnung. Sie war ja auch vorher ok.

bla!zilla
07.08.08, 12:54
Also du hast an deiner Kiste 3 LUNs, das ist eine EVA5000, also solltest du (sofern alle Pfade sauber sind und auch alles korrekt präsentiert wurde) auch nur 3 Platten sehen, plus die beiden HSV Controller, in Summe sollten da also max. 8 Devices (4 an scsi0 und 4 an scsi1). Check mal mit deinem Kollegen:

- Zoning
- Presentations im Command View
- Multipathtreiber

Wenn du Qlogic HBAs hast, versuch bitte diesen Treiber (http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?pnameOID=315741&locale=en_US&taskId=135&prodTypeId=12169&prodSeriesId=315739). Der ist auch supported.

torgum
07.08.08, 13:52
Bei den Treibern hab ich immer etwas schwierigkeiten. Ich kann in den hardwareinfos im Yast sehen, dass im Grunde zwei Module geladen sind qla2400 und qla2xxx

welche Versionen die haben, weiss ich nicht 100 % genau (find ich wo?)
könnte es ein problem sein, dass beide Module geladen sind? und wenn ja, wie krieg ich sie wieder raus? ;)

bla!zilla
07.08.08, 13:56
Einfach in die /etc/modprobe.d/blacklist, abhängig vom HBA der drin ist,



blacklist qla2xxx


oder



blacklist qla2400


Mittels modinfo qla2400 bzw modinfo qla2xxx bekommst du auch raus, welches Modul von welchem Hersteller ist. Normalerweise ist für die Qlogic Multipathing-Treiber kein Daemon notwendig.

torgum
07.08.08, 14:38
Ah ich seh grade qla2400 is nicht active
der andere gibt folgende infos raus:
version: 8.2.11 (das scheint mir die von dir verlinkte version zu sein, die hatte ich nämlich runtergeladen, das hatte ich extra geschaut bei der installation.)
den rest der ausgabe von dem modinfo häng ich mal dran.

zum Thema Zoning und Presentation
Die Bioseinstellungen der Karten mittels Scan Devices
HBA1:
http://img88.imageshack.us/img88/9747/hbabios1qj7.jpg

HBA2:
http://img300.imageshack.us/img300/8692/hbabios2co4.jpg

also die verbindungen an sich scheinen zu existieren. ich seh sie nur nich im OS... was ich nicht checke ;)

bla!zilla
07.08.08, 14:47
Habt ihr zwei EVAs? So wie ich das sehe sind das zwei Arrays. HBA1 und 2 jeweils ID 0 und 1, und HBA1 und 2 jeweils ID 2 und 3.

Dir fehlt also jeweils der redundante Pfad... wirf mal den Multipathd weg, stoppe den mal und starte das System neu. Wirf vorher den Multipathd aus dem entsprechenden Runlevel. Poste bitte auch mal deine multipath.conf.

torgum
07.08.08, 14:56
Ja das sind zwei Evas.
Allerdings fehlt mir nicht nur ein Pfad, sondern eben auch noch n zweites Bein.... normal sieht das ja so aus:
http://img376.imageshack.us/img376/5818/multipath3us8.jpg

multipath.conf scheint nicht vorhanden o_O

Restart ohne multipathd brachte keine Veränderung

bla!zilla
07.08.08, 15:20
Wirf den Multipathd weg. Der HSV110 macht bei euch A/P, kein A/A. Lass den Qlogic Treiber das Multipathmanagement machen. Daher verstehe ich nicht das ihr den nutzt? Das ist nicht wirklich supported. Der Qlogic Failoverdriver macht aus vier Pfaden einen, da siehst du dann auch keine anderen Pfade mehr. Versuch es bitte mal mit diesen Optionen in der modprobe.conf



options qla2xxx ql2xfailover=1 qlport_down_retry=0 ql2xautorestore=0x04


Das sollte für eine EVA5000 mit VCS <4.x passen.

Dazu auch passen (gerade mal aus den Untiefen gekramt): Path failover solutions for HP StorageWorks Enterprise Virtual Arrays (http://h71028.www7.hp.com/ERC/downloads/5983-1673EN.pdf)

bla!zilla
09.08.08, 19:46
Bitte keine PNs mehr schicken, sondern Problem hier posten. Poste bitte dein aktuelles Problem noch mal hier und mit etwas mehr Details. Was steht in der modproble.conf, welche Treiberoptionen übergibst du und was steht unter /sys...?