将一个磁盘挂载到另一个磁盘上

将一个磁盘挂载到另一个磁盘上

我在 VM (RHEL 7) 上有一个 Drupal 网站,它可以在 SSD 存储上运行,包括公共目录和私有目录:/storage/drupalpublic/storage/drupalprivate.

现在和将来,我需要存储大量千兆字节的数据,但由于价格原因,SSD绝对不是一个好方法。

我可以连接一个常规硬盘驱动器并将其安装data1在私人文件夹上,如下所示:/storage/drupalprivate/data1

SSD 和普通硬盘之间是否会产生干扰?

我是否必须将它们按特定顺序放置fstab

drupal 会理解所有这些还是不重要?

答案1

磁盘可以挂载在任何目录上,但也存在缺陷。

  1. 所有磁盘必须在应用程序(例如drupal)启动之前安装。
  2. “最深”目录必须最后安装(例如,/storage/drupalprivate/在之前安装/storage/drupalprivate/data1)。
  3. 一旦您从其他磁盘挂载,SSD 磁盘上的任何现有文件或目录/storage/drupalprivate/data1将不可用/隐藏。/storage/drupalprivate/data1

你的/etc/fstab遗嘱看起来像(除其他外)

/dev/sdb            /storage/drupalprivate/              ext4    defaults        1 2
/dev/sdc            /storage/drupalprivate/data1         ext4    defaults        1 2

假设 /dev/sdb 是 SSD 磁盘,而 /dev/sdc 是“普通”磁盘。

相关内容