
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 用です。