Portál AbcLinuxu, 10. května 2025 19:45

Dotaz: mpt2sas problem s rámečkem na disky

28.2.2013 16:07 madge1938
mpt2sas problem s rámečkem na disky
Přečteno: 242×
Odpovědět | Admin
Zdravím,

Potřeboval bych poradit.

Máme následující setup. Dell Optiplex desktop (Centos 6.3) se SAS řadičem a připojenou diskovou bayí na 8 SATA disků, připojených jako JBOD. Na Desktopu běží duplikovací software pro kopírování disků. Řadič je Dell SAS 6/E HBA v kernelu má modul mpt2sas (verze 13.10.02.00-2).

Na jednom ze slotů máme problém, během duplikování disků (duplikují se všechny najednou) začne se začne plnit /var/log/messages těmito chybami (velmi rychle, cca 2MB/s).
mpt2sas0: log_info(0x31120303): originator(PL), code(0x12), sub_code(0x0303)
mpt2sas0: log_info(0x31120303): originator(PL), code(0x12), sub_code(0x0303)
__ratelimit: 20 callbacks suppressed
sd 0:0:7:0: [sdk] Unhandled error code
sd 0:0:7:0: [sdk] Result: hostbyte=DID_SOFT_ERROR driverbyte=DRIVER_OK
sd 0:0:7:0: [sdk] CDB: Write(10): 2a 00 00 53 94 c8 00 04 00 00
__ratelimit: 20 callbacks suppressed
__ratelimit: 2994 callbacks suppressed
Buffer I/O error on device sdk1, logical block 684441
lost page write due to I/O error on sdk1
Buffer I/O error on device sdk1, logical block 684442
lost page write due to I/O error on sdk1
Buffer I/O error on device sdk1, logical block 684443
lost page write due to I/O error on sdk1
Buffer I/O error on device sdk1, logical block 684444
lost page write due to I/O error on sdk1
Buffer I/O error on device sdk1, logical block 684445
lost page write due to I/O error on sdk1
Buffer I/O error on device sdk1, logical block 684446
lost page write due to I/O error on sdk1
Buffer I/O error on device sdk1, logical block 684447
lost page write due to I/O error on sdk1
Buffer I/O error on device sdk1, logical block 684448
lost page write due to I/O error on sdk1
Buffer I/O error on device sdk1, logical block 684449
lost page write due to I/O error on sdk1
Buffer I/O error on device sdk1, logical block 684450
lost page write due to I/O error on sdk1
mpt2sas0: log_info(0x31120303): originator(PL), code(0x12), sub_code(0x0303)
mpt2sas0: log_info(0x31120303): originator(PL), code(0x12), sub_code(0x0303)
mpt2sas0: log_info(0x31120303): originator(PL), code(0x12), sub_code(0x0303)
mpt2sas0: log_info(0x31120303): originator(PL), code(0x12), sub_code(0x0303)
mpt2sas0: log_info(0x31120303): originator(PL), code(0x12), sub_code(0x0303)
Bohužel, není možnost rámeček vyměnit. Jednak, protože k němu nemám přístup a druhak, protože ve window funguje v pořádku, s mptsas modulem (na Dell SAS 5/E) funguje, na všech ostatních řadičích také funguje. Dokonce i s tímto mpt2sas modulem, ale jiným (ne-seagate) diskem funguje, takže pouze v rámečku chyba nebude. Po pár hodinách na google jsem se dozvěděl, že by chyba šla vyřešit změnou partial pathway timeout přes smp_phy_control.

Bohužel scsi moc nerozumím, všechno, co jsem našel o smp_phy_control jsem přečetl, ale stále si jeho syntaxí nejsem moc jistý.
[root@duplicator5 log]# smp_discover_list /dev/bsg/sas_host0
expected SMP frame response type, got=0x2e
[root@duplicator5 log]# smp_phy_control --phy=1 --pptv=15 -v /dev/bsg/sas_host0
smp_initiator_open: interface not recognized
    Phy control request: 40 91 00 09 00 00 00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00
send_req_sgv4: driver_status=0, transport_status=0
    device_status=0, duration=0, info=0
    din_resid=128, dout_resid=0
expected SMP frame response type, got=0x2e
Děkuji za pomoc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.