RAID + RAID コントローラでディスク サイズを操作する方法

RAID + RAID コントローラでディスク サイズを操作する方法

DELL HW物理マシン上に3台のHadoop HDFSサーバーがあり、すべてのサーバーはRHEL 7.2バージョンです。

各サーバーには、各ディスクが1TBの場合、3つのHDFSディスクが含まれます。

今度は、マシンごとに3つのディスクを備えた3台のHadoopサーバーを追加したい。

問題は、1TBのディスクが見つからず、購入できるのは2TBのディスクだけだということです。

2つ目の問題は、HDFSディスクを扱う場合、すべてのHDFSディスクが同じサイズでなければならないことです。

古いサーバーのディスクは100%の使用スペースに達する可能性があるが、2TBのディスク3台を搭載した新しいサーバーでは使用スペースが半分になる。

基本的にすべてのHDFSディスクは同じサイズであるべきです

そこで私の質問は、Linux が 2TB を 1TB ディスクとして認識するように、新しいサーバー上のディスクを RAID で操作できるかどうかです。

答え1

Apache Hadoopについてはあまり知りません。あなたのRAID セットアップですが、2TB のディスクがある場合でも、LVM を使用して Linux で直接サイズを管理したり、fdisk を使用して単純なパーティションを管理したりすることができます。

他のマシンを模倣するために、同じ量のスペースがあることを確認するだけです。必要であれば、他のディスクと同じ数のブロックをパーティションごとに設定することもできます。

LVM ディスク管理のラボを実行することをお勧めします。LVM に関するチュートリアルは数多くあります。

必要であれば、まずはここに良いドキュメントがあります。これは RedHat からのもので、バージョン 7.x 用です。

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/論理ボリュームマネージャ管理/lvm_overview

関連情報