フェイルオーバー・エラー

特定の場合では、デフォルトの設定値のみがロードされ、ログ・ファイルでエラーが生成されます。

一部の Linux ディストリビューションには、ql2xfailover パラメーターを除外するバージョンの QLogic HBA ドライバーが含まれています。 この場合、qla2xxx モジュールを手動でブートまたはロードすると、/var/log/messages ファイルでエラーが生成され、モジュールはデフォルトの設定値のみを使用してロードされます。 例えば、以下のようなエラーが生成されま す。
FATAL: Error inserting qla2xxx 
(/lib/modules/2.6.27.19-5-default/kernel/drivers
/scsi/qla2xxx/qla2xxx.ko):
Unknown symbol in module, or unknown parameter

このような場合には、modprobe.conf ファイルから ql2xfailover=0 オプションを除外できます。そうすると、モジュ ールは正しくロードされます。

qla2xxxx パラメーターが存在する対象、およびそれらが現在どのように設定されているかを検出するには、systool -m qla2xxx -v コマンドを発行します。 このコマンドにより、以下のタイプの情報が取得できます。

root@ssd-x3550-62:~> systool -m qla2xxx -v
Module = qla2xxx

  Attributes:
    initstate           = live
    refcnt              = 0
    srcversion          = 80AC7E838B92CEA3675121B
    supported           = Yes
    version             = 8.03.01.08.11.1-k8

  Parameters:
    ql2xallocfwdump     = 1
    ql2xasyncenable     = 0
    ql2xetsenable       = 0
    ql2xextended_error_logging= 0
    ql2xfdmienable      = 1
    ql2xfwloadbin       = 0
    ql2xiidmaenable     = 1
    ql2xloginretrycount = 0
    ql2xlogintimeout    = 20
    ql2xmaxqdepth       = 32
    ql2xmaxqueues       = 1
    ql2xmultique_tag    = 0
    ql2xplogiabsentdevice= 0
    ql2xtargetreset     = 1
    qlport_down_retry   = 0

  Sections:
    .bss                = 0xffffffffa02bac00
    .data               = 0xffffffffa02b91a0
    .devinit.text       = 0xffffffffa02a9870
    .eh_frame           = 0xffffffffa02b4410
    .exit.text          = 0xffffffffa02a97ec
    .gnu.linkonce.this_module= 0xffffffffa02ba9e0
    .init.text          = 0xffffffffa02c4000
    .note.gnu.build-id  = 0xffffffffa02aa7d0
    .rodata             = 0xffffffffa02aa800
    .rodata.str1.1      = 0xffffffffa02b35b2
    .rodata.str1.8      = 0xffffffffa02ac5c0
    .smp_locks          = 0xffffffffa02ac0a0
    .strtab             = 0xffffffffa02c9548
    .symtab             = 0xffffffffa02c41f0
    .text               = 0xffffffffa027a000
    __bug_table         = 0xffffffffa02b4175
    __param             = 0xffffffffa02b41b8