FreeBSD fibre channel multipath a zfs

Tomas Zajpt chsajarsa at gmail.com
Mon Aug 10 10:26:12 CEST 2009


Provedl jsem nejake testy a preklapeni cest pres gmultipath funguje
spolehlive (me to zafungovalo pokazde). Jeste je potreba inicializovat
cesty pred nabehnutim zfs. To jsem vyresil pridanim tohoto  do
/etc/rc.d/zfs:

if [ -e /dev/multipath/IPSTOR ]
then
      gmultipath label -v IPSTOR /dev/da0 /dev/da1
fi



Momentalne jsem zacal resit jeste jeden problem. V messages se mi pri
cteni i zapisu na pole zacala objevovat toho:

Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): READ(10). CDB: 28
0 e 38 46 80 0 0 80 0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): CAM Status: SCSI
Status Error
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): SCSI Status: Check Condition
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): UNIT ATTENTION asc:0,0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): No additional
sense information
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): Retrying Command
(per Sense Data)
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): READ(10). CDB: 28
0 e 38 47 0 0 0 80 0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): CAM Status: SCSI
Status Error
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): SCSI Status: Check Condition
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): UNIT ATTENTION asc:0,0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): No additional
sense information
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): Retrying Command
(per Sense Data)
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): READ(10). CDB: 28
0 e 38 47 80 0 0 80 0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): CAM Status: SCSI
Status Error
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): SCSI Status: Check Condition
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): UNIT ATTENTION asc:0,0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): No additional
sense information
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): Retrying Command
(per Sense Data)
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): READ(10). CDB: 28
0 e 38 48 80 0 0 80 0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): CAM Status: SCSI
Status Error
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): SCSI Status: Check Condition
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): UNIT ATTENTION asc:0,0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): No additional
sense information
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): Retrying Command
(per Sense Data)
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): READ(10). CDB: 28
0 e 38 49 0 0 0 80 0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): CAM Status: SCSI
Status Error
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): SCSI Status: Check Condition
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): UNIT ATTENTION asc:0,0
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): No additional
sense information
Aug 10 10:02:58 bhdesxbkp kernel: (da1:isp1:0:0:0): Retrying Command

Objevuje se to cca 1x za hodinu a v nekterych pripadach (asi 30%) to
konci kernel panic. Mame dve lokality ( produkcni a DR) na kterych
jsou totozne servery i totozna pole na jedne lokalite je tento problem
castesi na te druhe se mi jeste nestalo, ze by to server polozilo (je
na ni mensi provoz). Nesetkal jste se s timto uz nekdo ?

Diky



Dne 3. srpen 2009 13:23 Tomas Zajpt <chsajarsa at gmail.com> napsal(a):
> Tak zda se ze se vse podarilo.
>
> # gmultipath label -v IPSTOR /dev/da0 /dev/da1
> Done.
> # zpool create tank
> # zpool create tank /dev/multipath/IPSTOR
> # df -h | grep tank
> tank             2.0T      0B    2.0T     0%    /tank
>
> Uz jsem tam nakopiroval asi 1.5TB dat a tvari se to ze to bude fungovat.
>
> Jeste jsem nezkousel failover,ale az se k tomu dostanu poslu vysledek.
>
> T.
>
>
> 2009/7/31 Juraj Lutter <freebsd-users-l at wilbury.sk>:
>> Tomas Zajpt wrote:
>>>
>>> Zrovna jsem narazil na na prikaz gmultipath a zatim to vypada ze to je
>>> presne to co hledam. Vyzkousim to a dam vedet.
>>>
>>
>> Tak potom, ked tak, daj vediet, ako to dopadlo a ci nebol data loss. Osobne
>> mam skusenosti jedine so Solaris MPXIO, Veritas DMP a QLogic Multipathing,
>> je dobre vediet, ze je tato GEOM trieda.
>>
>>
>>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Juraj Lutter                            |  /\  ASCII Ribbon Campaign
>> otis (at) wilbury (dot) sk              |  \/  - NO HTML/RTF in e-mail
>> http://www.wilbury.sk/                  |  /\  - NO Word docs in e-mail
>> JID: otis (at) jabber (dot) vx (dot) sk
>> !07/11 PDP a ni deppart m'I  !pleH
>>
>> --
>> FreeBSD mailing list (users-l at freebsd.cz)
>> http://www.freebsd.cz/listserv/listinfo/users-l
>>
>
>
>
> --
>
>                    S pozdravem Tomas
>



-- 

                    S pozdravem Tomas



More information about the Users-l mailing list