En mi script, tengo varias capas de estado:
- el control remoto está disponible (ping)
- el servicio NFS remoto está activo
- NFS remoto está exportando un determinado directorio
- NFS remoto está montado (montaje)
Para (2) y (3), creo que rcpinfoes la mejor apuesta. Sin embargo, para (2), no puedo entender cómo limitar mi consulta al servicio NFS sin iniciar un subshell (que no es aceptable para esta aplicación). Para (3), no estoy seguro de que esta información esté disponible de forma remota (sin sshentrar, por supuesto).
Estoy trabajando en RHEL 6 y no tengo acceso a programas que no están incluidos en la distribución estándar.
showmount -r remoteme dirá siremoteestá exportando algo , pero ¿hay alguna forma de determinar siremote:/mnt/dirse está exportando sin iniciar una subshell (es decir, una tubería)?