Herkese merhaba,
Dell PowerVault MD3600f çift controller'lı bir storage ve üzerinde qlogic 2560 serisi çift HBA olan sunucularım var. Arada da 2 adet fiber switch. Debian squezee üzerinde multipath ile cihazı şuan tam yedekli ve sorunsuz kullanıyorum. Ancak açılış esnasında veya path'lerden biri fail olduğunda

[ 4969.803250] sd 5:0:1:0: [sde] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 4969.803255] sd 5:0:1:0: [sde] Sense Key : Illegal Request [current]
[ 4969.803259] sd 5:0:1:0: [sde] <<vendor>> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 [ 4969.803265] sd 5:0:1:0: [sde] CDB: Read(10): 28 00 00 00 10 00 00 00 08 00
[ 4969.803273] end_request: I/O error, dev sde, sector 4096
[ 4969.803324] Buffer I/O error on device sde, logical block 512

benzeri hatalar alıyorum. Storage cihazı üzerinde iki adet controller load balance şeklinde çalışıyor.

multipath -ll çıktısı

size=20G features='1 queue_if_no_path' hwhandler='1 rdac' wp=rw
|-+- policy='round-robin 0' prio=12 status=active
| |- 0:0:0:0 sdb 8:16 active ready  running
| `- 5:0:0:0 sdd 8:48 active ready  running
`-+- policy='round-robin 0' prio=2 status=enabled
  |- 0:0:1:0 sdc 8:32 active ghost  running
  `- 5:0:1:0 sde 8:64 active ghost  running

şeklinde ve buna göre /dev/sdb ile /dev/sdd aynı ve /dev/sdc ile /dev/sde aynı aygıt. Bunlardan biri erişilebilir diğeri erişilemez görünüyor.

multipath.conf dosyam aşağıdaki gibi. Buna göre yukarıdaki hatayı almamak için öneriniz varmı?

Birde mpath_prio_rdac dosyasını henüz bulamadım. Bu dosyaya gerek varmı? (kpathx içerisinde rdac eklentisinin olduğunu okudum ancak yine de emin olamadım.)


defaults {
        udev_dir                /dev
        max_fds                 8192
        user_friendly_names     yes
}

blacklist {
    # System disks
    device {
        vendor ATA
        product *
    }
    device {
        vendor SAMSUNG
        product *
    }
}

multipaths {
        multipath {
                wwid                  12340000004ea0984ee33874712347238
                alias                   test_vol1
        }
}

devices {
        device {
                vendor                  "DELL"
                product                 "MD36xxf"
                path_grouping_policy   group_by_prio
                prio                        rdac
                polling_interval        5
                path_checker            rdac
                path_selector           "round-robin 0"
                hardware_handler        "1 rdac"
                failback                immediate
                #features               "2 pg_init_retries 50"
                no_path_retry           30
                rr_min_io               100
                prio_callout            "/sbin/mpath_prio_rdac /dev/%n"
getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
        }
}

--
/**
* *@author* Atıf CEYLAN
* Software Developer & System Admin
* http://www.atifceylan.com
*/
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap