+ Responder ao Tópico



  1. #1

    Angry slackware12+squid+diskd não funfa!!

    quando habilito diskd o squid não funfa +

    essa é a mensagem de erro:
    2007/11/11 20:15:29| Starting Squid Cache version 2.6.STABLE16 for i686-pc-linux-gnu...
    2007/11/11 20:15:29| Process ID 12905
    2007/11/11 20:15:29| With 1024 file descriptors available
    2007/11/11 20:15:29| Using epoll for the IO loop
    2007/11/11 20:15:29| Performing DNS Tests...
    2007/11/11 20:15:29| Successful DNS name lookup tests...
    2007/11/11 20:15:29| DNS Socket created at 0.0.0.0, port 33163, FD 5
    2007/11/11 20:15:29| Adding nameserver 127.0.0.1 from squid.conf
    2007/11/11 20:15:29| Unlinkd pipe opened on FD 10
    2007/11/11 20:15:29| Swap maxSize 5242880 KB, estimated 403298 objects
    2007/11/11 20:15:29| Target number of buckets: 20164
    2007/11/11 20:15:29| Using 32768 Store buckets
    2007/11/11 20:15:29| Max Mem size: 262144 KB
    2007/11/11 20:15:29| Max Swap size: 5242880 KB
    2007/11/11 20:15:29| storeDiskdInit: msgget: (28) No space left on device
    FATAL: msgget failed
    Squid Cache (Version 2.6.STABLE16): Terminated abnormally.
    CPU Usage: 0.008 seconds = 0.008 user + 0.000 sys
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 0

  2. #2

    Padrão

    "No space left on device"
    Traduzindo...
    Sem espaco deixado no dispositivo.

    Provavelmente, a partição está sem espaço.


    Saudações,

  3. #3

    Padrão

    posta seu squid.conf

    parece tambem que seu cache_mem esta muito alto...

  4. #4

    Padrão squid

    Reveja a configuração do squid, e por que usar slack 12 e nao o 11?

  5. #5

    Padrão

    nao faz diferença usar.. slack11.. 12... freebsd.. etc etc. !!

    o sistema estando bem configurado.. e o squid tambem.. performance identica

    tenho proxy em linux (fedora), redhat e freebsd.. todos com o mesmo desempenho ..

    anexo alguns graficos:

    Requisições por segundo, Grafico de desempenho (HITS e BYTE), consumo da CPU

    Miniaturas de Anexos Miniaturas de Anexos Clique na imagem para uma versão maior

Nome:	         reqsec.png
Visualizações:	119
Tamanho: 	14,2 KB
ID:      	1323   Clique na imagem para uma versão maior

Nome:	         cpu.day.png
Visualizações:	118
Tamanho: 	12,9 KB
ID:      	1324  

    Clique na imagem para uma versão maior

