PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Emulex FC an SAN



pixelcatcher
19.08.05, 09:12
Guten Morgen allerseits,

mir stellt sich gerade folgendes Problem. Ich möchte zwei Maschinen mit RedHat Enterprise Linux AS 4.0 mit Emulex LP7000 FibreChannel Controllern an eine Xiotech Magnitude 3D anschließen.

RAID Konfiguration und LUN zuweisung auf der Magnitude sind fertig. Unter Linux sieht das ganze soweit erst einmal folgendermaßen aus:

lsmod:


Module Size Used by
r128 102853 2
parport_pc 24705 1
lp 12077 0
parport 37129 2 parport_pc,lp
autofs4 23237 0
i2c_dev 11329 0
i2c_core 22081 1 i2c_dev
sunrpc 158757 1
dm_mod 56405 0
button 6481 0
battery 8901 0
ac 4805 0
md5 4033 1
ipv6 232833 12
uhci_hcd 31065 0
hw_random 5845 0
3c59x 36585 0
bonding 59177 0
floppy 58481 0
st 35933 0
sg 33377 4
ext3 116937 2
jbd 71257 1 ext3
sym53c8xx 69857 2
scsi_transport_spi 13761 1 sym53c8xx
lpfc 155809 0
scsi_transport_fc 7873 1 lpfc
sd_mod 17217 0
scsi_mod 121293 7 st,sg,sym53c8xx,scsi_transport_spi,lpfc,scsi_trans port_fc,sd_mod


cat /proc/scsi/scsi:


Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: XIOtech Model: Magnitude 3D Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: XIOtech Model: Magnitude 3D Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: HP Model: C7200-8000 Rev: 155S
Type: Medium Changer ANSI SCSI revision: 03
Host: scsi1 Channel: 00 Id: 01 Lun: 00
Vendor: QUANTUM Model: DLT8000 Rev: 023B
Type: Sequential-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 02 Lun: 00
Vendor: QUANTUM Model: DLT8000 Rev: 023B
Type: Sequential-Access ANSI SCSI revision: 02


cat /proc/scsi/lpfc/0


lpfc0t00 DID 0000e8 WWPN 21:21:00:d0:b2:02:95:b0 WWNN 20:21:00:d0:b2:02:95:b0
lpfc0t02 DID 0000e4 WWPN 21:20:00:d0:b2:02:95:b0 WWNN 20:20:00:d0:b2:02:95:b0
lpfc0t03 DID 0000e2 WWPN 21:20:00:d0:b2:02:95:b1 WWNN 20:20:00:d0:b2:02:95:b1
lpfc0t01 DID 0000ef WWPN 21:21:00:d0:b2:02:95:b1 WWNN 20:21:00:d0:b2:02:95:b1


ls -la /dev/sd*

ls: /dev/sd*: No such file or directory

ls -la /dev/sg*


crw-rw---- 1 root disk 21, 0 Aug 18 18:09 /dev/sg0
crw-rw---- 1 root disk 21, 1 Aug 18 18:09 /dev/sg1
crw-rw---- 1 root disk 21, 2 Aug 18 18:09 /dev/sg2
crw-rw---- 1 root disk 21, 3 Aug 18 18:09 /dev/sg3
crw-rw---- 1 root disk 21, 4 Aug 18 18:09 /dev/sg4


fdisk -l auf bringt auf keinem dieser Geräte ein Ergebnis - läuft einfach und tut nichts. Bin ich auf dem Holzweg? Viel kann hier nicht mehr fehlen, oder? Schließlich sehe ich die WWNs der Magnitude. Der logger erkennt auch link up and down events beim Trennen/Verbinden der FC Verbindung. habe leider sowas noch nie gemacht, daher weiss ich nicht welche Schritte noch fehlen damit ich ein Dateisystem im SAN erstellen kann. Die Magnitude ist derzeit direct attached, da ich keinen FC Switch habe - aber ich denke die Verbindung an sich ist da, denn die Einträge unter /proc/scsi/lpfc verschwinden sobald ich das FC Kabel abziehe.

Bin für jeden Tip dankbar!
Grüße und ein schönes WE!

Micha

pixelcatcher
22.08.05, 08:22
hat niemand einen Tip?

lausl
20.10.05, 18:35
Hallo,

ich versuche mal zusammenzufassen, was ich gemacht habe um eine Platte im SAN zu bekommen.

1. Treiber und Tool über EMULEX gezogen.
1.1. Treiberinstallation lt. Dokumentation README, die Kernelquellen werden benötigt.
1.2. Das Tool hbanyware installiert

2. Über /usr/sbin/hbanyware/hbanyware sind die LUNs und sonstiges erkennbar.

3. Reboot

4. Über /proc/partitons sollte jetzt das Device erkennbar sein. Einfach mit der Größe der LUN vergleichen. Sicherheitshalber mit mount überprüfen, daß nicht das falsche Device verwendet wird.

5. Mountpoint erstellen z.B. mkdir /mnt/emulex

6. Mit fdisk /dev/<device> Platte partitionieren. z.B. fdisk sdb

7. Platte mounten: mount /mnt/emulex /dev/sdb1

8. ggf. in /etc/fstab fest "verdrahten"

Viel Glück!

pixelcatcher
20.10.05, 19:08
hat sich inzwischen erledigt... ich hatte das Gerät direct attached - das wird vom Hersteller nicht supported - dann FC-Switch dazwischen geschalten und tut ...