Eu tenho poucos problemas com o meu servidor Samba4 Active Directory.
Primeiro de tudo, quando o usuário efetua logout da máquina Windows, o processo smbd correspondente às vezes não termina e continua aparecendo emsmbstatus
mesmo após uma hora ou mais e precisa ser eliminado manualmente - os compartilhamentos acessados parecem ser deixados abertos bem.
Eu encontrei essa opção do Samba 3 que provavelmente resolveria o meu problema, mas foi removida do Samba 4.
reset on zero vc = yes
Além do aumento do número de smbds em execução, ele também pode levar a um erro de perfil móvel - o Windows não pode acessar o NTUSER.DAT porque está bloqueado (isso acontece quando o usuário efetua logout e efetua logon posteriormente). Os tempos de login e logout também são bastante altos (embora a rede e o servidor sejam rápidos e não haja tráfego sério) - não sei se está relacionado, no entanto.
É possível que a causa disso seja outro problema estranho - quando algum usuário efetua login (isso não acontece toda vez nem para cada usuário), dois smbds são criados, mas apenas um é eliminado depois que o usuário efetua logout (e demora cerca de um minuto antes de acontecer). Mas provavelmente não é uma regra - acho que vi a ocasião em que ambos os sbmds permaneceram ativos.
Alguma ideia do que está causando isso? Alguém pode explicar o processo de login / logout e como smbds são criados? Qualquer ajuda é apreciada.
Logs / var / log / samba não mostram nada de estranho.
Versão do Samba: 4.3.4 Clientes: Windows 7
Tags samba samba4 roaming-profile