ฉันควรสร้างพาร์ติชัน root, home, usr, var และ tmp ขนาดใหญ่แค่ไหน?


15

ฉันติดตั้งเซิร์ฟเวอร์อูบุนตู 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.

แต่ฉันติดอยู่และไม่รู้ขนาดที่จะให้กับแต่ละโฟลเดอร์

ฉันต้องการเข้ารหัสพาร์ทิชันด้วย

ขอบคุณสำหรับเคล็ดลับใด ๆ

แก้ไข: ระบบต้องการขนาดต่ำสุดที่นี่จะถูกติดตั้งประมาณ 10 แอพเช่น ufw, apache, mysql, chkrootkit และอื่น ๆ


1
คำตอบใด ๆ มีประโยชน์สำหรับคุณหรือไม่? ถ้าเป็นเช่นนั้นโปรดทำเครื่องหมายหนึ่งคำตอบ
Anders

คำตอบ:


11

ก่อนอื่นฉันจะใส่พื้นที่ทั้งหมดยกเว้น/bootในระดับเสียง LVM2 นั่นเป็นเพราะทำให้ง่ายต่อการปรับขนาดพาร์ติชันในภายหลังแม้ในระบบที่ใช้งานจริงและระบบไฟล์ที่ทันสมัย

แล้วฉันจะทำให้ขนาดเล็กรากเกี่ยวกับ 1GB, /usrเกี่ยวกับ 6GB, /varเกี่ยวกับ 2GB, /bootเกี่ยวกับ 512 MB สลับขนาดเดียวกับ RAM, /var/log, /homeและ/srvมากพอ มันสามารถปรับได้ในภายหลัง

ฉันจะไม่ใช้พื้นที่ที่ไม่ได้จัดสรรทั้งหมดในขณะนี้เนื่องจากสามารถใช้เพื่อขยายพาร์ติชันอื่น ๆ ได้ในภายหลังเนื่องจากฉันใช้ LVM2 ฉันสามารถเพิ่ม paritions ใหม่ ๆ ได้เช่น/tmpกัน แต่นั่นซับซ้อนกว่าเล็กน้อย ฉันไม่เคยใช้อะไรเลยนอกจาก LVM2 อีกต่อไป ด้วยสิ่งนี้ฉันสามารถย้ายการติดตั้งไปยังดิสก์ RAID ภายในเวลาน้อยกว่า 30 นาทีรวมถึงการสร้างและคัดลอกไฟล์และทั้งหมด

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ LVM2 อ่านได้ที่: http://www.debian-administr.org/articles/410

ใช่เกี่ยวกับการเข้ารหัสโปรดดูที่การสนับสนุนของ Luks:


1
SWAP ไม่ควรใหญ่กว่า RAM สักหน่อย (อีกครั้งฉันเป็นคนปากว่าตาขยิบเพราะฉันใช้ 256MB swap ใน 4GB RAM)
Reinstate Monica - ζ--

1
Swap shoul มีขนาดใหญ่เท่าที่คุณต้องการไม่มาก :) ขนาดใหญ่ขึ้นอยู่กับสิ่งที่คุณเรียกใช้ในเครื่องของคุณและจำนวน RAM ที่คุณได้รับ มีคำแนะนำเกี่ยวกับ RAM เป็น 2 * RAM แต่มีคนที่ทำงานได้ดีอย่างสมบูรณ์โดยไม่ต้องสลับไปมา แต่ฉันจะไม่แนะนำถ้าคุณรู้ว่าคุณทำอะไร แล้วคุณจะไม่ถามที่นี่ใช่ไหม? :)
Anders

1
ใช่ถ้าคุณต้องการไฮเบอร์เนตระบบของคุณคุณจะต้องสลับให้มีขนาดใหญ่กว่าแรมของคุณเล็กน้อย
gerlos

@ อันเดอร์ฉันพบสิ่งนี้ในขณะที่ค้นหาเบาะแสในการตั้งค่า LVM คุณหมายถึงฉันไม่จำเป็นต้องตั้งค่า RAID ตั้งแต่เริ่มต้นเมื่อฉันใช้ LVM หรือไม่? วิธีการเกี่ยวกับการตั้งค่านี้: ฉันได้รับเซิร์ฟเวอร์ที่มีฮาร์ดไดรฟ์ 2 ตัวระบบติดตั้งใน / dev / sda, / dev / sdb ไม่ได้ใช้ LVM ไม่ได้ใช้งาน AFAICT ฉันสามารถย้ายไปใช้ LVM และ RAID 1 ได้หรือไม่ หรือฉันควรติดตั้งใหม่จากศูนย์? แต่แล้วอีกครั้งฉันได้ไหม (เครื่องเป็นเซิร์ฟเวอร์ที่โฮสต์โดย Leaseweb ฉันสามารถติดตั้ง OS'es ที่แตกต่างจากแผงควบคุมของพวกเขาและเลือกตัวเลือกที่ไม่ใช่ค่าเริ่มต้นเช่นเค้าโครงพาร์ติชัน แต่ฉันไม่แน่ใจว่า (ถ้าทั้งหมด) ฉันสามารถสั่งให้ ใช้ LVM / RAID)
Nickolai Leschov

@Nickolai, เด่นกว่า, ตั้งค่า RAID ด้วย BOOT บน mirror RAID ทั้งหมดแล้วพักตามที่คุณต้องการ (RAID5 ถ้าดิสก์ 3 ตัวหรือมากกว่า, RAID6 บน 4 หรือมากกว่า) และสร้าง LVM ในส่วนอื่นนั้น หากติดตั้งด้วย LVM แล้วฉันจะทำสิ่งนี้: ล้างข้อมูลในดิสก์หนึ่งรายการ หนึ่งไม่บูตจาก ทำ BOOT มิร์เรอร์ RAID (ซึ่งไม่มีดิสก์ตัวที่สอง) และมิรเรอร์ RAID (เนื่องจากมีดิสก์เพียงสองแผ่น) ที่เหลือ ฉันจะทำให้ RAID แผ่นที่สองเป็นฟิสิคัลดิสก์และเพิ่มใน vg หลังจากนั้นถ่ายโอนข้อมูลทั้งหมดจากดิสก์เก่าใน vg แล้วลบออกจาก vg หลังจากนั้นทำและเพิ่มดิสก์ตัวแรกลงใน RAID เสร็จแล้ว!
Anders

2

ไม่มีคำตอบที่ถูกหรือผิดโดยส่วนตัวฉันจะสร้างพาร์ติชัน 12GB สำหรับการติดตั้ง Ubuntu ของฉันที่มี:

-> 6GB for root
-> 2GB for swap
-> 4GB for home 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.