Seberapa besar saya harus membuat partisi root, home, usr, var, dan tmp?

15

saya menginstal server Ubuntu 10,04, memiliki 64 Gb VHD.

Dan ingin memisahkan partisi dalam mode ini:

/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.

Tapi saya macet, dan tidak tahu ukuran apa yang harus diberikan untuk setiap folder.

Saya juga ingin mengenkripsi partisi.

Terima kasih atas tipsnya.

EDIT: Sistem perlu ukuran minimum, di sini akan diinstal sekitar 10 aplikasi seperti ufw, apache, mysql, chkrootkit dan sebagainya.

Mikhael Djekson
sumber
1
Apakah ada jawaban yang berguna bagi Anda? Jika demikian, tandai satu sebagai jawaban.
Anders

Jawaban:

11

Pertama, saya akan meletakkan semua ruang, kecuali /boot, dalam volume LVM2. Itu karena itu membuatnya jauh lebih mudah untuk menyesuaikan ukuran partisi nanti, bahkan pada sistem live dan sistem file modern.

Lalu saya akan membuat root menjadi kecil sekitar 1GB, /usrsekitar 6GB, /varsekitar 2GB, /bootsekitar 512 MB, menukar ukuran yang sama dengan RAM /var/log,, /homedan /srvcukup besar. Itu bisa disesuaikan nanti.

Saya tidak akan menggunakan semua ruang yang tidak terisi sekarang, karena nanti bisa digunakan untuk memperluas partisi lain, karena saya menggunakan LVM2. Saya bahkan bisa menambahkan parisi baru seperti /tmp, tapi itu sedikit lebih rumit. Saya tidak pernah menggunakan apa pun kecuali LVM2 lagi. Dengan itu, saya bahkan dapat memindahkan instalasi ke disk RAID dalam waktu kurang dari 30 menit, termasuk membuat dan menyalin file dan semua.

Untuk informasi lebih lanjut tentang LVM2, baca ini: http://www.debian-administration.org/articles/410

Ya, tentang enkripsi, silakan lihat dukungan Luks:

Anders
sumber
1
? Tidak harus SWAP menjadi sedikit lebih besar dari RAM (Kemudian lagi, aku munafik, karena saya menggunakan 256MB swap pada 4GB RAM)
mengembalikan Monica - ζ--
1
Swap harus sebesar yang Anda inginkan, tidak lebih besar. :) Seberapa besar itu tergantung pada apa yang Anda jalankan di mesin Anda dan berapa banyak RAM yang Anda dapatkan. Ada rekomendasi tentang RAM hingga 2 * RAM. Tetapi ada orang yang berjalan dengan sangat baik tanpa ada pertukaran. Tapi saya tidak akan merekomendasikan itu kecuali Anda tahu apa yang Anda lakukan. Dan kemudian Anda tidak akan bertanya di sini, bukan? :)
Anders
1
Ya, jika Anda ingin hibernasi sistem Anda, Anda perlu swap untuk menjadi sedikit lebih besar dari RAM Anda.
gerlos
@ Anders Saya menemukan ini saat mencari petunjuk pada pengaturan LVM. Maksud Anda, saya tidak perlu mengatur RAID dari awal ketika saya menggunakan LVM? Bagaimana dengan pengaturan ini: Saya mendapat server dengan 2 hard drive, sistem diinstal pada / dev / sda, / dev / sdb tidak digunakan. LVM tidak digunakan, AFAICT. Bisakah saya bermigrasi menggunakan LVM dan RAID 1? Atau haruskah saya menginstal ulang dari awal? Tetapi sekali lagi, bisakah saya? (mesin ini adalah server yang di-host oleh Leaseweb, saya dapat menginstal ulang berbagai OS dari panel kontrol mereka, dan bahkan memilih opsi non-standar seperti tata letak partisi, tetapi saya tidak yakin bagaimana (jika ada) saya dapat menginstruksikannya untuk gunakan LVM / RAID)
Nickolai Leschov
@Nickolai, Lebih disukai, atur RAID dengan BOOT di mirror RAID di semua dan kemudian istirahat sesuka Anda (RAID5 jika 3 atau lebih disk, RAID6 pada 4 atau lebih) dan buat LVM di bagian lain. Jika sudah diinstal dengan LVM, saya akan melakukan ini: Bersihkan satu disk data, pref. yang tidak bisa boot dari. Buat RAID mirror BOOT (di mana disk kedua tidak ada) dan mirror RAID (karena hanya dua disk) dari yang lain. Saya kemudian akan membuat RAID kedua disk fisik dan menambahkan ke vg. Setelah itu transfer semua data dari disk lama di vg dan kemudian hapus dari vg. Setelah itu buat dan tambahkan disk pertama ke RAID. Jadi!
Anders
2

Tidak ada jawaban yang benar atau salah, secara pribadi saya akan membuat partisi 12GB untuk instalasi Ubuntu saya yang berisi:

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