通过添加第二台服务器来扩展存储?

通过添加第二台服务器来扩展存储?

我不知道这是否可以“开箱即用”,但情况如下:

我有一台安装了 LAMP 的专用 Linux 服务器。它被用作云存储。服务器上的文件正在慢慢填满,我想知道我是否可以购买第二台服务器并将其“虚拟安装”到主服务器的 Web 目录中?!这有意义吗?

假设目录 /var/www/files 位于 Server1 上。Server1 的硬盘已满 90%。我可以将 Server2 “挂载”到 Server1 的 /var/www/files 上,并让 Server1 Apache “认为”它有 10% 来自 Server1 的硬盘,其余来自 Server2 吗?

发行版:Debian 7,将是相同的 DC,1gbps 连接,流量不是问题。

谢谢阅读!!(抱歉,如果答案很明显,在谷歌上找不到任何东西)

答案1

我可以将 Server2 “挂载”到 Server1 的 /var/www/files 并让 Server1 Apache “认为”它有 10% 来自 Server1 HDD 并且另外有 10% 来自 Server2 吗?

是也不是。您需要将其挂载到类似 的地方/var/www/files2。您不能/var/www/files在不扩展文件系统(和底层块存储)的情况下神奇地添加存储。

查看 NFS。这是从一台 Linux 服务器导出存储并将其呈现给另一台服务器的规范方法。

但说实话,只需升级服务器上的存储即可。这将是未来最可靠、最不复杂的解决方案。

相关内容