web-dev-qa-db-ja.com

AdaptecRaid-Controllerの書き込みキャッシュ設定と書き込みキャッシュステータスに関する混乱

パフォーマンスの問題のため、Adaptec ASR71605Raid-Controllerで書き込みキャッシュが実際に有効になっていることを確認したいと思いました。 write-cache setting=enabledwrite-cache status=offの間に不一致が見られ、キャッシュが実際に有効になっているかどうか疑問に思います。

arcconf setcache 1 LOGICALDRIVE 1 wbを使用してキャッシュを明示的に有効にすると、ステータスは変更されません。


以下のarcconf出力を参照してください。

root@stor ~ $ arcconf getconfig 1 ld
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
   Logical device name                      : SYSTEM
   RAID level                               : 6 Reed-Solomon
   Status of logical device                 : Optimal
   Size                                     : 51188 MB
   Stripe-unit size                         : 256 KB
   Read-cache setting                       : Enabled
   Read-cache status                        : On
   Write-cache setting                      : Enabled
   Write-cache status                       : Off
   Partitioned                              : Yes
   Protected by Hot-Spare                   : No
   Bootable                                 : Yes
   Failed stripes                           : No
   Power settings                           : Disabled
   --------------------------------------------------------
   Logical device segment information
   --------------------------------------------------------
   Segment 0                                : Present (Controller:1,Enclosure:0,Slot:4)      WD-WXH...
   Segment 1                                : Present (Controller:1,Enclosure:0,Slot:5)      WD-WX1...
   Segment 2                                : Present (Controller:1,Enclosure:0,Slot:6)      WD-WXH...
   Segment 3                                : Present (Controller:1,Enclosure:0,Slot:7)      WD-WXH...
   Segment 4                                : Present (Controller:1,Enclosure:0,Slot:12)      WD-WX...
   Segment 5                                : Present (Controller:1,Enclosure:0,Slot:13)      WD-WX...
   Segment 6                                : Present (Controller:1,Enclosure:0,Slot:14)      WD-WX...
   Segment 7                                : Present (Controller:1,Enclosure:0,Slot:15)      WD-WX...

Logical device number 1
   Logical device name                      : RAPTOR
   RAID level                               : 6 Reed-Solomon
   Status of logical device                 : Optimal
   Size                                     : 5668850 MB
   Stripe-unit size                         : 256 KB
   Read-cache setting                       : Enabled
   Read-cache status                        : On
   Write-cache setting                      : Enabled
   Write-cache status                       : Off
   Partitioned                              : No
   Protected by Hot-Spare                   : No
   Bootable                                 : No
   Failed stripes                           : No
   Power settings                           : Disabled
   --------------------------------------------------------
   Logical device segment information
   --------------------------------------------------------
   Segment 0                                : Present (Controller:1,Enclosure:0,Slot:4)      WD-WXH...
   Segment 1                                : Present (Controller:1,Enclosure:0,Slot:5)      WD-WX1...
   Segment 2                                : Present (Controller:1,Enclosure:0,Slot:6)      WD-WXH...
   Segment 3                                : Present (Controller:1,Enclosure:0,Slot:7)      WD-WXH...
   Segment 4                                : Present (Controller:1,Enclosure:0,Slot:12)      WD-WX...
   Segment 5                                : Present (Controller:1,Enclosure:0,Slot:13)      WD-WX...
   Segment 6                                : Present (Controller:1,Enclosure:0,Slot:14)      WD-WX...
   Segment 7                                : Present (Controller:1,Enclosure:0,Slot:15)      WD-WX...
1
Leon Kramer

Adaptecのサポートによると、ファームウェアの更新から次の再起動までの間に書き込みキャッシュが機能していません。

実際、次の再起動なしでファームウェアの更新が行われました。これは、コマンドにarcconf getversion番号がリストされている場合はStaged Versionで確認できます。

0
Leon Kramer