以下是CentOS分区大小的分配建议,可根据实际需求选择方案:
一、基础分区方案
- /boot:100MB-1GB,存放启动文件。
- swap:物理内存的1-2倍(内存>32GB时可适当减少)。
- /(根分区):至少5GB,建议20GB以上,存放系统核心文件。
- /home:剩余空间,用于用户数据存储。
二、进阶分区方案(适合服务器或复杂场景)
- /usr:>3GB,存放应用程序及数据。
- /var:>1GB,存放日志、缓存等动态数据,服务器可分配更大空间。
- /tmp:>500MB,存放临时文件,避免占用根分区。
- /usr/local:3GB-15GB,用于安装用户自定义程序(如软件编译安装)。
三、注意事项
- 数据备份:分区前务必备份重要数据,避免操作丢失。
- 动态调整:使用LVM可灵活调整分区大小,避免重新分区。
- 文件系统选择:
- ext4:兼容性好,适合大多数场景。
- XFS:高性能,适合大文件和高频读写场景。
- 磁盘规划:
- 大于2TB磁盘建议用GPT分区表。
- 高频访问数据可放在SSD,冷数据放HDD。
四、示例方案(100GB磁盘)
- /boot:500MB
- swap:8GB(内存16GB)
- /:50GB
- /usr:20GB
- /var:10GB
- /home:11GB
- /tmp:500MB
根据实际使用场景(如服务器、桌面或开发环境)调整分区和大小,优先保证系统稳定性和数据安全。