我在 VM (RHEL 7) 上有一个 Drupal 网站,它可以在 SSD 存储上运行,包括公共目录和私有目录:/storage/drupalpublic
和/storage/drupalprivate
.
现在和将来,我需要存储大量千兆字节的数据,但由于价格原因,SSD绝对不是一个好方法。
我可以连接一个常规硬盘驱动器并将其安装data1
在私人文件夹上,如下所示:/storage/drupalprivate/data1
?
SSD 和普通硬盘之间是否会产生干扰?
我是否必须将它们按特定顺序放置fstab
?
drupal 会理解所有这些还是不重要?
答案1
磁盘可以挂载在任何目录上,但也存在缺陷。
- 所有磁盘必须在应用程序(例如drupal)启动之前安装。
- “最深”目录必须最后安装(例如,
/storage/drupalprivate/
在之前安装/storage/drupalprivate/data1
)。 - 一旦您从其他磁盘挂载,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 是“普通”磁盘。