+ Responder ao Tópico



  1. #1

    Padrão 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
    auditriority = 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

  2. #2

    Padrão 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



  3. #3

    Padrão 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

  4. #4

    Padrão Re: Servidor samba travando ao abrir arquivo.

    Victor,

    Qual o tamanho do seu tmpfs? Mais precisamente /dev/shm?

    Sds.

    Carlos Mattos



  5. #5

    Padrão Re: Servidor samba travando ao abrir arquivo.

    segunda-feira, quando eu chegar no serviço, olho e coloco aqui no forum.

    Att, Victor

  6. #6

    Padrão 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.



  7. #7

    Padrã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.

  8. #8

    Padrão 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
    Última edição por victornunes; 12-03-2011 às 11:57.



  9. #9

    Padrão 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