Nome:	         hitratio.day.png
Visualizações:	125
Tamanho: 	20,0 KB
ID:      	1325  

  6. #6

    Padrão

    ai galera as configs são estas...

    http_port 3128 transparent
    visible_hostname on
    visible_hostname Nerdz X Informática e Desenvolvimento
    cache_mgr [email protected]
    ftp_user [email protected]
    #
    error_directory /usr/local/squid/share/errors/Portuguese
    #
    maximum_object_size_in_memory 64 KB
    maximum_object_size 2048 KB
    minimum_object_size 0 KB
    #
    cache_mem 256 MB
    cache_swap_low 90
    cache_swap_high 95
    cache_effective_user nobody
    cache_effective_group nogroup
    #
    refresh_pattern ^ftp: 15 20% 2280
    refresh_pattern ^gopher: 15 0% 2280
    refresh_pattern . 15 20% 2280
    #
    cache_access_log /var/log/squid/access.log
    cache_store_log /var/log/squid/store.log
    cache_log /var/log/squid/cache.log
    #
    diskd_program /usr/bin/diskd
    coredump_dir /var/log/squid
    #cache_dir ufs /squid 5120 16 256 (funciona)
    #cache_dir aufs /squid 2000 16 256 (não fuciona)
    cache_dir diskd /squid 5120 16 256 Q1=64 Q2=72 (não fuciona)
    #
    dns_nameservers 127.0.0.1
    #
    acl all src 0.0.0.0/0.0.0.0
    acl manager proto cache_object
    acl localhost src 127.0.0.1/255.255.255.255
    #acl SSL_ports port port 443 563
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 563 # https, snews
    acl Safe_ports port 70 # gopher
    acl Safe_ports port 210 # wais
    acl Safe_ports port 280 # http-mgmt
    acl Safe_ports port 488 # gss-http
    acl Safe_ports port 591 # filemaker
    acl Safe_ports port 777 # multiling http
    acl Safe_ports port 901 # swat
    acl Safe_ports port 1025-65535 # portas altas
    acl purge method PURGE
    acl CONNECT method CONNECT
    #
    http_access allow manager localhost
    http_access deny manager
    http_access allow purge localhost
    http_access deny purge
    #
    acl redelocal src 192.168.50.0/24
    http_access allow localhost
    http_access allow redelocal
    #
    http_access deny all


    disco:
    Filesystem Size Used Avail Use% Mounted on
    /dev/hda2 29G 12G 17G 42% /

    1gb de memoria

    só não funfa quando habilita o diskd ou aufs, o squid esta compilado com suporte, ta tudo diretinho mais da esse erro de msgget

    ja fiz a parada de alterar as veriaveis do kernel no /proc/sys/kernel/msgmnin e msgmmax

    vlw ai pela atenção e espero resolver esse problema pq meu squid ta meio lerdo e vi uns artigos que falam q o diskd aumenta consideravelmente a performance do squid!

  7. #7

    Padrão

    visible_hostname Nerdz X Informática e Desenvolvimento

    troca isso !! visible_hostname deve ser um fqdn ... ex.. proxy.provdor.com.br

    abaixa o cache_mem pra 64 MB



  8. #8

    Padrão

    visible_hostname www.nerdz-x.com
    ja está assim, o forum que mudou!!!

    auterei a linha da memoria pra
    cache_mem 64 MB

    e nada.

    segue o log

    2007/11/12 12:24:31| Starting Squid Cache version 2.6.STABLE16 for i686-pc-linux-gnu...
    2007/11/12 12:24:31| Process ID 19085
    2007/11/12 12:24:31| With 1024 file descriptors available
    2007/11/12 12:24:31| Using epoll for the IO loop
    2007/11/12 12:24:31| Performing DNS Tests...
    2007/11/12 12:24:31| Successful DNS name lookup tests...
    2007/11/12 12:24:31| DNS Socket created at 0.0.0.0, port 33412, FD 5
    2007/11/12 12:24:31| Adding nameserver 127.0.0.1 from squid.conf
    2007/11/12 12:24:31| Unlinkd pipe opened on FD 10
    2007/11/12 12:24:31| Swap maxSize 5242880 KB, estimated 403298 objects
    2007/11/12 12:24:31| Target number of buckets: 20164
    2007/11/12 12:24:31| Using 32768 Store buckets
    2007/11/12 12:24:31| Max Mem size: 65536 KB
    2007/11/12 12:24:31| Max Swap size: 5242880 KB
    2007/11/12 12:24:31| storeDiskdInit: msgget: (28) No space left on device
    FATAL: msgget failed
    Squid Cache (Version 2.6.STABLE16): Terminated abnormally.
    CPU Usage: 0.012 seconds = 0.012 user + 0.000 sys
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 0

  9. #9

    Padrão

    executa um


    squid -z

    rm -rf /squid/swap.*

    depois tenta iniciar ..

  10. #10

    Padrão

    ja fiz isso.. até mudei a pasta do squid e recriei tudo, atualizei e nada!!
    moh foda isso!!!

    e aqui é um servidor wireless com 50 clientes e media de 15 simultaneo!!!

    vlw a força meo!

  11. #11

    Padrão squid

    Amigo uso FreeBSD,tbm tentei usar o diskd com squid 2.6 stable16 e não funcionou!tbm nem tive tempo para olhar direito!
    hoje uso o squid 2.6 stable3 e funciona com diskd mais em vez do processo aparecer diskd aparece diskd-daemon.nao sei se tem haver, mais reparei isso!

    Testa ae com o 2.6stable3 para ver!

    falow

  12. #12

    Padrão

    vou tentar fazer esse downgrade brother e posto o resultado aqui!
    vlw

  13. #13

    Padrão

    mesmo problema meo!!

    segue os logs:

    2007/11/12 20:54:43| Starting Squid Cache version 2.6.STABLE3 for i686-pc-linux-gnu...
    2007/11/12 20:54:43| Process ID 14160
    2007/11/12 20:54:43| With 1024 file descriptors available
    2007/11/12 20:54:43| Using epoll for the IO loop
    2007/11/12 20:54:43| Performing DNS Tests...
    2007/11/12 20:54:43| Successful DNS name lookup tests...
    2007/11/12 20:54:43| DNS Socket created at 0.0.0.0, port 33489, FD 5
    2007/11/12 20:54:43| Adding nameserver 127.0.0.1 from squid.conf
    2007/11/12 20:54:43| Unlinkd pipe opened on FD 10
    2007/11/12 20:54:43| Swap maxSize 5242880 KB, estimated 403298 objects
    2007/11/12 20:54:43| Target number of buckets: 20164
    2007/11/12 20:54:43| Using 32768 Store buckets
    2007/11/12 20:54:43| Max Mem size: 131072 KB
    2007/11/12 20:54:43| Max Swap size: 5242880 KB
    2007/11/12 20:54:43| storeDiskdInit: msgget: (28) No space left on device
    FATAL: msgget failed
    Squid Cache (Version 2.6.STABLE3): Terminated abnormally.
    CPU Usage: 0.016 seconds = 0.008 user + 0.008 sys
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 0


    isso é o bicho!!!

    vou tentar atualizar o diskd pra ver no que dá... vlw a força galera!

  14. #14

    Padrão

    Citação Postado originalmente por nerdz-x Ver Post
    mesmo problema meo!!

    segue os logs:

    2007/11/12 20:54:43| Starting Squid Cache version 2.6.STABLE3 for i686-pc-linux-gnu...
    2007/11/12 20:54:43| Process ID 14160
    2007/11/12 20:54:43| With 1024 file descriptors available
    2007/11/12 20:54:43| Using epoll for the IO loop
    2007/11/12 20:54:43| Performing DNS Tests...
    2007/11/12 20:54:43| Successful DNS name lookup tests...
    2007/11/12 20:54:43| DNS Socket created at 0.0.0.0, port 33489, FD 5
    2007/11/12 20:54:43| Adding nameserver 127.0.0.1 from squid.conf
    2007/11/12 20:54:43| Unlinkd pipe opened on FD 10
    2007/11/12 20:54:43| Swap maxSize 5242880 KB, estimated 403298 objects
    2007/11/12 20:54:43| Target number of buckets: 20164
    2007/11/12 20:54:43| Using 32768 Store buckets
    2007/11/12 20:54:43| Max Mem size: 131072 KB
    2007/11/12 20:54:43| Max Swap size: 5242880 KB
    2007/11/12 20:54:43| storeDiskdInit: msgget: (28) No space left on device
    FATAL: msgget failed
    Squid Cache (Version 2.6.STABLE3): Terminated abnormally.
    CPU Usage: 0.016 seconds = 0.008 user + 0.008 sys
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 0


    isso é o bicho!!!

    vou tentar atualizar o diskd pra ver no que dá... vlw a força galera!

    Cara da uma olhadinha!

    Interface Homem-máquina » diskd - No space left on device

    https://under-linux.org/forums/adm-e...odes-full.html

    [squid-users] Re: FATAL ERROR - No space left on device from storeDiskdInit from Thod Nguyen on 2003-04-16 (squid-users)

  15. #15

    Padrão

    segui essas dicas e tb não deu certo brother!!!
    acho que vou ter que me contentar com o aufs mesmo!

    vlw a todos!

  16. #16

    Padrão

    Citação Postado originalmente por alexandrecorrea Ver Post
    nao faz diferença usar.. slack11.. 12... freebsd.. etc etc. !!

    o sistema estando bem configurado.. e o squid tambem.. performance identica

    tenho proxy em linux (fedora), redhat e freebsd.. todos com o mesmo desempenho ..

    anexo alguns graficos:

    Requisições por segundo, Grafico de desempenho (HITS e BYTE), consumo da CPU

    Ola Alexandre

    Qual programa que voce utilizou para pegar os dados conexoes do Squid ?

    Obrigado.

  17. #17

    Padrão

    Citação Postado originalmente por nerdz-x Ver Post
    segui essas dicas e tb não deu certo brother!!!
    acho que vou ter que me contentar com o aufs mesmo!

    vlw a todos!
    aufs eh melhor ..

    aqui eu to usando aufs no freebsd.. ta rolando legal !!

    ---

    eu uso snmp + rrdtool pra coletar e gerar os dados

  18. #18

    Padrão

    Obrigado

    Achei um link que ensina fazer um script em perl para coletar dados..
    Index of /squid-rrd
    Valeu !!

  19. #19

  20. #20

    Padrão

    ae galera, só pra constar, descobri o problema com o diskd

    simples no squid.conf o path do diskd é /usr/local/squid/libexec/disk-daemon e não /usr/bin/diskd

    vlw pela força e fica ai a dica pra quem pegar uma config errada e ficar doido como eu!