Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Samba 3.0.24 PDC lentidão abrir arquivos DOC e XLS
27/11/2008, 09:32
Resposta: #1
Samba 3.0.24 PDC lentidão abrir arquivos DOC e XLS
Bom dia amigos, estou com um problema já a uns 30 dias e não consigo uma solução definitiva para o mesmo.

Tenho um servidor debian etch Samba PDC 3.0.24 que serve arquivos para 25 estações todas windows XP.

O hardware dele é Intel® Core™2 Duo CPU E4600 @ 2.40GHz
3,5 Gb de memória ram (são 4Gb mas só reconheceu 3,5)
Placa rede gigabit
ligados em um switch 3com c/ porta giga
Cabo cat6 certificado do servidor a porta giga do switch.
Hd sata 250Gb

O total de arquivos no servidor é de 30 Gb.

Bom este servidor roda já a 4 meses não me dava nenhum trabalho tudo funcionando perfeitamente e rápido, backups sendo realizados anoite para hd externo usb.

De 30 dias para cá ela começou a apresentar lentidão para abrir apenas arquivos DOC e XLS nas estações XP.

das estações windows xp demora uns 40 segundos para abrir um arquivo.

Esquisitices:

- De um servidor Windows 2003 que não foi adicionado ao dominio não há demora para abrir estes arquivos.
- Hora ocorre a lentidão hora não ocorre a lentidão nas estações.

monitorando o servidor não vejo nenhuma anomalia, ele trabalha com folga de 1,5 gb de memória, processador então está sempre zerado sem uso, placa de rede não apresenta erros, opçoes do samba já trabalhei com:
kernel oplocks = Yes
#lock spin count = 50 (não existe mais no samba 3)
lock spin time = 25
oplocks = yes
level2 oplocks = Yes
panic action = echo `date` > /var/log/samba/panic.log
read raw = Yes
write raw = Yes
getwd cache = yes
dead time = 15
max xmit = 65535

Já alterei estes parametros tirei oplocks read e write alterei valor de max xmit.

Também já tirei o servidor da porta giga e coloquei em um porta 100mb/s

placa de rede mesmo não apresentando erros vou trocar hoje atarde.

só vai faltar trocar o switch.

o compartilhamento está com as seguinte opções:

[ORCAMENTOS]
Comment = Repositorio Orcamentos
browseable = yes
public = yes
create mask = 0666
writable = yes
force group = grupodominio
#force user = nobody
#force create mode = 0770
#force create mode = 777
#force directory mode = 777
path = /home/samba/orcamentos

nas estações tem o nod32 como antivirus tb desalibitei a checagem de documentos word excel no antivirus e nada.

Lembrando que a lentidão é apenas em arquivos DOC e XLS.

Arquivos tipo pdf, zip, autocad entre outros não tem lentidão nem nas estações do dominio nem do servidor 2003 que não está no dominio.

E que o servidor 2003 que não está no dominio abre DOC e XLS sem apresentar lentidão.

alguém já passou por algo parecido?

Alguém pode ajudar os poucos cabelos que me restam estao ficando brancos rsrsr.

Agradeco a opinião de todos.
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/11/2008, 12:38
Resposta: #2
 
kra... MUITO estranho isso ai...
Adiciona esse parametro na sessão global do seu smb.conf:

socket options = TCP_NODELAY

e esses aqui tbm:
interfaces = ethx
bind interfaces only = yes

onde ethx será a sua placa de rede que responderá as requisições do samba!

depois é só reiniciar o samba!

Dennis Fernandes.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/11/2008, 14:23
Resposta: #3
re
Potiguar obrigado antes de mais nada.

Mas todos estes parametros já estão setados.

veja como está, tb devo lembrar que ele funcionou normalmente até 30 dias atrás.

socket options = SO_SNDBUF=8192 SO_RCVBUF=8192 TCP_NODELAY

interfaces = ethx
bind interfaces only = yes


Também cheguei a alterar SO_SNDBUF e RCVBUF para valores menores mas não surtiu efeito.

estou pesquisando sobre memória e cache no momento, tb estou trocando a placa de rede giga mesmo não apresentando nenhum erro de tx e rx.

obrigado mais uma vez
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/11/2008, 15:21
Resposta: #4
 
Porque você não tenta atualizar o samba?
Antes de trocar a sua ethernet?

vlw

Dennis Fernandes.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/11/2008, 15:31
Resposta: #5
 
atualizei o apt, mas no meu apt esta é a ultima versão. 3.0.24

só c eu compilar ele, mas funcionava normalmente antes. a interface eu já troquei estou fazendo testes...

vai atrazar um pco pq eu um problema de sincronização nas estaçoes e as pastas não aparecem...estou tendo que passar uma a uma. e sincronizando elas.
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/11/2008, 21:05
Resposta: #6
 
É incrivel toda vez que tenho um problema e o mesmo persiste, quando eu posto ele no forum logo sai a solução! acho que vou começar a postar antes de sofrer tanto.

Bom obrigado pela ajuda potiguar, e a todos do forum.

Resolvi meu problema utilizando o tcpdump, eu reparei que toda vez que ia abrir um arquivo word ou excel ele travava por algum tempo com um pacote fazendo solicitação arp para um ip especifico.

Fui verificar o ip era uma impressora.

Depois vi que a mascara de rede da impressora estava configurada errada, tinha configurações para ipv6 entre outros erros de configuração.

Bom bastou reparar as configurações da impressora e minha dor de cabeça acabou.

Amanhã vou pegar de pau o responsável pela configuração da impressora, rsrsrsr

E eu que passei uma semana alterando parametros do samba e mais uma semana alterando hardware.

bom tá ai gente minha experiencia, e ver que nem sempre o problema está no servidor ou no hardware dele em si, e tres vivas ao tcpdump.

há agora volto ao meu outro samba c/ clipper dbf e ntx... esse tá foda de arrumar o samba demora 40s para calcular valores das tabelas dbf e ntx e imprimir um nota. oque no windows é 1s. (esse pepino to há 2 meses sem resolver mas uma hora sai)


Abraços a todos e boa noite
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/11/2008, 23:05
Resposta: #7
 
Valeu chapa! seu feedback foi muito importante!
E parabéns por você ter conseguido resolver um problema "chato"!

eu tenho acesso a um server samba com software em clipper tbm... o bd é dbf e o indice é CDX... e funciona normal...
por sinal... na config dele ta bem basica, nao tem neim PDC p/ voce ter uma ideia.. neim socket option.. ta "pelado" o smb.conf!

Dennis Fernandes.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
28/11/2008, 00:38
Resposta: #8
 
MUITO INTERESSANTE:

O .CDX tem a grande vantagem de ser um arquivo que suporta vários índices, sendo denominado de arquivo Bag. A vantagem está no seguinte: se vocês tem vários programas que acessam a mesma base de dados, e num determinado momento houve a necessidade de um programa criar mais uma chave de índice, sendo com o .CDX, todos os outros programas automaticamente estarão atualizando também esta chave, pois quando se abre um .CDX, todas as chaves contidas nele serão abertas. Outra vantagem é que os índices do FoxPro são compactados, gerando arquivos de tamanho muito reduzido. Para se ter uma idéia, alguns arquivos .CDX podem ficar até 90% menores que os seus relativos .NTX, e até 60% mais rápidos.


Fonte:
http://www.geocities.com/oyama_b/clipper009.html

Dennis Fernandes.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS