Autor Tópico: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic  (Lida 27071 vezes)

Offline maxquessada

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Online: 18 de Outubro de 2010, 16:21 »
Boa tarde pessoal,

Estou com um problema aqui, estamos realizando um upgrade no servidor onde tínhamos um p4 512mb e Slackware instalado, e agora estamos colocando um HP ML 110 com 4 Gb e Ubuntu Server 10.04 64Bits.

O programa principal que é software Contmatic http://www.contmatic.com.br/ ele diz ser e é compatível com linux utilizando somente como file server,pois o outro server foi eu que fiz há mais de 3 anos, está rodando normalmente até hoje é apenas um upgrade em hardware e S.O, pois o outro está um pouco velho.

Com todo esse hardware novo os relatórios, consultas, alterações, visualização estão todas lentas.

O smb.conf está igual ao meu do slackware

Código: [Selecionar]
                                       
# Global parameters

[global]
        workgroup = CONTABIL
        netbios name = Servidor
        server string = Servidor de Arquivos
        security = SHARE
     
[dados]
        comment = Pasta Compartilhada
        path = /work/samba/dados
        read only = no
        writable = yes
        guest ok = yes
        force create mode = 0777
        force directory mode = 0777
       
[Phoenix]
        comment = Sistema Phoenix
        path = /work/samba/phoenix
        read only = no
        writable = yes
        guest ok = yes
        force create mode = 0777
        force directory mode = 0777 
     

Porém as versões do samba estão diferentes, no slackware 12 está 2.2.8 e o Ubuntu server 10.04 está 3.x.

Navegando achei mais um com problema, mas já tem um tempo
http://www.mail-archive.com/debian-user-portuguese@lists.debian.org/msg111908.html

Gostaria de fazer um downgrade no samba para 2.2.x alguém sabe como fazer?

Em outros tópicos disseram que o samba lento pode ser placa de rede, com driver do fabricante, porém a HP não disponibiliza o driver para Ubuntu server 10.04.
O driver de rede do ML 110 da HP, foi reconhecido normalmente na instalação do ubuntu server

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #1 Online: 18 de Outubro de 2010, 23:19 »
Amigo, é bucha mesmo!

Eu se fosse você ia começando a ver outra distro! Se o seu problema é a versão do Samba 3.x a coisa é séria! Desde o Ubuntu Dapper Drake (6.06) que a versão do Samba está na 3.x! E agora? Mesmo que você fosse usar a versão de 4 anos atrás já perto do fim de seu ciclo de vida, seria uma versão 3.x!

Até o CentOs usa samba 3.x desde a sua versão 3.9!!!  Então tá soda a coisa!

Agora o mais interessante é que na lista dos pacotes do Slackware 12 diz que a versão do samba dele é a versão 3.0.2x, você fez downgrade no Slackware também? A versão 2.2.8 é do Slackware 9!  

Fazer o dowgrade para uma versão tão antiga do samba vai ser problema na certa! Você vai ter que remover todas as bibliotecas da versão 3.x para colocar tudo da 2.2.8! Isso com certeza vai dar conflito com as bibliotecas novas das aplicações restantes!  Eu falo por uma experiência que tive com o Squid! Usava a versão 3.x e tinha que ir para a 2.7!  Era pau em cima de pau quando tentei usar a 2.7 no lugar da 3.x! Foi mais fácil arrumar a versão mais nova!

Não tem nenhuma configuração diferente do samba que ajude? Já procurou por configurações atuais do samba, para a versão 3.x? Não é por você estar usando uma configuração antiga que tá tudo lento?  Senão você vai acabar tendo que ficar no Slackware 12 mesmo!  
« Última modificação: 18 de Outubro de 2010, 23:26 por galactus »
Kubuntu 21.10 / Linux Mint XFCE 20.2

Offline maxquessada

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #2 Online: 19 de Outubro de 2010, 10:26 »
Sim naquela época eu fiz downgrade do samba exatamente pelo mesmo problema que estou tendo hoje lentidão.

E agora estou tentando fazer o mesmo, tentei pegar no samba.org a mesma versão que estou usando nesse cliente, mas ele está como samba2.x.tar.gz

