Compartilhamento automático de CIFS

0

Eu tenho uma montagem CIFS no fstab que funciona bem, exceto quando algo dá errado com a rede ou o servidor remoto e não se recupera. Desejo que o compartilhamento seja remontado automaticamente no caso de falha, mas pelo que li isso não é suportado via fstab.

O que eu fiz por agora é movê-lo para uma montagem autofs, o que para ser justo funciona bem, mas eu sempre achei que o autofs é um pouco mais lento do que o fstab (apenas minha percepção visualmente na linha de comando). Alguém tem alguma experiência de outra solução para isso?

    
por whoasked 13.07.2018 / 13:30

1 resposta

0

No que diz respeito à remontagem das montagens presentes no seu /etc/fstab , pode utilizar este método para forçar uma remontagem:

$ sudo mount -a -t cifs

Por man mount :

   -t, --types vfstype
   [...]

   More than one type may be specified in a comma  separated  list.
   The  list of filesystem types can be prefixed with no to specify
   the filesystem types on which no action should be taken.   (This
   can be meaningful with the -a option.) For example, the command:

            mount -a -t nomsdos,ext

Em seguida, você poderia marcar um script de shell que forçaria o comando mount -a -t cifs a ser executado com base em um horário agendado ou apresentasse uma verificação usando inotify ou algo mais que verificaria o status das montagens e se detectar que eles falharam, execute o comando mount .. fornecido acima.

    
por 14.07.2018 / 06:41