最近、H730
RAIDカードが付属するDell R730xdを購入しました。既存の6ディスクZFSプールをこのサーバーに持ってきて、追加の6ディスクハードウェアRAIDを作成したいと思います。
HBAモードとRAIDモードの両方で同時に動作するようにH730
RAIDカードを構成することはできますか?そして、ハードウェアRAIDで6つのディスクのみを管理し、OSがソフトウェアRAIDで残りの6つのディスクを管理できるようにしますか?
そうでない場合、Dell R730xdはH730
RAIDカードとLSI 9207-8i
HBAカードの両方を同時に使用できますか? SAS各カードからバックプレーンの各部分にケーブルを接続するだけですか?LSI 9207-8i
をR730xdのバックプレーンに接続するために新しいケーブルを購入する必要がありますか?
LSI 9207-8i
よりも、回転ディスクを使用するR730xdでZFSに使用するより良いカードはありますか?
コントローラ間でバックプレーンを分割することについてのあなたの質問に関して、はい、それは可能です。 2つの4レーンSAS SFF-8087コネクタが存在する8ベイエンクロージャーでこれを行いました。1つのコントローラーに4つのディスク、もう1つのコントローラーに4つのディスク。私は知りませんただし、説明しているDellサーバーの構成またはエキスパンダーの状況。
これを可能にする唯一のコントローラーは、混合/ハイブリッドモードのポートを持つコントローラーです。 Gen10システム上のHPE Smartアレイコントローラーが良い例です。それらはポートごと/ドライブごとにハードウェアRAIDまたはHBAモードを許可します。
これもAvago MR9363-4iで実行しています。下部の/ dev/sdyは、OS用のRAID1ハードウェアRAID1です。残りのディスクは、2つの通常のZFSプールに分割されます。
[0:0:4:0] enclosu LSI SAS3x40 0601 -
[0:0:5:0] disk SEAGATE ST1800MM0128 E002 /dev/sda
[0:0:6:0] disk SEAGATE ST1800MM0128 E002 /dev/sdb
[0:0:7:0] disk SEAGATE ST1800MM0128 E002 /dev/sdc
[0:0:8:0] disk SEAGATE ST1800MM0128 E002 /dev/sdd
[0:0:9:0] disk SEAGATE ST1800MM0128 E002 /dev/sde
[0:0:10:0] disk SEAGATE ST1800MM0128 E002 /dev/sdf
[0:0:11:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdg
[0:0:12:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdh
[0:0:13:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdi
[0:0:14:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdj
[0:0:15:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdk
[0:0:16:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdl
[0:0:17:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdm
[0:0:18:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdn
[0:0:19:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdo
[0:0:20:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdp
[0:0:21:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdq
[0:0:23:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdr
[0:0:24:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sds
[0:0:25:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdt
[0:0:26:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdu
[0:0:27:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdv
[0:0:28:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdw
[0:0:29:0] disk ATA SAMSUNG MZ7LM1T9 204Q /dev/sdx
[0:2:0:0] disk AVAGO MR9363-4i 4.68 /dev/sdy
各質問に返信する:
別のPCI-E RAIDカードを取り付けることができますが、バックプレーンは単一のカードに接続できます。そのため、同じ内部バックプレーン上のディスクにアクセスするためにネイティブRAIDカードと追加のRAIDカードを同時に使用することはできません[編集:@ewwhiteは、コントローラー間でディスクを分割することが可能であることを示唆しているので、おそらく私はここで間違っています。ただし、R730xdで公式にサポートされている唯一のデュアルコントローラーセットアップ フレックスゾーニングバックプレーンオプションの使用が必要 なので、その特定のケースで2つのコントローラーを動作させることができるかどうか/どのように操作できるかわかりません];
おそらくそうではありませんが、#1を参照してください
PERC H730は、RAIDモードとHBAモードの2つの動作モードをサポートしています
rAIDおよび非RAIDディスクをサポートする標準RAIDモード。 RAIDモードでは、コントローラーはディスクがRAIDアレイの一部であると想定し、RAWディスクをオペレーティングシステムに公開しません。非RAID(またはパススルー)モードでは、非RAIDとして宣言されたディスクはオペレーティングシステムに公開されます(注1を参照)。このモードでは、SMARTレポートはファームウェアに依存します。機能しない場合は、専用のmegaraid
ドライバーを使用してみてください。つまり、smartctl -a -d megaraid,0 /dev/sda
として何かを発行します。
hBAモードでは、カードは通常のLSIベースのSASコントローラとして機能します。これは、RAID機能が無効になり、ディスクがオペレーティングシステムによって直接管理されることを意味します。このようなモードではSMARTカードによる監視は無効であり、SMARTデータはoperationgシステムから直接アクセス(および監視)される必要があります。さらに、カードのLED管理が失われ、mayコントローラーのライトバックキャッシュによって提供される追加の利点を失う(直接の確認はありません)ため、ランダム書き込みのパフォーマンスは大幅に低下します。ただし、ZFSでは、とにかくコントローラーキャッシュに依存するのではなく、SLOGを使用して高いrandon書き込みパフォーマンスを取得します。
結局、PERC 9/10シリーズのカードは非常に柔軟なので、追加のRAIDカードを使用する理由はありません。
カードマニュアルの注1:
デフォルトでは、すべてのディスクはRAID対応の未構成状態です。ユーザーは、BIOS構成ユーティリティまたはUEFI/HII RAID構成ユーティリティを使用して、RAID対応ディスクを非RAIDディスクに変換することもできます。