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 rcpinfo
es 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 ssh
entrar, 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 remote
me dirá siremote
está exportando algo , pero ¿hay alguna forma de determinar siremote:/mnt/dir
se está exportando sin iniciar una subshell (es decir, una tubería)?