Tôi nên tạo các phân vùng root, home, usr, var và tmp lớn đến mức nào?


14

Tôi cài đặt máy chủ Ubuntu 10.04, có 64 Gb VHD.

Và muốn tách các phân vùng trong chế độ này:

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

Nhưng tôi bị mắc kẹt và không biết nên cung cấp kích cỡ nào cho mỗi thư mục.

Ngoài ra tôi muốn mã hóa phân vùng.

Cảm ơn bạn cho bất kỳ lời khuyên.

EDIT: Hệ thống cần kích thước tối thiểu, ở đây sẽ được cài đặt khoảng 10 ứng dụng như ufw, apache, mysql, chkrootkit, v.v.


1
Có câu trả lời nào hữu ích cho bạn không? Nếu vậy, xin vui lòng đánh dấu một như là một câu trả lời.
Anders

Câu trả lời:


11

Đầu tiên, tôi sẽ đặt tất cả không gian, ngoại trừ /boot, trong một khối LVM2. Đó là bởi vì nó giúp điều chỉnh kích thước phân vùng sau này dễ dàng hơn nhiều, ngay cả trên các hệ thống trực tiếp và hệ thống tệp hiện đại.

Sau đó, tôi sẽ làm cho nhỏ gốc khoảng 1GB, /usrkhoảng 6 GB, /varkhoảng 2GB, /bootkhoảng 512 MB, trao đổi cùng kích thước như RAM, /var/log, /home/srvđủ lớn. Nó có thể được điều chỉnh sau.

Bây giờ tôi sẽ không sử dụng tất cả không gian chưa phân bổ, vì sau này có thể được sử dụng để mở rộng các phân vùng khác, như tôi đang sử dụng LVM2. Tôi thậm chí có thể thêm các paritions mới như thế /tmp, nhưng điều đó phức tạp hơn một chút. Tôi không bao giờ sử dụng bất cứ thứ gì ngoài LVM2 nữa. Cùng với đó, tôi thậm chí có thể di chuyển cài đặt sang đĩa RAID trong vòng chưa đầy 30 phút, bao gồm tạo và sao chép các tệp và tất cả.

Để biết thêm thông tin về LVM2, hãy đọc điều này: http : //www.debian-adftime.org/articles/410

Vâng, về mã hóa, xin vui lòng xem hỗ trợ của Luks:


1
? Không nên SWAP là một chút lớn hơn RAM (Sau đó, một lần nữa, tôi là một kẻ đạo đức giả, như tôi đã sử dụng 256MB swap trên 4GB RAM)
Khôi phục Monica - ζ--

1
Hoán đổi shoul phải lớn như bạn cần, không lớn hơn. :) Nó lớn đến mức nào tùy thuộc vào những gì bạn chạy trong máy và dung lượng RAM bạn có. Có khuyến nghị về RAM đến 2 * RAM. Nhưng có những người chạy hoàn toàn tốt mà không có bất kỳ trao đổi. Nhưng tôi sẽ không khuyên bạn trừ khi bạn biết bạn làm gì. Và sau đó bạn sẽ không hỏi ở đây, phải không? :)
Anders

1
Có, nếu bạn muốn ngủ đông hệ thống của mình, bạn sẽ cần trao đổi lớn hơn một chút so với RAM của bạn.
gerlos

@Anders Tôi đã tìm thấy điều này trong khi tìm kiếm manh mối về thiết lập LVM. Ý bạn là tôi không cần thiết lập RAID từ đầu khi tôi sử dụng LVM? Cách cài đặt này: Tôi có máy chủ với 2 ổ cứng, hệ thống được cài đặt trên / dev / sda, / dev / sdb không được sử dụng. LVM không được sử dụng, AFAICT. Tôi có thể chuyển sang sử dụng LVM và RAID 1 không? Hoặc tôi nên cài đặt lại từ đầu? Nhưng sau đó một lần nữa, tôi có thể? (máy là máy chủ được thuê bởi Hireweb, tôi có thể cài đặt lại các hệ điều hành khác nhau từ bảng điều khiển của chúng và thậm chí chọn các tùy chọn không mặc định như bố cục phân vùng, nhưng tôi không chắc chắn làm thế nào (nếu có) tôi có thể hướng dẫn nó sử dụng LVM / RAID)
Nickolai Leschov

@Nickolai, Tốt nhất là, thiết lập RAID với BOOT trên RAID nhân bản trên tất cả và sau đó nghỉ ngơi tùy thích (RAID5 nếu 3 đĩa trở lên, RAID6 trên 4 trở lên) và tạo LVM trên phần khác đó. Nếu đã được cài đặt với LVM, tôi sẽ làm điều này: Làm sạch một đĩa dữ liệu, pref. một không khởi động từ. Tạo một RAID nhân bản BOOT (trong đó không có đĩa thứ hai) và RAID nhân bản (chỉ có hai đĩa) của phần còn lại. Sau đó tôi sẽ biến RAID thứ hai thành một đĩa vật lý và thêm vào vg. Sau đó chuyển tất cả dữ liệu từ đĩa cũ trong vg và sau đó xóa khỏi vg. Sau đó thực hiện và thêm đĩa đầu tiên vào RAID. Đã kết thúc!
Anders

2

Không có câu trả lời đúng hay sai, cá nhân tôi sẽ tạo một phân vùng 12 GB cho bản cài đặt Ubuntu của mình có chứa:

-> 6GB for root
-> 2GB for swap
-> 4GB for home 
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.