我有一个 1.5TB 数据中心级 SAS SSD,现在正在其上安装新安装的 CentOS 7(CentOS 7 稍后将更改为 CloudLinux)。
我正在设置分区方案,并且有足够的空间可以使用。我的服务器有 256GB RAM,所以我显然不会将 SWAP 设为 1.5 倍。
来自大量用户的大量网络活动将同时发生在该驱动器上。
这是我想出的。你会改变什么?
/boot – 2 GB
/ = 25 GB
/tmp = 10 GB
交换 = 16 GB **
/home = 剩余存储空间
Redhat 建议(至少)4GB SWAP 用于具有 64GB RAM 的系统(来源)。因此,对于具有大内存的系统,他们的建议为 1/16。
**也许他们还会推荐 256GB RAM 使用 4GB SWAP,但我没有看到,所以计算为 256GB RAM / 16 = 16GB SWAP。如果您还有其他建议,我想听听。
答案1
这是我想出的。你会改变什么?
我的推荐会这样做
/boot 1gb (or 2gb would be fine)
/boot/efi 100mb (or 200mb would be fine)
/ max (remaining space of your N tb ssd)
这就是我这么说的原因,接受吧
- 从 RHEL 7.6 开始运行工作服务器,现在是 7.9,过去约 5 年里:我的 1GB
/boot
分区目前已满 44%,我的 100MB/boot/efi
已满 11%。基于此,我认为没有充分的理由将它们做得更大。- 警告:如果您不使用 EFI 并使用旧的 BIOS 方式并且没有分区
boot/efi
,那么所有内容都集中在下面,/boot
我没有任何数据或经验来告诉您随着时间的推移,这种方式与类似方式会发生什么我为 EFI 做;所以最多选择2GB、4GB;您不会错过 1.5 TB 固态硬盘上 < 10 GB 的空间
- 警告:如果您不使用 EFI 并使用旧的 BIOS 方式并且没有分区
- 长久以来的问题:当你有 >~64GB 的 RAM 时,我们还需要创建交换磁盘分区吗?我的服务器有 512GB 或更大的 RAM,我从不创建交换磁盘分区,也从未遇到过问题。我的 32GB 家用电脑与 rhel/centos 7+ linux 也是如此,没有磁盘交换分区,从来没有问题。
- 至少在 RHEL 7 存储管理指南第 15 章中指出8GB 到 64GB 交换 = 1.5 x 内存; > 64GB 内存交换 =至少 4GB。
- wtf 确实至少意思是?为了安全最好还是500gb吧! ?
- 是的,我讨厌磁盘交换分区。有人(redhat?)提供了证据,详细说明了当您拥有 256GB RAM 时磁盘交换如何、何时、为何有益。
用于对磁盘进行分区:
/home
或/var/log/audit
或/opt
或任何其他东西首先是主观的。但这样做的一个大问题是,从长远来看,你会欺骗自己,/home
例如,如果你决定从 1000GB 磁盘中只使用 25GB,你会填充/home
并希望你做了 50GB,然后希望它是 100GB,所以在。我经历过这种情况,当时的心态是 *我们必须将 /home 和 /var 以及 /opt 和 /usr 分区。好吧,我们每个都做多大,保证永远不会有问题。这只是一种愚蠢的心态。- 我所知道的分区的唯一优点是,如果您知道您想利用某些
mount
级别选项,例如noexec
。否则通常弊大于利 - 除了用于分区磁盘的安装级别选项之外,任何人都可以提供一个充分的理由吗?如果不是,那为什么要这样做,并让自己陷入失败。
- 你说
/
只制作25GB。这不好,不要这样做。 - 只要
/
整个磁盘减去启动分区,这样您就永远不会用完空间,因为无法预测哪些文件夹的大小会增加,但是它们... /home、/opt、/usr、/var。 - 文件
/tmp
夹:systemctl enable tmp.mount
使用 RAM(即 tmpfs)而不是磁盘;更好的性能。否则,/tmp
只要安装即可/
,然后就无需担心,直到超出磁盘的物理大小限制。 - 没有什么比在单独分区上的某个文件夹已占 99% 更糟糕的
df -h
了,并且成为一个显示停止者,并且还在同一磁盘上看到许多其他分区,无论大小如何都小于 50% 已满,并且没有帮助或有用。这是浪费和管理不善,而不是您应该配置和操作的原则。
答案2
对于任何服务器大小的东西,您真的不想依赖静态分区。假设这是一台过去 15 年的服务器,它具有 UEFI 启动 – 因此,您的分区需要使您的操作系统启动的方法是:
- vfat /boot/EFI 分区
- 其余的部分
这给了你巨大的自由;只需在您的设置步骤中创建一个 GPT 分区表和两个分区:
- 8 GB /启动/EFI
- 剩余的LVM物理卷
就是这样。根据需要在该物理卷中创建逻辑卷 - 好处是您始终可以根据需要创建任意数量的逻辑卷,以任意顺序放置它们,以后不需要缩小和移动分区,获得快照功能......性能下降可以忽略不计(一直无法措施任何缺点)。
您可能会从一个大小可能为 40 GB 的 / 开始,以及一个适合您认为在不久的将来需要的家庭。您可以在以后根据需要增加两个卷的大小,没有任何问题。如果您在这些上使用可在线调整大小的文件系统(例如 XFS),那么它甚至可以工作尽管你正在使用它们。
1 当你这样做时,不要从 centos7 开始……它已经很旧了,你不会获得任何东西。