Web 服务器分区

Web 服务器分区

我很好奇与将用作 Web 服务器的新 Linux 虚拟机分区相关的一般最佳实践是什么?是否有一些应该参考或遵循的指南?应该创建哪些分区?应创建的各种分区的常见大小是多少?我是否应该担心 LVM?如果是,我需要了解它们的哪些信息?我正在为许多新的 Web 服务器构建构建一个模板,我想确保我拥有一些可以在现在和未来一段时间内使用的东西来打开新的服务器。此外,这可能会在 CentOS 6.x 或 RHEL 6.x 上使用。

答案1

我一般遵循CIS RHEL 基准测试对于网络服务器。

/home、/var、/var/log、/var/log/audit 都有自己的分区。其他挂载选项指定为 /tmp 和 /var/tmp 等。

答案2

我的2美分也是如此(我真的不知道这是否好...是我的方式)

1)我强烈建议您使用LVM2(如果你可以在 CentOS 中,不过我不太确定)。如果可以的话,当您达到分区/var利用率为 99% 且利用率为 1% 的程度时,这将非常有帮助/home。您可能永远不会使用它的调整大小功能,但它确实让(至少对我来说)安心。一个小警告:如果您使用 LVM2,您将无法/boot在 LVM2“卷”中拥有该文件夹。它必须作为常规分区位于 LVM 系统之外的单独分区中(至少,截至今天,即 2012 年 3 月 22 日星期四,我是这么认为的)

2) 我总是创建至少 4 个分区来挂载

/
/boot
/var
/home

有时/tmp也是如此(而且swap,但我并没有真正数过那个)

/var并且/tmp可以以一种不受控制的方式增长(日志文件、在服务器上上下移动的媒体、坏东西)。他们不应该这样做,但他们可以。

/home因为您可能想要存储一些技巧、文档、想法...您在服务器运行时发现的东西,如果您的系统崩溃了,您可能希望有机会恢复这些内容。

那是我的...东西

相关内容