[Zope] ZEO clients eating up / filesystem
Andreas Jung
lists at andreas-jung.com
Fri Sep 30 08:13:34 EDT 2005
Perhaps your FS grows because ZEO write the cache files to /tmp (which is
on your root filesystem)?
-aj
--On 30. September 2005 14:06:16 +0200 Reinoud van Leeuwen
<reinoud.v at n.leeuwen.net> wrote:
> Hi,
>
> We have a ZEO setup with a Plone based intranet, and for some reason it
> seems that Zope is filling up space in the root filesystem. I have to
> restart Zope twice a day to clear it up (restarting Zope clears up the
> space). lsof does not list anything open in the root filesystem and
> swapping is done in the swap partition.
>
> Has anyone observed the same and found a solution?
>
>
> System details:
> - FreeBSD 4.10-RELEASE
> - Pyhton 2.3.4
> - Zope 2.7.3
> - SOFTWARE_HOME /usr/local/zope/lib/python
> - ZOPE_HOME /usr/local/zope
> - INSTANCE_HOME /usr/local/WWW/intranet/zeo_client1
> (2 CPU FreeBSD machines running two ZEO instances)
>
> Filesystem Size Used Avail Capacity Mounted on
> /dev/da0s1a 1032M 207M 742M 22% /
> /dev/da0s1e 4.1G 519M 3.3G 14% /usr
> /dev/da0s1g 133G 1.3G 121G 1% /usr/local
> /dev/da0s1f 4.1G 53M 3.7G 1% /var
> procfs 4.1K 4.1K 0B 100% /proc
>
> This is the zope startup script in /usr/local/etc/rc.d
>
># !/bin/sh
># Start or stop zope
># $FreeBSD: ports/www/zope/files/zope.sh,v 1.4 2004/11/16 00:02:25 pav Exp
># $ PROVIDE: zope
># REQUIRE: DAEMON
># BEFORE: LOGIN
># KEYWORD: FreeBSD shutdown
>#
> prefix=/usr/local
># Define these zope_* variables in one of these files:
># /etc/rc.conf
># /etc/rc.conf.local
># /etc/rc.conf.d/zope
>#
># DO NOT CHANGE THESE DEFAULT VALUES HERE
>#
> zope_enable=${zope_enable:-"NO"} # Enable gkrellmd
> zope_instances=${zope_instances:-""} # List of instancehome dirs
> . /usr/local/etc/rc.subr
> name="zope"
> rcvar=`set_rcvar`
> load_rc_config $name
> if checkyesno zope_enable; then
>
> case "$1" in
> start)
> echo "Starting Zope"
> ;;
> stop)
> echo "Stopping Zope"
> ;;
> restart)
> echo "Restarting Zope"
> ;;
> *)
> echo "Unknown action \"$1\""
> ;;
> esac
>
> last_zope_instance=`echo $zope_instances | /usr/bin/awk {'print
> $NF'}`
> for instance in $zope_instances
> do
> if [ -r ${instance}/etc/${name}.conf -a -x
> ${instance}/bin/zopectl ]; then
> echo -n " Instance ${instance} -> "
> ${instance}/bin/zopectl $1
> if [ $instance != $last_zope_instance ]; then
> echo "sleeping 40 seconds between
> instances to prevent read conflict errors during startup"
> sleep 40
> fi
> fi
> done
> fi
>
>
> --
> __________________________________________________
> "Nothing is as subjective as reality"
> Reinoud van Leeuwen reinoud.v at n.leeuwen.net
> http://www.xs4all.nl/~reinoud
> __________________________________________________
> _______________________________________________
> Zope maillist - Zope at zope.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 186 bytes
Desc: not available
Url : http://mail.zope.org/pipermail/zope/attachments/20050930/6234661a/attachment.bin
More information about the Zope
mailing list