0

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

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

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

到目前为止一切顺利 - 使用 SSH2 库我可以在目标服务器上创建 cron 条目。

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

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

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

这可能吗?

4

1 回答 1

0

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

您需要通过sshfsNFSSamba等方式将服务器 A 的文件系统挂载到其他服务器上。

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

于 2013-02-22T17:27:55.817 回答