Descompactei como su
/samba2/source
./configure
make
make install

Não me retornou erro algum mas não consegui subir o samba.....

Vou tentar pegar usando um pacote samba 2.x.deb, alguém tem um link fácil para pegar?

Alguém já passou por isso??

att

Offline maxquessada

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #3 Online: 19 de Outubro de 2010, 11:31 »
Observação versão do slackware é 10.1.0 onde pensei que fosse versão 12 mas mesmo assim ele vem com samba 3.x onde fiz o downgrade para samba 2.28


Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #4 Online: 19 de Outubro de 2010, 12:34 »
Sinceramente, o melhor que você faz, é procurar uma alternativa que não seja dowgrade.

Offline maxquessada

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #5 Online: 19 de Outubro de 2010, 13:33 »
Ok vamos tentar sem realizar downgrade...

Lembrando que o smb.conf estão idênticos nas duas Distro
 
Fiz o seguinte teste dei um "testparm" em cada um
no Ubuntu Sever ele me retornou o meu smb.conf normalmente.
Código: [Selecionar]
# Global parameters

[global]
        workgroup = CONTABIL
        netbios name = Servidor
        server string = Servidor de Arquivos
        security = SHARE
      
[dados]
        comment = Pasta Compartilhada
        path = /work/samba/dados
        read only = no
        writable = yes
        guest ok = yes
        force create mode = 0777
        force directory mode = 0777
        
[Phoenix]
        comment = Sistema Phoenix
        path = /work/samba/phoenix
        read only = no
        writable = yes
        guest ok = yes
        force create mode = 0777
        force directory mode = 0777


Agora no slack olha o que ele retornou isso... tudo... para ver tudo precisei dar "testparm |more"

