Webサーバーとして使用される新しいLinux仮想マシンのパーティション化に関する一般的なベストプラクティスは何ですか?参照または従うべきいくつかのガイドラインがありますか?どのパーティションを作成する必要がありますか?作成する必要があるさまざまなパーティションの一般的なサイズは何ですか? LVMについて心配する必要がありますか?それでは、彼らについて何を知る必要がありますか?私はいくつかの新しいWebサーバーを構築するためのテンプレートを構築しており、現在はもちろん、将来新しいサーバーを開くために使用できるものがあるかどうかを確認したいと思います。また、CentOS 6.xまたはRHEL 6.xでも機能します。
答え1
私は一般的に従うCIS RHELベンチマークWebサーバー用。
/home、/var、/var/log、/var/log/audit にはすべて独自のパーティションがあります。他のマウントオプションは/tmp、/var/tmpなどで指定されます。
答え2
私の2セントも同じです(これは良いかどうかわかりません...私の方法です)
1) ぜひご使用ください。LVM2(CentOSで可能であればわかりません)。可能であれば、/var
パーティションが99%使用され、1%使用されるポイントに達したとき、これは非常に役立ちます/home
。サイズ変更機能は決して使用しないかもしれませんが、(少なくとも私にとっては)心の平和を提供します。小さな警告:LVM2を使用している場合、/boot
LVM2「ボリューム」にフォルダを含めることはできません。 LVMシステムの外部の別々のパーティションには通常のパーティションでなければなりません(少なくとも2012年3月22日木曜日今日はそう思います)。
2)私は常にマウントするパーティションを4つ以上作成します。
/
/boot
/var
/home
時には/tmp
(そしてswap
、しかしそれは本当に数えませんでした)
/var
そして、/tmp
制御できない方法で成長することができます(ログファイル、サーバーの上下に移動するメディア、悪いコンテンツ)。彼らはそうしてはいけませんが、そうすることができます。
/home
これは、サーバーの実行中に見つけたヒント、ドキュメント、アイデアなどを保存し、システムがクラッシュした場合に回復する機会が欲しいからです。
それは私の...仕事です。