Nosso servidor de arquivos foi atualizado de um Windows mais antigo para o Windows Server e imediatamente começaram a ocorrer problemas. A primeira foi que os compartilhamentos montados no Linux ficaram indisponíveis após sair do modo de espera. O administrador do servidor Windows resolveu isso desativando o tempo limite padrão de 15 minutos antes que a conexão fosse interrompida pelo servidor. Agora, os compartilhamentos montados ainda estão disponíveis após o despertar, mas ficam inacessíveis por vários minutos. Então eles funcionam novamente, até que o Linux durma e acorde. Existe uma solução para o tempo limite de vários minutos?
Este gerenciador de arquivos ou montagem systemd/fstab? De qualquer forma, você precisa configurar o tempo limite de inatividade para seus compartilhamentos. Caso contrário, a conexão será abandonada pela rede, enquanto o Linux ainda pensa que está lá. Em seguida, ele tenta enviar pacotes enquanto a conexão termina, pensando que está lá. Provavelmente recebe erros na rede que indicam que é uma falha temporária, então ele apenas tenta até o tempo limite. Em seguida, ele tenta fazer uma nova conexão. Para evitar isso, se estiver usando o gerenciador de arquivos GUI para montar, desmontar e remontar após dormir. Se estiver usando banco de dados/systemd, defina um tempo limite em sua conexão se ela estiver ociosa.
Exemplo retirado do Reddit porque não tenho acesso a um PC no momento: //${SMBServer}/${share} /mnt/${ShareFolder} cifs credenciais=${CredFile},vers=2.1,x-systemd.automount ,x-systemd.device-timeout=10,x-systemd.idle-timeout=60,uid=$UID,gid=$GID 0 0
A opção
vers=3.11
resolveu o problema.