Henrik Nordstrom disse na ultima mensagem: > And yes, I don't care much for diskd. Never have. My main focus is on > aufs and ufs. But how swap.state is maintained should be the same in all > three "ufs" based cache_dir types. And with current FreeBSDs also fully > capable of using aufs... I followed your advice and changed to aufs but aufs has serious problems too firstable, after unclean reboot swap.state grows until disk is full and squid dies, so same problem as diskd, only in messages appears until it dies something different: Jun 24 08:02:20 gw squid[1026]: Store rebuilding is 100.0% complete Jun 24 08:03:50 gw squid[1026]: Store rebuilding is 100.0% complete Jun 24 08:04:05 gw squid[1026]: Store rebuilding is 100.0% complete Jun 24 08:04:20 gw squid[1026]: Store rebuilding is 100.0% complete Jun 24 08:05:05 gw squid[1026]: Store rebuilding is 100.0% complete Jun 24 08:06:05 gw squid[1026]: Store rebuilding is 100.0% complete Jun 24 08:06:20 gw squid[1026]: Store rebuilding is 100.0% complete Jun 24 08:06:35 gw squid[1026]: Store rebuilding is 100.0% complete .... swap.state grows and grows until disk is full and squid dies but it get worse because without any visible reason aufs starts wiping out cache subdirs until it is nothing left on the disk. This case has nothing to do with the unclean shutdown problem. The following takes place on a running machine without any visible trigger, no reboot, no error neither form the OS or squid but this: storeSwapOutFileClosed: dirno 0, swapfile 0009FC83, errflag=-1 (2) No such file or directory storeDirClean: WARNING: Creating /c/c2/63/52 storeDirClean: /c/c2/63/52: (2) No such file or directory storeDirClean: WARNING: Creating /c/c1/0A/02 storeDirClean: /c/c1/0A/02: (2) No such file or directory storeSwapOutFileClosed: dirno 0, swapfile 0009FC83, errflag=-1 (2) No such file or directory storeSwapOutFileClosed: dirno 0, swapfile 0009FC85, errflag=-1 (2) No such file or directory and to answer your upcoming questions, hardware is 100% ok, this are SMP machines running freebsd releng_6 amd64 "wipe_out" starts on all cache_dirs (look at the attached images) aufs was running for a week (after your advice) until it happened, some weeks before on diskd, and before months diskd with 2.5-S14-20060721 same problem on 3 server I went back to diskd and 2.5 now but what kind of evil advice you gave me here :) Michel ... **************************************************** Datacenter Matik http://datacenter.matik.com.br E-Mail e Data Hosting Service para Profissionais. ****************************************************
Attachment:
ds_cache2-week.png
Description: PNG image
Attachment:
ds_cache1-week.png
Description: PNG image