Have you try just delete the file and try to start it again?
Nick Duda escribió:
> Same thing. I start squid:
>
> /usr/local/squid/sbin/squid
>
> And then I kill it:
>
> /usr/local/squid/sbin/squid -k kill
>
> PID file still exists.
>
> -----Original Message-----
> From: Carlos Anderson Jardim [mailto:cajardim_at_santacasasjc.com.br]
> Sent: Friday, May 23, 2008 9:43 AM
> To: Nick Duda; squid-users_at_squid-cache.org
> Subject: RES: [squid-users] Squid not running, PID exists
>
> Hi,
>
> Change in squid.conf the line pid_filename to:
>
> pid_filename /usr/local/squid/var/squid.pid
>
> And start the squid.
>
> Regards
>
> --------------------------------
> Carlos Anderson Jardim
> Tecnologia da Informacao - Redes e Internet
> Santa Casa de São José dos Campos - SP - Brazil
> Linux User #403727
> FUG-BR User #381
> Tel.: +55 12 3876-1760
>
> -----Mensagem original-----
> De: Nick Duda [mailto:nduda_at_VistaPrint.com]
> Enviada em: sexta-feira, 23 de maio de 2008 10:36
> Para: 'Carlos Anderson Jardim'; squid-users_at_squid-cache.org
> Assunto: RE: [squid-users] Squid not running, PID exists
>
> Interesting. When I start it in debug mode (-NCd1) the squid.pid appears.
> When I stop squid in debug mode the squid.pid goes away. Why is this not
> happening when not running debug mode?
>
> The /usr/local/squid directory and everything below is owned to squid user,
> which is the effective user.
>
> Debug output:
>
> 2008/05/23 09:30:51| Starting Squid Cache version 2.6.STABLE19 for
> i686-pc-linux-gnu...
> 2008/05/23 09:30:51| Process ID 15752
> 2008/05/23 09:30:51| With 1024 file descriptors available
> 2008/05/23 09:30:51| Using epoll for the IO loop
> 2008/05/23 09:30:51| Performing DNS Tests...
> 2008/05/23 09:30:51| Successful DNS name lookup tests...
> 2008/05/23 09:30:51| DNS Socket created at 0.0.0.0, port 43529, FD 6
> 2008/05/23 09:30:51| Adding domain vistaprint.net from /etc/resolv.conf
> 2008/05/23 09:30:51| Adding nameserver x.x.x.x from /etc/resolv.conf
> 2008/05/23 09:30:51| Adding nameserver x.x.x.x from /etc/resolv.conf
> 2008/05/23 09:30:51| Adding nameserver x.x.x.x from /etc/resolv.conf
> 2008/05/23 09:30:51| helperOpenServers: Starting 50 'sf_userinfo' processes
> 2008/05/23 09:30:53| Unlinkd pipe opened on FD 61
> 2008/05/23 09:30:53| Swap maxSize 10238976 KB, estimated 787613 objects
> 2008/05/23 09:30:53| Target number of buckets: 39380
> 2008/05/23 09:30:53| Using 65536 Store buckets
> 2008/05/23 09:30:53| Max Mem size: 8192 KB
> 2008/05/23 09:30:53| Max Swap size: 10238976 KB
> 2008/05/23 09:30:53| Store logging disabled
> 2008/05/23 09:30:53| Rebuilding storage in /usr/local/squid/var/cache
> (DIRTY)
> 2008/05/23 09:30:53| Using Least Load store dir selection
> 2008/05/23 09:30:53| Current Directory is /usr/local/squid/var/logs
> 2008/05/23 09:30:53| Loaded Icons.
> 2008/05/23 09:30:53| Smartfilter: Initializing SmartFilter
> 2008/05/23 09:30:53| SmartFilter: SmartFilter Plugin Library Version
> 4.2.1.00
> 2008/05/23 09:30:53| SmartFilter: Trying to start plugin thread
> 2008/05/23 09:30:53| SmartFilter: Created communication thread
> 2008/05/23 09:30:53| SmartFilter: SmartFilter init: SmartFilter initialized.
> 2008/05/23 09:30:53| Accepting transparently proxied HTTP connections at
> 0.0.0.0, port 3128, FD 68.
> 2008/05/23 09:30:53| Accepting ICP messages at 0.0.0.0, port 3130, FD 69.
> 2008/05/23 09:30:53| Accepting SNMP messages on port 3401, FD 70.
> 2008/05/23 09:30:53| WCCP Disabled.
> 2008/05/23 09:30:53| Ready to serve requests.
> 2008/05/23 09:30:54| Store rebuilding is 1.5% complete
> 2008/05/23 09:30:56| Done reading /usr/local/squid/var/cache swaplog (277177
> entries)
> 2008/05/23 09:30:56| Finished rebuilding storage from disk.
> 2008/05/23 09:30:56| 277177 Entries scanned
> 2008/05/23 09:30:56| 0 Invalid entries.
> 2008/05/23 09:30:56| 0 With invalid flags.
> 2008/05/23 09:30:56| 277177 Objects loaded.
> 2008/05/23 09:30:56| 0 Objects expired.
> 2008/05/23 09:30:56| 0 Objects cancelled.
> 2008/05/23 09:30:56| 0 Duplicate URLs purged.
> 2008/05/23 09:30:56| 0 Swapfile clashes avoided.
> 2008/05/23 09:30:56| Took 3.1 seconds (88218.3 objects/sec).
> 2008/05/23 09:30:56| Beginning Validation Procedure
> 2008/05/23 09:30:56| 262144 Entries Validated so far.
> 2008/05/23 09:30:56| Completed Validation Procedure
> 2008/05/23 09:30:56| Validated 277177 Entries
> 2008/05/23 09:30:56| store_swap_size = 3937784k
> 2008/05/23 09:30:56| storeLateRelease: released 0 objects
>
>
>
> -----Original Message-----
> From: Carlos Anderson Jardim [mailto:cajardim_at_santacasasjc.com.br]
> Sent: Friday, May 23, 2008 9:28 AM
> To: Nick Duda; squid-users_at_squid-cache.org
> Subject: RES: [squid-users] Squid not running, PID exists
>
> 1 - If you start squid in debug mode, see the result, paste output here
> please.
>
> # squid -d
>
> 2 - Maybe the directory is not owner squid, verify permissions.
>
> Regards.
>
> --------------------------------
> Carlos Anderson Jardim
> Tecnologia da Informacao - Redes e Internet
> Santa Casa de São José dos Campos - SP - Brazil
> Linux User #403727
> FUG-BR User #381
> Tel.: +55 12 3876-1760
>
>
> -----Mensagem original-----
> De: Nick Duda [mailto:nduda_at_VistaPrint.com]
> Enviada em: sexta-feira, 23 de maio de 2008 09:57
> Para: 'squid-users_at_squid-cache.org'
> Assunto: [squid-users] Squid not running, PID exists
>
> When squid is running, /usr/local/squid/var/logs/squid.pid exists
> If I kill squid, the pid file still exists.
> If I restart squid it just overwrites the squid.pid with the new PID
>
> Anyway I can tell squid when its not running to ditch the PID file (without
> relying on scripts and cron jobs to test for this?)
>
> - Nick
>
>
> ----
>
>
> Esta mensagem e seus anexos sao destinados exclusivamente ao(s) destinatario(s)
>
> identificado(s) acima e contem informacoes confidenciais ou privilegiadas.
>
> Se voce nao e o destinatario destes materiais, nao esta autorizado a utiliza-los
>
> para nenhum fim. Solicitamos que voce apague a mensagem e seus anexos e avise
>
> imediatamente o remetente. O conteudo desta mensagem e de seus anexos nao
>
> representa necessariamente a opiniao e a intencao da empresa, nao implicando em
>
> qualquer obrigacao ou responsabilidade adicionais.
>
>
>
>
Received on Fri May 23 2008 - 14:07:14 MDT
This archive was generated by hypermail 2.2.0 : Tue Aug 05 2008 - 01:05:14 MDT