我不知道这是否可以“开箱即用”,但情况如下:
我有一台安装了 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 服务器导出存储并将其呈现给另一台服务器的规范方法。
但说实话,只需升级服务器上的存储即可。这将是未来最可靠、最不复杂的解决方案。