嗨,我正在学习如何管理和设置 ubuntu linux 服务器。我正在读一本名为《ubuntu lts 服务器管理入门》的书。
它建议手动设置硬盘,并提供了一个示例设置。本书基于 8.04,而我使用的是 10.04,所以我的问题是:这个示例设置是否仍然有效,或者可以改进吗?例如,鉴于 ext4 文件系统现在更受欢迎。
以下是示例设置的屏幕截图:
答案1
Ubuntu 10.04 对文件系统类型和布局的选择进行了两件重要更改:GRUB 2和ext4。
当 Ubuntu 的默认文件系统是扩展,寻找替代方案是有意义的,因为 ext3 非常可靠和灵活,但速度有点慢。Ext4 明显更快。除非有特殊要求,否则我建议ext4而不是替代方案(ext2、ext3、雷泽文件系统,西弗斯,捷豹路虎,虚拟文件系统,文件系统)。Ext4 的使用范围更广,因此它在典型的 Linux 平台上得到了更多的测试和优化。Ext4 在 Linux 下通常也具有更好的工具支持(数据恢复、调整大小等)(大多数 ext2/ext3 工具很快就适应了 ext4)。现在的主要竞争者是 ZFS 和 Btrfs;但 ZFS 尚未很好地集成到 Linux 中,而 Btrfs 尚未完全准备好用于生产。
维基百科有一个文件系统比较。看看是否有你真正关心的功能,而 ext4 没有。如果有疑问,请选择 ext4。
GRUB 2 的主要变化是不再需要单独的/boot
分区。这需要更高的维护成本,除非您拥有 BIOS 无法访问整个磁盘的旧硬件(旧的,至少比 Ubuntu 更旧),否则不再有任何好处。GRUB 2 可以安装在 LVM 上。
所以保持简单:
/ LVM ext4 50GB
swap LVM swap varies
/home LVM ext4 everything else
分离/var
对您没有多大帮助。如果某部分需要执行大量操作(例如繁忙的邮件服务器),则分离出特定部分/var
(例如/var/log
)是有意义的。/var/mail
放置多少交换空间取决于您要将机器用于什么用途。在拥有许多具有 shell 访问权限的用户的服务器上,请慷慨一些,因为会有很多空闲应用程序。在专用 Web 服务器上,您不会交换太多空间。有一个2*RAM的历史推荐;这个建议的理由是错误的,但是这个数字并不愚蠢。