Web サーバーとして使用する新しい Linux VM のパーティション分割に関する一般的なベスト プラクティスについて知りたいです。参照または従うべきガイドはありますか。どのようなパーティションを作成する必要がありますか。作成するさまざまなパーティションの一般的なサイズはどれくらいですか。LVM について心配する必要がありますか。そうであれば、LVM について何を知っておく必要がありますか。多くの新しい Web サーバー ビルド用のテンプレートを作成中ですが、現在および今後しばらく新しいサーバーを起動するために使用できるものを用意しておきたいと考えています。また、これは CentOS 6.x または RHEL 6.x で使用される可能性があります。
答え1
私は一般的にCIS RHELベンチマークWeb サーバー用。
/home、/var、/var/log、/var/log/audit はすべて独自のパーティションを取得します。/tmp や /var/tmp などには他のマウント オプションが指定されます。
答え2
私も意見を述べます(これが良いことかどうかはよく分かりませんが…私のやり方です)
1) 強くお勧めしますLVM2(CentOS でできるかどうかはわかりませんが)。できると、パーティションの/var
使用率が 99% で、使用率/home
が 1% になったときに非常に役立ちます。サイズ変更機能を使用することはないかもしれませんが、(少なくとも私にとっては) 安心感を与えてくれます。1 つ注意点が/boot
あります。LVM2 を使用する場合、LVM2「ボリューム」内にフォルダーを配置することはできません。通常のパーティションとして、LVM システム外の別のパーティションに配置する必要があります (少なくとも、2012 年 3 月 22 日木曜日の時点ではそう信じています)。
2) マウントするパーティションを少なくとも4つ作成します
/
/boot
/var
/home
時々/tmp
(そしてswap
、しかしそれはあまり数えていません)
/var
そして、/tmp
ある種の制御不能な方法で増大する可能性があります (ログ ファイル、サーバーを行き来するメディア、悪いもの)。そうあるべきではないのですが、そうなる可能性はあります。
/home
なぜなら、サーバーの実行中に見つけたトリック、ドキュメント、アイデアなどを保存しておき、システムがクラッシュした場合にそれらを回復できるようにしておきたい場合があるからです。
それは私の...もの