通过php检查SSHFS挂载状态的最佳方法?

时间:2012-08-08 08:21:33

标签: php status mount sshfs pingdom

我们有几个基于sshfs的坐骑。

我们还使用pingdom来监控我们的服务。

我们想创建一个自定义的pingdom处理程序(基于php,通过我们的网络服务器访问)来测试这些安装的状态。

通过php测试这些坐骑状态的最佳方法是什么?

我们考虑做一个简单的is_file / is_dir,但这种方法唯一的缺点是这些sshfs安装都彼此不同(不同于所有根(/)挂载所以每个mount都必须测试不同的文件/目录。

我认为另一种方法是测试fstab并解析状态吗?

还有其他想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您应该使用您需要的用户和组安装远程目录(可能在开发方面有所不同),并添加 allow_other 选项:

sshfs -o uid={USER_ID},gid={GROUP_ID},allow_other  {REMOTE_USER}@{SERVER_IP}:/var/www/html/images/adjuntos/imagen media/
相关问题