Dear All, Has anyone heard of problems running Zope 2.6.1 on Redhat Linux 9.0 using ZServer/Python 2.1.3? Specifically, unstable web browsing unless running in single thread mode, particularly when accessing the management interface, and crashing when ZServer FTP is accessed (ie. through port 8021)? We have this problem, from an installation from the binary tarbell onto a clean installation of RH9.0 running on x86. If this is a common problem - is there a solution? Cheers, Andrew
Hi Andrew, Andrew Jessup wrote:
Has anyone heard of problems running Zope 2.6.1 on Redhat Linux 9.0 using ZServer/Python 2.1.3? Specifically, unstable web browsing unless running in single thread mode, particularly when accessing the management interface, and crashing when ZServer FTP is accessed (ie. through port 8021)?
We have this problem, from an installation from the binary tarbell onto a clean installation of RH9.0 running on x86.
If this is a common problem - is there a solution?
You are at the point to change your OS. Enter the world of Debian/Linux. Move NOW! :-)) We discussed this problem a few days ago on this list. RedHat changes in RH 9 standard kernel to POSIX thread library for Linux. You have two choices: 1) Upgrade from RedHat 9.0 standard kernel 2.4.20-8 to 2.4.20-13.9 and upgrade your glic and glic-common to 2.3.2-27.9. Be carefull at this point and choose the right kernel and(!) glibc for your processor type. If you have an i686, but install i386 packages, your system will useless FOR EVER. see http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=88456 You can download rpm packages from redhat errata website or via ftp from ftp.redhat.de/pub/redhat/updates/9/en/os Installing RPMs: rpm -Uvh glic-2.3.2-27.9-xxx glibc-common-2.3.2-27.9.xxx rpm -Uvh kernel-2.4.20-13.9-xxx Reboot the system. 2) Disbale POSIX thread library in the standard kernel by setting "export LD_ASSUME_KERNEL=2.4.1" in the bash you use to start zope. Note: Since RedHat 8.0 use "-m" option for ps to see all threads, eg. ps -aum More Information: http://www.kerneltrap.org/node.php?id=422 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=89601 Have fun with Debian M. -- Marcus Schopen (0> P.O. Box 10 25 25 //\ Deutsche Zope User Group D-33525 Bielefeld V_/_ www.dzug.org
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Marcus Schopen
Has anyone heard of problems running Zope 2.6.1 on Redhat Linux 9.0 using ZServer/Python 2.1.3?
If this is a common problem - is there a solution?
Yes, and yes.
You are at the point to change your OS. Enter the world of Debian/Linux. Move NOW! :-))
This isn't necessary, though I'm sure Debian users like the idea. Red Hat has admittedly become much more agressive in their upgrades. They want those requiring stability to purchase their Enterprise versions, while the bleeding edge folk can stick with their "regular" distribution.
1) Upgrade from RedHat 9.0 standard kernel 2.4.20-8 to 2.4.20-13.9 and upgrade your glic and glic-common to 2.3.2-27.9.
In other words, update to the latest Red Hat Errata for the kernel and glibc. Updating both of these fixed all the problems I was having.
Installing RPMs:
rpm -Uvh glic-2.3.2-27.9-xxx glibc-common-2.3.2-27.9.xxx
I had some bad problems when upgrading glibc, even with the correct i686 packages. I ended up having to go to the 'rescue' mode after booting from the CD and doing an 'rpm -e --root=/mnt/sysimage [old glibc]' and 'rpm --root=/mnt/sysimage -Uvh [new package]' to get things working again. A big pain since I do 99.99% of my work 15 miles from my servers, but it wasn't that difficult and I've had no problems since.
2) Disbale POSIX thread library in the standard kernel by setting "export LD_ASSUME_KERNEL=2.4.1" in the bash you use to start zope.
This wasn't necessary for me, but others may have had to use it for reasons I don't know.
Note: Since RedHat 8.0 use "-m" option for ps to see all threads, eg. ps -aum
Really? Since 8.0? I only noticed this starting with the latest RH9 kernel update a few days ago. At any rate, I'm personally glad to see this FreeBSD-ish behavior I came to know and love. _______________________ Ron Bickers Logic Etc, Inc.
Ron Bickers wrote:
You are at the point to change your OS. Enter the world of Debian/Linux. Move NOW! :-))
This isn't necessary, though I'm sure Debian users like the idea. Red Hat has admittedly become much more agressive in their upgrades. They want those requiring stability to purchase their Enterprise versions, while the bleeding edge folk can stick with their "regular" distribution.
That's why I love Debian ... ;-) Cheers, M.
Hi Andrew, Andrew Jessup wrote:
and crashing when ZServer FTP is accessed (ie. through port 8021)?
Marcus again. If you close the shell you started Zope from, Zope doesn't know where to give out its debug information. Solutions: a) start your zope using "nohup ./start &" or b) disable the debug "-D" option of z2.py in start script or c) do something like this in your startscript STUPID_LOG_FILE=$ZOPE_HOME/var/zope-debug.log export STUPID_LOG_FILE to write all debug output to $ZOPE_HOME/var/zope-debug.log be zoped M. -- Marcus Schopen (0> P.O. Box 10 25 25 //\ Deutsche Zope User Group D-33525 Bielefeld V_/_ www.dzug.org
participants (4)
-
Andrew Jessup -
Marcus Schopen -
Marcus Schopen -
Ron Bickers