web-dev-qa-db-ja.com

HP Proliant Microserver Gen8:Micro SDまたはUSBドライブ上のOSは良い考えですか?

HP Proliant Microserver Gen8があり、Sambaサーバーを実行するために、CentOS 7をインストールしたいと思います。ストレージ用に3TBのHDDを2台購入しました。 OSはストレージHDDから分離する必要があります。だから私の質問は、USBドライブまたはマイクロSDカードにOSをインストールするのが良い考えかどうかです。

2
Andreas Zock

USBフラッシュドライブやSDカードは通常のSSDのようにウェアレベリングを使用しているとは思いません。また、標準のオペレーティングシステムは、ログやさまざまなシステムデータベースなどに頻繁に書き込みます。これにより、しばらくするとUSB/SDシステムドライブに障害が発生する可能性があります。

ウェアレベリング F2FS を使用するファイルシステムがありますが、あまり成熟しておらず、CentOSがF2FSパーティションへのインストールをサポートしていないと思います。

PXEネットワークブートを構成することもできますが、HDDのパーティションにOSをインストールするよりもはるかに複雑になります。また、OSイメージを提供するために別のサーバーが必要になります。

私はそれに反対することをお勧めします。安価なマザーボードでは、いわゆるfakeRAIDよりもソフトウェアRAIDの方が好きなので、次のようにします。

  • /のソフトウェアRAID1 1GBとして構成された両方のドライブの8GBパーティション。
  • 両方のドライブに1GBのパーティション、どちらもスワップパーティションとして。
  • 残りはデータとして両方のドライブのソフトウェアRAID1として。
1
Tometzky

このサーバーのIntelligent Provisioning(Press F10)機能を使用してファームウェアをアップグレードし、HP Smart Storage Administratorユーティリティ(HP SSA)にアクセスします。

  • 2台の3TBドライブのRAIDアレイを作成します。
  • OSに適したサイズの論理ドライブを作成します(私は72GBを好みます)。
  • ドライブアレイの残りを埋める別の論理ドライブを作成します。

それだけで十分です。 これにUSBまたはSDHCブートを使用することに実際の利点はありません

2
ewwhite