Disky v systemu v zavislosti na LUN NUM
Luboš Doležal
jf at rtfm.cz
Wed May 15 14:18:37 CEST 2013
Zdravim,
Narazil jsem na pomerne zajimavy problem, tyka se RELEASE-9.1 (testoval
jsem i 8.4-RC, stejne chovani).
Diskove pole S300Q-D424 je pripojeno k serveru(m) pres SAS switche (LSI
SAS6160) do HBA LSI SAS9200-8e. SAS HBA je v danem release bez problemu
podporovane:
---
mps0 na pci0:2:0:0: class=0x010700 card=0x30801000 chip=0x00721000
rev=0x03 hdr=0x00
vendor = 'LSI Logic / Symbios Logic'
device = 'SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]'
class = mass storage
subclass = SAS
---
Na poli mam definovane dva virtualni disky, ktere jsem serveru
vyprezentoval jako LUN 0 (system) a LUN 1 (datova oblast). Pokud je to
takto, tak system pro startu najde diskove oddily, viz. dmesg:
---
da0 at mps0 bus 0 scbus0 target 8 lun 0
da0: <Qsan S300Q-D424 225> Fixed Direct Access SCSI-4 device
da0: 600.000MB/s transfers
da0: Command Queueing enabled
da0: 20480MB (41943040 512 byte sectors: 255H 63S/T 2610C)
---
resp.
---
da1 at mps0 bus 0 scbus0 target 8 lun 1
da1: <Qsan S300Q-D424 225> Fixed Direct Access SCSI-4 device
da1: 600.000MB/s transfers
da1: Command Queueing enabled
da1: 102400MB (209715200 512 byte sectors: 255H 63S/T 13054C)
---
Pokud ale mam na diskovem poli vyprezentovane LUNy s LUN NUM > 1
(zkousel jsem 5), FreeBSD je nenajde. Muze se jednat svazky pro dalsi
servery a nebo i o ty svazky, ze kterymi server pracoval a byly po jeho
restartu vyprezentovane s vyssim LUN NUM. Radic je pro sve inicializaci
vidi. Podobne chovani jsem na jinych OS (Debian 7.0, Windows 2012
Server) nezaznamenal.
Lze nekde nastavit, aby FreeBSD dokazalo najit i LUNy prezentovane s LUN
NUM vyssim nez 1?
Diky.
Lubos Dolezal
More information about the Users-l
mailing list