Código: [Selecionar]
# Global parameters
[global]
        coding system =
        client code page = 850
        code page directory = /etc/codepages
        workgroup = CONTABIL
        netbios name = SERVIDOR
        netbios aliases =
        netbios scope =
        server string = Servidor de Arquivos
        interfaces =
        bind interfaces only = No
        security = SHARE
        encrypt passwords = No
        update encrypted = No
        allow trusted domains = Yes
        hosts equiv =
        min passwd length = 5
        map to guest = Never
        null passwords = No
        obey pam restrictions = No
        password server =
        smb passwd file = /etc/samba/private/smbpasswd
        root directory =
        pam password change = No
        passwd program = /usr/bin/passwd
        passwd chat = *new*password* %n\n *new*password* %n\n *changed*
        passwd chat debug = No
        username map =
        password level = 0
        username level = 0
        unix password sync = No
        restrict anonymous = No
        lanman auth = Yes
        ssl server key =
        ssl client cert =
        ssl client key =
        ssl egd socket =
        ssl entropy file =
        ssl entropy bytes = 256
        ssl require clientcert = No
        ssl require servercert = No
        ssl ciphers =
        ssl version = ssl2or3
        ssl compatibility = No
        admin log = No
        log level = 0
        syslog = 1
        syslog only = No
        log file =
        max log size = 5000
        timestamp logs = Yes
        debug hires timestamp = No
        debug pid = No
        debug uid = No
        protocol = NT1
        large readwrite = Yes
        max protocol = NT1
        min protocol = CORE
        read bmpx = No
        read raw = Yes
        write raw = Yes
        acl compatibility =
        nt smb support = Yes
        nt pipe support = Yes
        nt status support = Yes
        announce version = 4.9
        announce as = NT
        max mux = 50
        max xmit = 16644
        name resolve order = lmhosts host wins bcast
        max ttl = 259200
        max wins ttl = 518400
        min wins ttl = 21600
        time server = No
        unix extensions = No
        change notify timeout = 60
        deadtime = 0
        getwd cache = Yes
        keepalive = 300
        lpq cache time = 10
        max smbd processes = 0
        max disk size = 0
        max open files = 10000
        name cache timeout = 660
        read size = 16384
        socket options = TCP_NODELAY
        stat cache size = 50
        use mmap = Yes
        total print jobs = 0
        load printers = Yes
        printcap name = /etc/printcap
        disable spoolss = No
        enumports command =
        addprinter command =
        deleteprinter command =
        show add printer wizard = Yes
        os2 driver map =
        strip dot = No
        mangling method = hash
        character set =
        mangled stack = 50
        stat cache = Yes
         domain admin group =
        domain guest group =
        machine password timeout = 604800
        add user script =
        delete user script =
        logon script =
        logon path = \\%N\%U\profile
        logon drive =
        logon home = \\%N\%U
        domain logons = No
        os level = 20
        lm announce = Auto
        lm interval = 60
        preferred master = Auto
        local master = Yes
        domain master = Auto
        browse list = Yes
        enhanced browsing = Yes
        dns proxy = Yes
        wins proxy = No
        wins server =
        wins support = No
        wins hook =
        kernel oplocks = Yes
        lock spin count = 3
        lock spin time = 10
        oplock break wait time = 0
        add share command =
        change share command =
        delete share command =
        config file =
        preload =
        lock dir = /var/cache/samba
        pid directory = /var/run/samba
        utmp directory =
        wtmp directory =
        utmp = No
        default service =
        message command =
        dfree command =
        valid chars =
        remote announce =
        remote browse sync =
        socket address = 0.0.0.0
        homedir map =
        time offset = 0
         NIS homedir = No
        source environment =
        panic action =
        hide local users = No
        host msdfs = No
        winbind uid =
        winbind gid =
        template homedir = /home/%D/%U
        template shell = /bin/false
        winbind separator = \
        winbind cache time = 15
        winbind enum users = Yes
        winbind enum groups = Yes
        winbind use default domain = No
        comment =
        path =
        alternate permissions = No
        username =
        guest account = nobody
        invalid users =
        valid users =
        admin users =
        read list =
        write list =
        printer admin =
        force user =
        force group =
        read only = Yes
        create mask = 0744
        force create mode = 00
        security mask = 0777
        force security mode = 00
        directory mask = 0755
        force directory mode = 00
        directory security mask = 0777
        force directory security mode = 00
        force unknown acl user = 00
        inherit permissions = No
        inherit acls = No
        guest only = No
        guest ok = No
        only user = No
        hosts allow =
        hosts deny =
        status = Yes
        nt acl support = Yes
        profile acls = No
        block size = 1024
        max connections = 0
        min print space = 0
        strict allocate = No
        strict sync = No
        sync always = No
        write cache size = 0
        max print jobs = 1000
        printable = No
        postscript = No
        printing = bsd
        print command = lpr -r -P%p %s
        lpq command = lpq -P%p
        lprm command = lprm -P%p %j
        lppause command =
        lpresume command =
        queuepause command =
        queueresume command =
        printer name =
        use client driver = No
        default devmode = No
        printer driver =
        printer driver file = /etc/samba/printers.def
        printer driver location =
        default case = lower
        case sensitive = No
        preserve case = Yes
        short preserve case = Yes
        mangle case = No
        mangling char = ~
        hide dot files = Yes
        hide unreadable = No
        delete veto files = No
        veto files =
        hide files =
        veto oplock files =
        map system = No
        map hidden = No
        map archive = Yes
        mangled names = Yes
        mangled map =
        browseable = Yes
        blocking locks = Yes
        csc policy = manual
        fake oplocks = No
        locking = Yes
        oplocks = Yes
        level2 oplocks = Yes
        oplock contention limit = 2
        posix locking = Yes
        strict locking = No
        share modes = Yes
        copy =
        include =
        exec =
        preexec close = No
        postexec =
        root preexec =
        root preexec close = No
        root postexec =
        available = Yes
        volume =
        fstype = NTFS
        set directory = No
        wide links = Yes
        follow symlinks = Yes
        dont descend =
        magic script =
        magic output =
        delete readonly = No
        dos filemode = No
        dos filetimes = No
        dos filetime resolution = No
        fake directory create times = No
        vfs object =
        vfs options =
        msdfs root = No
        use rhosts = No
        ssl = No
        ssl hosts =
        ssl hosts resign =
        ssl CA certDir =
        ssl CA certFile =
        ssl server cert =

