如何使用 Ruby 代码(在 Linux 上)检查网络上的 NFS 共享是否在线/可用/活动?
我现在有这样的代码:
while !Ping.pingecho('192.168.1.116')
end
`mount -a`
exec 'SOMETHING THAT IS PLACED ON NFS SHARE'
而且它工作得不太好,因为导出共享的远程机器并不总是在网络上联机后立即准备好 NFS 服务。那是; 它响应 ping,但是;除非 NFS 服务启动,否则我无法安装它。
如何使用 Ruby 代码(在 Linux 上)检查网络上的 NFS 共享是否在线/可用/活动?
我现在有这样的代码:
while !Ping.pingecho('192.168.1.116')
end
`mount -a`
exec 'SOMETHING THAT IS PLACED ON NFS SHARE'
而且它工作得不太好,因为导出共享的远程机器并不总是在网络上联机后立即准备好 NFS 服务。那是; 它响应 ping,但是;除非 NFS 服务启动,否则我无法安装它。