Tôi đang tự hỏi và tôi chắc chắn rằng nhiều người ngoài kia cũng đang tự hỏi, trên đó sẽ là cách tốt nhất hoặc ít nhất là cách bố trí hệ thống tệp tối ưu cho máy chủ dựa trên GNU / Linux. Tôi biết rằng không có bố cục chung, vì bố cục thay đổi dựa trên những gì người dùng cuối cùng muốn đạt được nên tôi sẽ thu hẹp câu hỏi của tôi để triển khai rất cụ thể. Mục đích của máy chủ là máy chủ điện thoại SIP cỡ trung. Bố cục hệ thống tập tin mà tôi nghĩ ra là như sau:
Kích thước đầy đủ của ổ cứng là 146 GB
- Phân vùng chính 1 GB được gắn dưới dạng / boot
- Phân vùng chính 16 GB được gắn dưới dạng /
- Phân vùng mở rộng 16 GB được gắn dưới dạng trao đổi (máy chủ có bộ nhớ 8 GB và ít nhất nó sẽ sớm trở nên lớn hơn)
- Phân vùng mở rộng 52 GB được gắn dưới dạng / var
- Phân vùng mở rộng 16 GB được gắn dưới dạng / var / log
- Phân vùng mở rộng 30 GB được gắn dưới dạng / usr
- Phân vùng mở rộng 5 GB được gắn dưới dạng / tmp
- Phân vùng mở rộng 10 GB được gắn dưới dạng / home
Tôi đặt trao đổi ở giữa xem xét rằng sẽ cho phép truy cập nhanh hơn, tạo một phân vùng var lớn vì sẽ có rất nhiều dữ liệu biến như các tệp cơ sở dữ liệu. Tôi đã chuyển / var / log và / tmp vào các phân vùng khác nhau để chắc chắn rằng chúng được lấp đầy, chúng sẽ không đưa toàn bộ hệ thống xuống và di chuyển / usr cũng để có thể làm cho nó chỉ đọc nếu có nhu cầu một biện pháp như vậy. Tôi đã tạo một phân vùng nhỏ / nhà vì số lượng người dùng sẽ ít nên không cần dung lượng lưu trữ lớn cho các thư mục nhà.
Có nhiều lý lẽ cho và chống lại bố cục này, tôi cho rằng và tôi tò mò (cố gắng chọn suy nghĩ của những người có kinh nghiệm hoặc khôn ngoan hơn tôi) về những gì người khác đang nghĩ về điều đó: sự phân mảnh này và ra lệnh tốt khi xem xét truy cập nhanh (điều đó là lý do tại sao tôi đặt trao đổi gần như ở giữa), bảo mật và an toàn dữ liệu? Có suy nghĩ gì không? Cảm ơn!