[dados]
        comment = Pasta Compartilhada
        path = /work/dados
        read only = No
        force create mode = 0777
        force directory mode = 0777
        guest ok = Yes

[Phoenix]
        comment = Sistema Phoenix
        path = /work/phoenix
        read only = No
        force create mode = 0777
        force directory mode = 0777
        guest ok = Yes
    

Estou ficando maluco com esse server....

 
« Última modificação: 19 de Outubro de 2010, 13:37 por maxquessada »

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #6 Online: 19 de Outubro de 2010, 13:34 »
Eu nunca passei por isso! .deb fácil só se você baixar do repositório do Debian Woody!  :-[

Ele usava uma versão 2.x! Até o Sarge já usava 3.x!  Isso é loucura!

http://archive.debian.net/search?keywords=samba&searchon=names&suite=woody&section=all
Kubuntu 21.10 / Linux Mint XFCE 20.2

Offline maxquessada

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #7 Online: 19 de Outubro de 2010, 14:34 »
Seguinte quando chamo o exe do programa e logo nele só por ter aberto dê uma olhada o tanto de arquivo que ele chama junto
Código: [Selecionar]
Select all. | Invert selection.
    ID do processo    Compartilhamento    Usuário    Grupo    Conectado de    Conectado em    Abrir arquivos   
2177 Phoenix

192.168.0.100 Tue Oct 19 14:27:10 2010 /work/samba/phoenix/Geral/USUSIS.BTR (DENY_NONE)
/work/samba/phoenix/Geral/USUSIS.LCK (DENY_NONE)
/work/samba/phoenix/DefRel/RP000003.Def (DENY_NONE)
/work/samba/phoenix/DefRel/RP000001.Def (DENY_NONE)
/work/samba/phoenix/folha.exe (DENY_WRITE)
/work/samba/phoenix/Geral/Eventos.BTR (DENY_NONE)
/work/samba/phoenix/Geral/CADGW.LCK (DENY_NONE)
/work/samba/phoenix/Geral/USUCTRL.LCK (DENY_NONE)
/work/samba/phoenix/DefRel/RP000006.Def (DENY_NONE)
/work/samba/phoenix/DefRel/RP000004.Def (DENY_NONE)
/work/samba/phoenix/Geral/EVENTOS.LCK (DENY_NONE)
/work/samba/phoenix/Geral/USUARIOS.LCK (DENY_NONE)
/work/samba/phoenix/Geral/UsuMod.BTR (DENY_NONE)
/work/samba/phoenix/Geral/UsuCtrl.BTR (DENY_NONE)
/work/samba/phoenix/Geral/USUEMP.LCK (DENY_NONE)
/work/samba/phoenix/Geral/EmpFolha.BTR (DENY_NONE)
/work/samba/phoenix/Geral/EMPFOLHA.LCK (DENY_NONE)
/work/samba/phoenix/Geral/cadgw.BTR (DENY_NONE)
/work/samba/phoenix/DefRel/RP000002.Def (DENY_NONE)
/work/samba/phoenix/Geral/USUMOD.LCK (DENY_NONE)
/work/samba/phoenix/DefRel/RP000005.Def (DENY_NONE)
/work/samba/phoenix/Geral/USUARIOS.BTR (DENY_NONE)
/work/samba/phoenix/Ctrl/CTRLFolh.Imp (DENY_ALL)
/work/samba/phoenix/Geral/UsuEmp.BTR (DENY_NONE)



Dentro dele tem que ativar a empresa para realizar consultas e alterações e tudo mais ativada a empresa o que ele chama de arquivos.
Código: [Selecionar]

    ID do processo    Compartilhamento    Usuário    Grupo    Conectado de    Conectado em    Abrir arquivos   
2177 Phoenix

192.168.0.100 Tue Oct 19 14:27:10 2010 /work/samba/phoenix/Geral/USUSIS.BTR (DENY_NONE)
/work/samba/phoenix/Geral/USUSIS.LCK (DENY_NONE)
/work/samba/phoenix/Empresas/014/0/PARTABLE.LCK (DENY_NONE)
/work/samba/phoenix/folha.exe (DENY_WRITE)
/work/samba/phoenix/Geral/Eventos.BTR (DENY_NONE)
/work/samba/phoenix/Empresas/014/0/PARTABLE.BTR (DENY_NONE)
/work/samba/phoenix/Geral/CADGW.LCK (DENY_NONE)
/work/samba/phoenix/Geral/USUCTRL.LCK (DENY_NONE)
/work/samba/phoenix/Geral/EVENTOS.LCK (DENY_NONE)
/work/samba/phoenix/Geral/USUARIOS.LCK (DENY_NONE)
/work/samba/phoenix/Geral/UsuMod.BTR (DENY_NONE)
/work/samba/phoenix/Geral/UsuCtrl.BTR (DENY_NONE)
/work/samba/phoenix/Empresas/014/0/PARAMEMP.LCK (DENY_NONE)
/work/samba/phoenix/Geral/USUEMP.LCK (DENY_NONE)
/work/samba/phoenix/Geral/EmpFolha.BTR (DENY_NONE)
/work/samba/phoenix/Geral/PARAMGER.BTR (DENY_NONE)
/work/samba/phoenix/Geral/PARAMGER.LCK (DENY_NONE)
/work/samba/phoenix/Geral/EMPFOLHA.LCK (DENY_NONE)
/work/samba/phoenix/Geral/cadgw.BTR (DENY_NONE)
/work/samba/phoenix/Geral/USUMOD.LCK (DENY_NONE)
/work/samba/phoenix/Geral/USUARIOS.BTR (DENY_NONE)
/work/samba/phoenix/Empresas/014/0/PARAMEMP.BTR (DENY_NONE)
/work/samba/phoenix/Geral/UsuEmp.BTR (DENY_NONE)
/work/samba/phoenix/Geral/FPAS.LCK (DENY_NONE)
/work/samba/phoenix/Geral/Fpas.BTR (DENY_NONE)


Vou tentar otimizar o samba para esses arquivos alguém pode me ajudar com dicas avançadas do samba de como, ajustar o melhor desempenho do samba, não preciso controlar nada no samba, sem log, sem diretivas de usuário e tudo mais, o que puder me ajudar a melhorar o desempenho dele.



Offline maxquessada

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #8 Online: 19 de Outubro de 2010, 14:49 »
Navegando fiz algumas alterações onde meu smb.conf ficou agora assim
Código: [Selecionar]
# Global parameters
 
[global]
        workgroup = CONTABIL
        netbios name = Servidor
        server string = Servidor de Arquivos
        security = SHARE
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        csc policy = disable
        time server = yes
        hide special files = yes
        security mask = 0000
        directory security mask = 0000
        create mask = 0774
        directory mask = 0775
        force create mode = 0664
        force directory mode = 0775
        force directory security mode = 7777
        force security mode = 7777
        map archive = no
        map hidden = no
        map read only = no
        map system = no
        syslog only = yes
        syslog = 1
        log level = 1
        veto oplock files = /*.NTX/*.ntx/*.exe/*.lck/*.LCK/*.Def/*.Imp/*.BTR
     
[dados]
        comment = Pasta Compartilhada
        path = /work/samba/dados
        read only = no
        writable = yes
        guest ok = yes
        force create mode = 0777
        force directory mode = 0777
       
[Phoenix]
        comment = Sistema Phoenix
        path = /work/samba/phoenix
        read only = no
        writable = yes
        guest ok = yes
        force create mode = 0777
        force directory mode = 0777

Ainda não está legal, melhorou mas ainda há uma certa lentidão. Se tiverem alguma sugestão será muito bem vinda, pois estou ficando louco.

att

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #9 Online: 19 de Outubro de 2010, 17:13 »
Citar
security = SHARE
Livre-se disso.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline maxquessada

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #10 Online: 20 de Outubro de 2010, 09:44 »
Valeu pela dica
Citar
security = SHARE
Livre-se disso.

Ainda não testei mas irei sim com certeza.


Outra informação o filesystem utilizado tanto no slack quanto no ubuntu server está o ReiserFS.

Testando copia de arquivo da seguinte forma:
Um arquivo de 3Gb dentro de uma pasta qualquer, sendo copiada para uma outra pasta dentro do mesmo HD e filesystem, foi mais lento do que eu copiar para um hd externo conectado pela porta usb usando o filesystem fat32.

Agora estou redimensionando o hd para criar uma partição com fat32 e testar o desempenho. Estou fazendo isso porque já que o sistema não é cliente/servidor os arquivos não serão maiores que 4gb e não quero tratar nada, quero apenas desempenho, estou vendo uma luz.

Alguém concorda com isso ou que estou fazendo é besteira.
 

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #11 Online: 20 de Outubro de 2010, 10:45 »
Olha, eu sempre procuro usar configurações do samba do Suse! Fica muito rápido!
Reiserfs não é uma boa não! Os caras tão voltando todo o desenvolvimento para o ext4!
FAT32? Acho arriscado, fácil de corromper né! Você pode tentar o ext3 também!

Aqui tem dois exemplos de turoriais do samba para o Suse, veja se ajuda:

http://opensuse.swerdna.org/suselanprimer.html
http://en.opensuse.org/SDB:Printing_via_SMB_(Samba)_Share_or_Windows_Share

Outras dicas do Fórum gringo do Ubuntu e outros sites:

http://ubuntuforums.org/showthread.php?t=379913
http://tips4linux.com/speed-up-samba-network-access/
http://www.linuxquestions.org/questions/linux-server-73/extremly-slow-samba-536370/

Acho que valem uma tentativa!
« Última modificação: 20 de Outubro de 2010, 11:10 por galactus »
Kubuntu 21.10 / Linux Mint XFCE 20.2

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #12 Online: 20 de Outubro de 2010, 11:52 »
Se for pra sair do Reiser, só pra Ext4. Trocar pra Ext3 é trocar 6 por meia dúzia. Fat é passo pra trás.

Se o objetivo for servir arquivos grandes, XFS é uma boa opção.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline maxquessada

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #13 Online: 20 de Outubro de 2010, 17:47 »
Citar
security = SHARE
Livre-se disso.

Testando removi isso como nosso amigo sugeriu, tirando ele só loga no samba autenticando o usuário do linux/samba.

Daquele jeito qualquer usuário rolava, sem autenticação.

Olha, eu sempre procuro usar configurações do samba do Suse! Fica muito rápido!
Reiserfs não é uma boa não! Os caras tão voltando todo o desenvolvimento para o ext4!
FAT32? Acho arriscado, fácil de corromper né! Você pode tentar o ext3 também!

Aqui tem dois exemplos de turoriais do samba para o Suse, veja se ajuda:

http://opensuse.swerdna.org/suselanprimer.html
http://en.opensuse.org/SDB:Printing_via_SMB_(Samba)_Share_or_Windows_Share

Outras dicas do Fórum gringo do Ubuntu e outros sites:

http://ubuntuforums.org/showthread.php?t=379913
http://tips4linux.com/speed-up-samba-network-access/
http://www.linuxquestions.org/questions/linux-server-73/extremly-slow-samba-536370/

Acho que valem uma tentativa!

Estou dando uma estudada valeu pela força, mas pelo vi muitas configurações já está pronta no smb.conf, se alguém já tiver o bolo pronto ou mais menos seria muito bom.
Se for pra sair do Reiser, só pra Ext4. Trocar pra Ext3 é trocar 6 por meia dúzia. Fat é passo pra trás.

Se o objetivo for servir arquivos grandes, XFS é uma boa opção.

Vou tentar com ext4, seguindo sua linha de raciocino mas como havia dito lá trás não vou trabalhar com arquivos grandes e nem quero que o filesystem tenha muito tratamento etc..

Agora o Reiserfs estou com ele há mais de 7 anos, pode ter algo melhor hoje mas é difícil de mudar quando está acostumado, nunca tive problemas e quando tive era hardware, onde com umas ferramentas do reiserfs consegui reparar o arquivo.






Offline maxquessada

  • Usuário Ubuntu
  • *
  • Mensagens: 32
    • Ver perfil
Re: Ubuntu server 10.04 64bit + Samba 3.x + Contmatic
« Resposta #14 Online: 21 de Outubro de 2010, 10:02 »
Pessoal como estou ficando louco com isso agora estou fazendo testes até de velocidade de copia de arquivos e gostaria de saber se a velocidade da copia está ok, isto é vou relatar os testes realizados e gostaria de saber em redes, micros e configurações diferentes está correta a velocidade.

Seguinte situação ubuntu server 10.04 com hardware hp ml110, rede cabeada, switch não gerenciavel 10/100, estação1 xp com rede 10/100, estação2 xp com rede 10/100, estação3 ubuntu desktop 10/100
Arquivos comum com o tamanho de até 4Gb só para estabilizar o tempo e verificar a taxa de transferência dos arquivos para o teste.  
Partição do samba compartilhada onde realizada os testes com filesystem ext4.

Configuração atual do smb.conf depois de seguir uns tutoriais indicado acabei alterando para isso
Código: [Selecionar]
# Global parameters
 
[global]
        workgroup = CONTABIL
        netbios name = Servidor
        server string = Servidor de Arquivos
        security = SHARE
        socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
        csc policy = disable
        time server = yes
        hide special files = yes
        security mask = 0000
        directory security mask = 0000
        create mask = 0774
        directory mask = 0775
        force create mode = 0664
        force directory mode = 0775
        force directory security mode = 7777
        force security mode = 7777
        map archive = no
        map hidden = no
        map read only = no
        map system = no
        syslog only = yes
        syslog = 0
        log level = 0
        veto oplock files = /*.NTX/*.ntx/*.exe/*.lck/*.LCK/*.Def/*.Imp/*.BTR
        max xmit = 65535
        getwd cache = yes
        dead time = 15
        sync always = no
        use sendfile = true
        write raw = yes
        read raw = yes
      
[dados]
        comment = Pasta Compartilhada
        path = /work/samba/dados
        read only = no
        writable = yes
        guest ok = yes
        force create mode = 0777
        force directory mode = 0777
        
[Phoenix]
        comment = Sistema Phoenix
        path = /work/samba/phoenix
        read only = no
        writable = yes
        guest ok = yes
        force create mode = 0777
        force directory mode = 0777

[Phoenix2]
        comment = Sistema Phoenix teste
        path = /work/samba/phoenix2
        read only = no
        writable = yes
        guest ok = yes
        force create mode = 0777
        force directory mode = 0777

Primeiro teste
Copiando arquivo da estação1 para server
Taxa de envio da estação xp não consigo ver taxa de transferência do arquivo
Taxa de recebimento server 7,6MiB/s


Segundo teste
Copiando arquivo do server samba para estação1, copia realizada pela estação
Taxa de recebimento estação1 não consigo ver....
Taxa de envio server 10MiB/s



Terceiro teste
Copiando da estação3 para server usando samba
Taxa de recebimento do server 7,6MiB/s
Taxa de envio estação3 7,6MiB/s
Taxa de operação de arquivo em estação3 7,0 MB/seg                      (Editado pela moderação)


Quarto teste
Copiando do server samba para estação3
Taxa de recebimento da estação3  8,9MiB/s
Taxa de envio do server 8,9MiB/s
Taxa de operação 7,0MB/seg


Quinto teste
Copiando da estação3 e estação2 juntos para server
Taxa de recebimento do server 10,8MiB/s
Taxa de envio da estação3 5,1MiB/s
Taxa de envio da estação2 xp não consigo ver
Taxa de operação estação3 5,8MB/seg


Sim estou usando parte gráfica no server por questão de comodidade para copia de arquivos, instalações de pacotes e monitoramento.
Os print screen são do meu laptop com ubuntu desktop também na versão 10.04, acessando o server pelo NX client.

Desde já obrigado a todos....

 

« Última modificação: 23 de Outubro de 2010, 12:03 por platao »