Servidor samba travando ao abrir arquivo.
Olá pesssoal, eu tenho ultimamente enfrentado um problema peculiar.
De modo constante, quando um usuário vai abrir um arquivo( principalmente em excel, mas acontece também em word) fica indefinidamente abrindo o arquivo com a mensagem padrão ao pé da página do office. "baixando \\servidor\pasta1\pasta2\pasta3\pasta4\arquivo.xlsx". Simplesmente fica nisso, não abre.
Eis me global
[global]
workgroup = hiest
netbios name = servidor
server string = Hiest em PDC
domain master = yes
local master = yes
domain logons = yes
logon script = netlogon.bat
security = user
encrypt passwords = yes
wins support = yes
preferred master = yes
os level = 100
logon home = \\%L\%U\.profile
logon path = \\%L\profiles\%U
smb passwd file = /etc/samba/smbpasswd
socket options = SO_KEEPALIVE
log level = 1
log file = /var/log/samba/%U.log
read raw = yes
write raw = yes
oplocks = yes
max xmit = 65535
dead time = 15
getwd cache = yes
keepalive = 20
vfs objects = audit
audit:facility = LOCAL1
audit:priority = NOTICE
max log size = 100e
. e também nos arquivos logs dos usuários fica dando a seguinte mensagem.
expand_file write of 8192 bytes failed ( no space left on device)
Eu sinceramente não entendi essa mensagem, que dispositivo?
No hd que as pastas ocupam que não é.
Att, Victor
Re: Servidor samba travando ao abrir arquivo.
Mais uma informação, reiniciando a máquina, o problema é sanado temporariamente., mas depois volta a acontecer.
Att, Victor
Re: Servidor samba travando ao abrir arquivo.
Mesmo que alguém não saiba de modo imediato do que se trata, mas sabe como eu poderia "dissecar" o samba por meio de programas de sniffer, etc, a procura de anomalias e queira dar uma dica, eu seria grato.
Att, Victor
Re: Servidor samba travando ao abrir arquivo.
Victor,
Qual o tamanho do seu tmpfs? Mais precisamente /dev/shm?
Sds.
Carlos Mattos
Re: Servidor samba travando ao abrir arquivo.
segunda-feira, quando eu chegar no serviço, olho e coloco aqui no forum.
Att, Victor
Re: Servidor samba travando ao abrir arquivo.
Outra coisa, qual a versão do Samba que vc está usando, fica mais fácil sabendo a versão.
Re: Servidor samba travando ao abrir arquivo.
Lendo algo a respeito na documentação do samba, notei que o seu socket_options está diferente disso aqui:
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192,
Lá na documentação aconselham a se fazer com cuidado mudanças nesse parâmetro. Caso a modificação não seja adequada pode implicar nesse comportamento estranho dos clients.
Tente mudar para essa configuração default e faça alguns testes.. depois me diga o que está acontecendo.
Re: Servidor samba travando ao abrir arquivo.
a versão do samba que estou usando é sernet-3.5.7.
sernet por que foi baixado de um repositório não-ofcial do debian.
Antes de colocar a seçao global aqui no forum, eu usei o socket options da forma como você colocou ali, justamente para tentar aumentar o desempenho dele.
Porém eu pensei inicialmente que um dos problemas estava reclacionado a essa linha, então eu retirei ela.
Além do mais, eu puder perceber que o socket option é para ser usado nas versões 2.x. Nas versões superiores, pode causar o contrário, uma perde de desempenho ao usar a opção socket options.
Eu pretendo segunda-feira, quando chegar no serviço, retirar por completo essa opção.
Mas o que você a respeito da partição tmpfs faz sentido com o que eu postei de toda vez que reinicio a máquina, o problema é temporariamente sanado, já que o contéudo do tmpfs é apagado durante o boot.
Embora eu vou confirmar isso, eu estou confiante.
Supondo que o tmpfs esteja realmente sendo utilizado e que esteja cheio, seria a opção "getwd cache" o responsável por isso?
Visto que essa opção armazena em cache algumas informações sobre o caminho para diretórios corrente.
Att, Victor
Re: Servidor samba travando ao abrir arquivo.
Victor,
Infelizmente não sei lhe dizer se esse parâmetro está diretamente ligado a área de troca temporária do samba. Porém em alguns comentários que li a respeito, vi que recomendam aumentar o tamanho dessa área quando esse tipo de problema relatado por vc, acontece.
Ficamos aqui na expectativa de poder ter ajudado.
Abraços
Carlos Mattos