CentOS-7 安装在两个磁盘上(SSD + HDD)

CentOS-7 安装在两个磁盘上(SSD + HDD)

我正在尝试在我的戴尔笔记本电脑上安装 CentOS-7(GNOME),该笔记本电脑配备 30GB SSD 和 1TB HDD、8GB RAM、i7 Intel 处理器。我正在做手动分区。

我选择 SSD 作为可启动驱动器,我的/bootSSD 大小为 2GB。

我应该将剩余的 (28 GB) SSD 放在哪个驱动器中以获得更好的操作系统性能?

我尝试添加它,/但这仅允许我取消选择 HDD。但是我无法在 HDD 上添加其他分区,例如/homeswap/usr/opt、 ,/var它们都默认为 SSD,总共只有 30GB,这是我试图避免的。

我计划使用这台笔记本电脑进行我的开发活动,例如 Java(使用 Intellij)、Docker、Kubernetes、MongoDB、Apache Flink,这些活动有时会消耗资源,我希望尽可能地利用 SSD。

CentOS安装总是默认到空间更大的磁盘吗?我应该简单地安装到SSD(取消选择HDD),然后在安装后挂载HDD上的其他分区吗?

到目前为止,我正在尝试遵循指示这里:

如果有人可以提供帮助,我将不胜感激。

答案1

最佳解决方案取决于您要使用的分区类型。对于标准分区,您可以选择哪个磁盘用于哪个分区,以便可以放置/在 SSD 上。不幸的是,这对于 LVM 来说是不可能的——LVM 本身可以做到这一点lvcreate -L <size> -n <name> <vgname> /dev/sda(假设sda是你的 SSD),但这在安装程序 GUI 中不可用。所以你的选择是:

  1. 使用标准分区分区方案。添加分区后,/您可以通过单击选择将其分配到哪个磁盘调整在下面设备在右栏中。在此输入图像描述
  2. 在安装之前手动准备 LVM 设置,并在安装过程中选择预先创建的 LV。

请注意,30 GB 并/不算多,您可能会用完空间(但单独使用/var/opt有所帮助)。有趣的选择是将 SSD 用作LVM缓存用于设置。但此选项在 GUI 中再次不可用,您需要手动设置它或使用 kickstart 来创建缓存logvol --cachesize <size> --cachepvs <pvs>(请参阅文档这里

相关内容