第13章 ストレージ
smartPQI (smartpqi)ドライバーが利用可能になりました。
今回の更新で、新しい Microsemi ストレージアダプターハードウェアの smartPQI (
smartpqi)ドライバーが提供されるようになり、2017 で利用できるようになります。新しいハードウェアは、Red Hat Enterprise Linux 6.5、2.7、6.7、および 6.8 上の以前の aacraid ドライバーでも使用できます。aacraid ドライバーと比較すると、smartpqi ドライバーはパフォーマンスが向上し、機能が強化されます。
Red Hat Enterprise Linux 6.8 から Red Hat Enterprise Linux 6.9 に移行すると、そのドライバーが
aacraid から smartpqi に変更されます。標準のインストール設定を使用している限り、このドライバーの変更はユーザーに対して透過的であるため、アクションは必要ありません。新しい smartpqi ドライバーは、Red Hat Enterprise Linux 6.9 の起動後に自動的に使用されます。(BZ#1343743)
mpt3sasの更新
mpt3sas ストレージドライバーがバージョン 14.100.00.00-rh に更新されました。これにより、以下の PCI ID を持つ新しいデバイスのサポートが追加されました。
- 0x1000:0x00AA
- 0x1000:0x00AB SAS3516 Fusion-MPT Tri-Mode RAID On Chip (ROC)
- 0x1000:0x00AC SAS3416 Fusion-MPT Tri-Mode I/O Controller Chip (IOC)
- 0x1000:0x00AD
- 0x1000:0x00AE SAS350808 Fusion-MPT Tri-Mode RAID On Chip (ROC)
- 0x1000:0x00AF SAS3408 Fusion-MPT Tri-Mode I/O Controller Chip (IOC) (BZ#1306469)
megaraid_sasの更新
megaraid_sas ドライバーがバージョン 07.700.00.00-rc1 に更新されました。これにより、以下の PCI ID を持つ新しいデバイスのサポートが追加されました。
- 0x1000:0x0014
- 0x1000:0x0016
- 0x1000:0x0017
- 0x1000:0x001B
- 0x1000:0x001C (BZ#1306457)
device-mapper-multipathに Huawei XSG1 アレイの新しいデフォルト設定が追加されました。
Red Hat Enterprise Linux 6 では、Huawei XSG1 アレイの
device-mapper-multipath ツールの設定において、特定の設定が推奨されます。この設定は、デフォルトで使用されるようになりました。(BZ#1333334)
データの破損を回避するために、マルチパスで disable_changed_wwids multipath.conf オプションを使用できるようになりました。
マルチパスツールに、disable_changed_wwids
multipath.conf オプションが追加されました。disable_changed_wwids が yes に設定されていると、multipathd サービスはパスデバイスを監視し、World Wide Identifier (WWID)が変更された場合、multipathd は WWID が変更するまでパスデバイスへのアクセスを無効にします。
論理ユニット番号(LUN)が上層にマルチパスデバイスが存在する間に再マッピングされると、場合によっては、I/O が誤った LUN に書き込まれる可能性があり、破損が発生する可能性があります。誤った LUN への書き込みは、LUN WWID の変更を登録し、デバイスへのアクセスを無効にする
multipathd により検出される可能性があります。
LUN が再マッピングされてから、
multipathd がデバイスが変更されたことを通知した際のギャップにより、場合によっては破損のリスクが依然としてあり、使用中の LUN の再マッピングは引き続きサポートされていないことに注意してください。(BZ#1377532)
device-mapper-multipath が max_sectors_kb 設定パラメーターをサポートするようになりました。
今回の更新で、
device-mapper-multipath は、multipath.conf ファイルの defaults セクション、devices セクション、および multipaths セクションに、新しい max_sectors_kb パラメーターを提供するようになりました。max_sectors_kb パラメーターを使用すると、マルチパスデバイスが最初にアクティブ化される前に、max_sectors_kb デバイスキューパラメーターをマルチパスデバイスのすべての基になるパスで指定された値に設定できます。
マルチパスデバイスが作成されると、デバイスはパスデバイスから
max_sectors_kb 値を継承します。手動でこの値をマルチパスデバイス向けに高めたり、パスデバイス向けにこの値を低くすると、マルチパスデバイスはパスデバイスが許可するよりも大きな I/O 操作を作成する場合があります。
max_sectors_kb multipath.conf パラメーターを使用すると、パスデバイス上にマルチパスデバイスを作成する前に簡単にこれらの値が設定でき、無効なサイズの I/O 操作が渡されるのを防ぐことができます。(BZ#1355669)
kpartx パーティションの作成をスキップできるようにする skip_kpartx multipath.conf オプションが追加されました。
今回の更新で、デバイスにパーティションテーブルがある場合でも、マルチパスデバイスの作成が可能になり、パーティションは作成できなくなりました。現在、skip_kpartx オプションで設定されたマルチパスデバイスには、パーティションデバイスが作成されなくなりました。(BZ#1310320)
multipathd の実行中にマルチパスデバイスを作成すると、ユーザーに警告が表示されるようになりました。
この更新により、
multipathd サービスが実行されていない場合にマルチパスデバイスを追加および一覧表示するための警告メッセージが出力されます。(BZ# 1305589)