Valor de retorno en el comando mount
Gabriel Jaime Velez Machado
gvelez en pragma.com.co
Mar Jul 13 10:12:13 CLT 2004
yo personalmente me evitaria ese problema usando rsync y dejando nfs abajo
Juan Pablo Tamayo wrote:
> el estado de la salida queda en la variable $?
> puedes agregar a tu script de respaldo llamado desde cron algo asi como:
>
> #!/bin/sh
> SUCCESS=0
>
> mount server2:/backup /bk
>
> if [ "$?" -eq $SUCCESS ]
> then
> echo "comienza copia del respaldo."
> cp -a /dir/a/respaldar /bk
> else
> echo "fallo al montar!!!"
> fi
>
>
> Saludos!
> JPT
>
>
>
> -----Original Message-----
> From: Abel Zárate Avendaño [mailto:azarate en crp.com.pe]
> Sent: Thu 7/8/2004 12:07 PM
> To: Discusion de Linux en Castellano
> Subject: Valor de retorno en el comando mount
>
>
> Hola listeros:
>
> ¿Cómo puedo saber que un File System se montó correctamente?
>
> mount server2:/backup /bk
>
> Lo que pasa que, en una cron se activa un shell que copia archivos
> en la madrugada de server1 a server2 montando el FS backup, pero
> cierta noche ocurrió que llenó el disco server1, cuando revisamos
> los directorios, el directorio bk creado en la raiz estaba lleno,
> !oh sorpresa, ¿qué pasó?, como no había montado el server2:/backup
> todos los archivos habían sido copiados en la /bk, llenando el
> disco, hasta que no pudo más y colapsó, entonce, la re-pregunta es:
>
> ¿Cómo hago para evitar eso?, ¿Hay alguna forma de verificar que
> el montaje fue correcto?
>
> Gracias.
>
>
--
Atte:
Gabriel Jaime Velez Machado
Ingeniero de Infraestructura de Pragma S.A.
Más información sobre la lista de distribución Linux