Sabtu, 21 Oktober 2017

Troubleshoot FC Problem di Server SUN Solaris



Kali ini ada case dimana disk scsi pada OS Solaris saya tiba-tiba error dan lepas mount nya, setelah di cek ternyata scsi disk network lawan nya tidak terbaca.

Dilihat di led indikator nya led nya nyala semua seperti hang, akhir nya saya memutuskan untuk mengganti HBA card nya. Kebetulan HBA card nya menggunakan tipe yang sama dengan merk qlogic

Setelah di replace HBA card nya, saya melakukan scanning disk seperti yang pernah saya tuliskan disini : http://blog.donyramansyah.net/2017/01/cara-mengenali-disk-lun-baru-di-solaris.html

Langkah - langkah nya :

1. Jalankan perintah cfgadm -al untuk mengecek dan melakukan scan terhadap semua disk yang ada :

# cfgadm -al

2. Cek HBA baru nya :

# fcinfo hba-port

HBA Port WWN: 2100001b3294b6d5
        OS Device Name: /dev/cfg/c3
        Manufacturer: QLogic Corp.
        Model: 375-3355-02
        Firmware Version: 05.06.04
        FCode/BIOS Version:  BIOS: 2.02; fcode: 2.01; EFI: 2.00;
        Serial Number: 0402L00-0951784665
        Driver Name: qlc
        Driver Version: 20120717-4.01
        Type: N-port
        State: online
        Supported Speeds: 1Gb 2Gb 4Gb
        Current Speed: 4Gb
        Node WWN: 2000001b3294b6d5

Disana terlihat sudah online, namun begitu saya scan lawannya muncul error :


# fcinfo remote-port -s -p 2100001b3294b6d5
Remote Port WWN: 500a098180d11bd5
        Active FC4 Types: SCSI
        SCSI Target: unknown
        Node WWN: 500a098080d11bd5

Error: SendRLS failed for 500a098180d11bd5
Error has occured. HBA_ScsiReportLUNsV2 failed.  reason ERROR



Jangan takut, ini bukan problem di driver atau hba card nya, selama kita yakin kabel fiber nya masih ada cahaya di kedua sisi nya, maka kabel juga masih OK.

Problem nya ternyata adalah di switch brocade nya, jadi setelah di restart switch brocade nya baru normal lagi dan bisa terdeteksi lawan nya :

# fcinfo remote-port -ls -p 2100001b3294b6d5
Remote Port WWN: 500a0983890ac04c
        Active FC4 Types: SCSI
        SCSI Target: yes
        Node WWN: 500a0980890ac04c
        Link Error Statistics:
                Link Failure Count: 0
                Loss of Sync Count: 0
                Loss of Signal Count: 0
                Primitive Seq Protocol Error Count: 0
                Invalid Tx Word Count: 0
                Invalid CRC Count: 0
        LUN: 225
          Vendor: NETAPP
          Product: LUN         
          OS Device Name: Unknown
        LUN: 226
          Vendor: NETAPP
          Product: LUN         
          OS Device Name: Unknown
        LUN: 227
          Vendor: NETAPP
          Product: LUN         
          OS Device Name: Unknown
        LUN: 228
          Vendor: NETAPP
          Product: LUN         
          OS Device Name: Unknown
Remote Port WWN: 2100001b32947bcd
        Active FC4 Types: SCSI,IP
        SCSI Target: no
        Node WWN: 2000001b32947bcd
        Link Error Statistics:
                Link Failure Count: 1
                Loss of Sync Count: 0
                Loss of Signal Count: 0
                Primitive Seq Protocol Error Count: 0
                Invalid Tx Word Count: 0
                Invalid CRC Count: 0

Jadi kalau menemukan error seperti ini :

Error: SendRLS failed for 500a098180d11bd5
Error has occured. HBA_ScsiReportLUNsV2 failed.  reason ERROR

Solusi nya adalah restart switch brocade nya saja


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Tidak ada komentar: