web-dev-qa-db-ja.com

root、home、usr、var、およびtmpパーティションをどのくらいの大きさにする必要がありますか?

ubuntuサーバー10.04をインストールし、64 Gb VHDを搭載しています。

そして、このモードでパーティションを分離したい:

/dev/xvda0 p on swap (2 Gb)
/dev/xvda1a0 e on /boot (128 Mb)
/dev/xvda1a1 e on / type ffs (local)
/dev/xvda1a2 e on /usr type ffs (local, nodev)
/dev/xvda1a3 e on /tmp type ffs (local, nodev)
/dev/xvda1a4 e on /var/log type ffs (local, nodev)
/dev/xvda1a5 e on /var type ffs (local, nodev, nosuid)
/dev/xvda1a6 e on /home type ffs (local, nodev, nosuid, with quotas)
/dev/xvda2 p on /new (local, nodev, nosuid, noexec) with rest of space ~50Gb.

しかし、私は立ち往生しており、各フォルダに与えるサイズがわかりません。

また、パーティションを暗号化します。

ヒントをありがとう。

編集:システムには最小サイズが必要です。ここにはufw、Apache、mysql、chkrootkitなどの約10個のアプリがインストールされます。

12
Mikhael Djekson

最初に、/bootを除くすべてのスペースをLVM2ボリュームに配置します。これは、ライブシステムや最新のファイルシステムであっても、パーティションサイズを後で簡単に調整できるようになるためです。

次に、ルートを約1GB、/usrを約6GB、/varを約2GB、/bootを約512 MB、RAMと同じサイズにスワップし、/var/log/homeおよび/srvを十分に大きくします。後で調整できます。

LVM2を使用しているため、後で他のパーティションを拡張するために使用できるため、現在はすべての未割り当て領域を使用していません。 /tmpのような新しいパーティションを追加することもできますが、それはもう少し複雑です。 LVM2以外はもう使用しません。それにより、ファイルとすべての作成とコピーを含め、インストールを30分未満でRAIDディスクに移動することさえできます。

LVM2の詳細については、以下をお読みください: http://www.debian-administration.org/articles/41

はい、暗号化については、Luksのサポートをご覧ください。

11
Anders

正解や間違った答えはありません。個人的には、Ubuntuインストール用に12GBのパーティションを作成します。

-> 6GB for root
-> 2GB for swap
-> 4GB for home 
2
dlin