バックアップストレージに使用するRackable Systemsサーバーがあります。最近、ストレージを拡張するために3 TBのドライブをいくつか購入しましたが、3wareのtw_cliユーティリティと3wareカードのBIOSから報告された容量は746.52 GBしか表示されていません。探していましたが、サポートされているカードの最大シングルドライブ容量を記載したスペックシートが見つかりません。ドライブが2 TBではなく746.52 GBを示している理由を理解することもできません。
ストレージコントローラー:3ware 9500S-4LP(ファームウェア:FE9X 2.08.00.009)
2つの新しいドライブ: Seagate SV35 ST3000VX000 3TB ドライブ。
新しいドライブは大きすぎますか?
3TBドライブが1TBドライブ(931.51 GBとして表示)よりも小さいと報告されるのはなぜですか?
tw_cli:からの出力
/c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy
------------------------------------------------------------------------------
u0 SINGLE OK - - - 372.519 OFF OFF
u1 SINGLE OK - - - 931.312 OFF OFF
u2 RAID-1 OK - - - 745.048 ON OFF
Port Status Unit Size Blocks Serial
---------------------------------------------------------------
p0 OK u0 372.61 GB 781422768 *snip*
p1 OK u1 931.51 GB 1953525168 *snip*
p2 OK u2 746.52 GB 1565565872 *snip*
p3 OK u2 746.52 GB 1565565872 *snip*
編集:3wareカードのファームウェアバージョンを追加しました。
@Hennesが言ったように、3TBドライブについて報告された745 GBは、より大きなドライブをサポートできないコントローラー(そして明らかにこれのもの)によって課された2.19TB制限によるものです。障害は、LBA32が提供する32ビット精度にあります。
ここで見つけた別のリソース は、制限が32ビットLBAによって引き起こされることを説明しています。また、3wareカスタマーサービスが、このカードの12ポートバージョンは2TBを超えるドライブをサポートしないと言っているので、私もそうではないと私は確信しています。
最近注文した新しい2 TBドライブは問題なく動作しているため、3 TBドライブを返送します。
マニュアルの関連セクション:
2テラバイト以上のサポート
Windows XP(32ビット)、Windows 2003(SP1なしの32ビットおよび64ビット)、およびLinux 2.4は、現在2 TBを超えるユニット容量を認識しません。ユニットに接続するドライブが2テラバイト(TB)を超える場合は、ユニットを構成するときに自動カービングを有効にできます。自動カービングは、使用可能なユニット容量を2の複数のチャンクに分割しますTBオペレーティングシステムが個別のボリュームとして処理できる以下のサイズユニットの作成前に、彫刻サイズは1024 GBから2048 GB(デフォルト)まで調整可能です。
自動分割オプションを有効にする前に2 TB=のユニットが作成された場合、オペレーティングシステムから見える容量は2TBのままです。追加の容量は登録されません。これを変更するには、詳細については、78ページの「マルチLUNサポートのための自動カービングの使用」を参照してください。
http://www.3ware.com/kb/article.aspx?id=13431 にあるKnowledgease記事#13431を参照することもできます。
2012年12月3日から9650SEコントローラーv4.10.00.027のファームウェアアップデートがあります。
最大4TBのディスクのサポートが実装されています。
Ubuntu 14.04サーバーでは3TBディスクを使用しています。 GPTパーティションテーブルを作成する必要があります。作成しないと、2TBしか表示されません。
これを行うには、partdプログラムを使用します:[ http://www.thegeekstuff.com/2012/08/2tb-gtp-parted/]