跨服务器符号链接和Crontab

时间:2013-02-22 17:19:48

标签: linux crontab symlink

我的任务是尝试实现以下方案。我想知道的是这是否可行/可行?

将有4台以上的服务器。为方便起见,我将其称为服务器A,服务器B,服务器C,服务器D

服务器A是命令和控制服务器。它将包含将由Cron Tab作业执行的脚本(PHP)。服务器A上还有一个应用程序,允许用户选择要运行的脚本并指定它们将运行的服务器。因此,该应用程序将在指定的服务器上创建Cron选项卡作业。

到目前为止一直很好 - 使用SSH2 lib我可以在目标服务器上创建cron条目。

我知道我可以在Crontab条目中使用符号链接。

是否可以创建一个从服务器B,服务器C或服务器D指向服务器A的符号链接。

所以基本上我希望服务器A在其他服务器上发布/维护Cron选项卡,以存储所有脚本,但是当其他服务器作业运行时,它们运行存储在服务器A上的脚本。

这可能吗?

1 个答案:

答案 0 :(得分:0)

符号链接仅告诉操作系统替换另一个路径并尝试再次访问该文件。访问仍然只在本地文件系统上发生。

您需要通过sshfsNFSSamba等方式在其他服务器上安装服务器A的文件系统。

相反,为什么不在运行之前将脚本复制到目标服务器呢?