Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Squid lento para iniciar…

    Scheduled Pinned Locked Moved Portuguese
    13 Posts 2 Posters 4.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      elvio.tche
      last edited by

      @marcelloc:

      já olhou no cache.log? habilitou o softupdates nesta instalação?

      Opa… olhei no cache e encontrei a seguinte situação em várias linhas:

      2012/09/17 12:42:19| DiskThreadsDiskFile::openDone: (2) No such file or directory
      2012/09/17 12:42:19| 	/var/squid/cache/00/CC/0000CC0A
      2012/09/17 12:42:20| DiskThreadsDiskFile::openDone: (2) No such file or directory
      2012/09/17 12:42:20| 	/var/squid/cache/00/85/00008571
      2012/09/17 12:42:20| DiskThreadsDiskFile::openDone: (2) No such file or directory
      2012/09/17 12:42:20| 	/var/squid/cache/00/48/000048AA
      
      

      talvez seja o caso de ter que re-criar a estrutura de diretórios do cache.
      Mas, quando eu parei o squid e executei o comando "squid -z" não deveria ter sido resolvido isso ?

      O Softupdates que tu te referes é o "Firmware Auto Update" (utilizei o link: http://updates.pfsense.org/_updaters) ?

      1 Reply Last reply Reply Quote 0
      • marcellocM
        marcelloc
        last edited by

        @elvio.tche:

        O Softupdates que tu te referes é o "Firmware Auto Update" ?

        Não.

        Da uma olhada nos tutoriais de instalação, mais especificamente este:

        Melhorando a performance de disco no pfSense
        Tópico relacionado: http://forum.pfsense.org/index.php/topic,43736.0.html

        att,
        Marcello Coutinho

        Treinamentos de Elite: http://sys-squad.com

        Help a community developer! ;D

        1 Reply Last reply Reply Quote 0
        • E
          elvio.tche
          last edited by

          @marcelloc:

          @elvio.tche:

          O Softupdates que tu te referes é o "Firmware Auto Update" ?

          Não.

          Da uma olhada nos tutoriais de instalação, mais especificamente este:

          Melhorando a performance de disco no pfSense
          Tópico relacionado: http://forum.pfsense.org/index.php/topic,43736.0.html

          att,
          Marcello Coutinho

          Bom, com o comando "mount", o resultado foi o seguinte:

          [2.0.1-RELEASE...]/(1): mount
          /dev/ad0s1a on / (ufs, local)
          devfs on /dev (devfs, local)
          /dev/md0 on /var/run (ufs, local)
          devfs on /var/dhcpd/dev (devfs, local)
          /dev/md10 on /var/tmp/havpRAM (ufs, local, soft-updates)
          
          

          Pelo que entendi, o ideal seria formatar e instalar novamente o sistema criando partição separa para o /var e o /usr.

          … e quanto ao "squid -z", seria o caso de parar o serviço, excluir o conteúdo de "/var/squid/cache", rodar o comando e reiniciar o serviço?

          1 Reply Last reply Reply Quote 0
          • marcellocM
            marcelloc
            last edited by

            @elvio.tche:

            Pelo que entendi, o ideal seria formatar e instalar novamente o sistema criando partição separa para o /var e o /usr.

            e Habilitar o soft-updates na partição /usr e /var

            @elvio.tche:

            … e quanto ao "squid -z", seria o caso de parar o serviço, excluir o conteúdo de "/var/squid/cache", rodar o comando e reiniciar o serviço?

            Isso. Apague o conteúdo de /var/squid/cache (recomendo não apagar a pasta para não correr o risco de ter problemas com permissões) e inicie o squid em seguida.

            Não esqueça de olhar o cache.log

            Treinamentos de Elite: http://sys-squad.com

            Help a community developer! ;D

            1 Reply Last reply Reply Quote 0
            • E
              elvio.tche
              last edited by

              @marcelloc:

              Isso. Apague o conteúdo de /var/squid/cache (recomendo não apagar a pasta para não correr o risco de ter problemas com permissões) e inicie o squid em seguida.

              Não esqueça de olhar o cache.log

              Ok.
              Vou esperar um pouco para formatar, pois tenho que ver um HD que esteja sobrando e tals, mas, primeiro, quando for possível, vou parar o squid, vou proceder a limpeza de "/var/squid/cache/*". Depois volto a postar os resultados.

              Valeu.

              1 Reply Last reply Reply Quote 0
              • E
                elvio.tche
                last edited by

                @marcelloc:

                Isso. Apague o conteúdo de /var/squid/cache (recomendo não apagar a pasta para não correr o risco de ter problemas com permissões) e inicie o squid em seguida.
                Não esqueça de olhar o cache.log

                Buenas… resolvido a lentidão do squid ao inicar.
                Criei o seguinte script:

                #!/bin/sh
                echo Resentando serviço e cache squid...
                echo ...
                /usr/local/etc/rc.d/squid.sh stop
                rm -rf /var/squid/cache/*
                rm /var/squid/logs/cache.*
                touch /var/squid/logs/cache.log
                chown proxy:proxy /var/squid/logs/cache.log
                squid -z
                /usr/local/etc/rc.d/squid.sh start
                echo ...
                echo Fim do Processo!
                echo ...
                

                … após a execução, foi dar um "reboot" e ficou rápido novamente.
                Acho que foi algum bug com a estrutura de cache.

                Amanhã vou atualizar o "squid 3.1.20 pkg 2.0.5_3" para "squid 3.1.20 pkg 2.0.5_4".
                Verifiquei também que tem atualização do sarg "pkg v.0.6" para "pkg v.0.6.1".

                abraços,
                Valeu.

                1 Reply Last reply Reply Quote 0
                • marcellocM
                  marcelloc
                  last edited by

                  @elvio.tche:

                  Verifiquei também que tem atualização do sarg "pkg v.0.6" para "pkg v.0.6.1".

                  Subi a 0.6.1 agora  a pouco  ;D

                  Treinamentos de Elite: http://sys-squad.com

                  Help a community developer! ;D

                  1 Reply Last reply Reply Quote 0
                  • E
                    elvio.tche
                    last edited by

                    @marcelloc:

                    @elvio.tche:

                    Verifiquei também que tem atualização do sarg "pkg v.0.6" para "pkg v.0.6.1".

                    Subi a 0.6.1 agora  a pouco  ;D

                    Aproveitando, resumidamente, quas modificações do "squid 3.1.20 pkg 2.0.5_3" para "squid 3.1.20 pkg 2.0.5_4"
                    e para
                    sarg "pkg v.0.6" para "pkg v.0.6.1"?

                    grato.

                    1 Reply Last reply Reply Quote 0
                    • marcellocM
                      marcelloc
                      last edited by

                      histórico do sarg: https://github.com/bsdperimeter/pfsense-packages/commits/master/config/sarg

                      Historico do squid3: https://github.com/bsdperimeter/pfsense-packages/commits/master/config/squid-reverse

                      Treinamentos de Elite: http://sys-squad.com

                      Help a community developer! ;D

                      1 Reply Last reply Reply Quote 0
                      • E
                        elvio.tche
                        last edited by

                        @marcelloc:

                        @elvio.tche:

                        Pelo que entendi, o ideal seria formatar e instalar novamente o sistema criando partição separa para o /var e o /usr.

                        e Habilitar o soft-updates na partição /usr e /var

                        No caso de formatar e destinar partições ao "/", "/usr" e "/var" (etc…), com um HD de 80GB, qual o tamanho ideal para cada uma delas?

                        1 Reply Last reply Reply Quote 0
                        • marcellocM
                          marcelloc
                          last edited by

                          O tamanho ideal varia de acordo com a necessidade.

                          Você pode balancear 65 gb entre /usr e /var e deixar o resto para o / e swap

                          Treinamentos de Elite: http://sys-squad.com

                          Help a community developer! ;D

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.