So, for the record, there is nothing wrong with the RPM?
-- -m
Sebastian wrote:
I looked at that already and it seemed high. Mine is also: kernel.shmmax = 4294967295
I found the problem though: max number of segments = 4096 segments allocated 4096
Fixed with: sysctl -w kernel.shmmni=8192 kernel.shmmni = 8192
Thanks for making me look at ipcs again though.
Sebastian
From: Josh Luthman [mailto:josh at imaginenetworksllc.com] Sent: 30 November 2007 15:18 To: hobbit at hswn.dk Subject: Re: [hobbit] Hobbit server doesn't start on CentOS 5 with hobbit-4.2.0 installed
FTR my Hobbit server:
-> sysctl -a|grep shmmax kernel.shmmax = 4294967295
On 11/30/07, HAMPL Pavel <phampl at csob.cz <mailto:phampl at csob.cz> > wrote:
Hi,
What about to increase shmmax in the system when it complains that cannot get allocated new 262kB? You can check what is your size: # sysctl -a|grep shmmax This cmd says you what is already used: # ipcs -m
You can increase it in /etc/sysctl (just put there something big, it is just a restriction, kernel.shmmax = XXXX) and then apply it by : # sysctl -p
Cheers,
Pavel Hampl
From: Sebastian [mailto:spa at syntec.co.uk] Sent: Friday, November 30, 2007 3:47 PM To: hobbit at hswn.dk Subject: RE: [hobbit] Hobbit server doesn't start on CentOS 5 with hobbit-4.2.0 installed
I uninstalled hobbit-4.2.0-7.el5.re.i386.rpm and compiled hobbit-4.2.0 from source with the allinone.patch and get exactly the same error.
It might be worth noting that this was originally a minimum CentOS 5 install
- I had to install gcc-c++ (and rrd-devel and pcre-devel) to compile hobbit, and I previously had to install gcc for compiling some other software - all from yum.
The server has 2 GB of RAM but is running several other services.
Any other ideas?
Sebastian
From: Josh Luthman [mailto:josh at imaginenetworksllc.com] Sent: 29 November 2007 18:44 To: hobbit at hswn.dk Subject: Re: [hobbit] Hobbit server doesn't start on CentOS 5 with hobbit-4.2.0-7.el5.re.i386.rpm installed
Just compile it from source. If you don't know how to do that I can give you instructions command by command, just ask. I use CentOS5 on my boxes but I've never bothered with the RPM.
On 11/29/07, Sebastian <spa at syntec.co.uk> wrote:
I installed an RPM of hobbit-4.2.0 called hobbit-4.2.0-7.el5.re.i386.rpm, which I probably got from here:
<http://rpm.razorsedge.org/centos-5/RE/repodata/repoview/hobbit-4-4.2.0-7.el 5.re.html> http://rpm.razorsedge.org/centos-5/RE/repodata/repoview/hobbit-4-4.2.0-7.el5 .re.html It includes the All-in-one patch. So I configured the cfg files and started hobbit, but I get this in hobbitlaunch.log:
2007-11-29 17:33:47 hobbitlaunch starting 2007-11-29 17:33:47 Loading tasklist configuration from /usr/libexec/hobbit/server/etc/hobbitlaunch.cfg 2007-11-29 17:33:47 Loading hostnames 2007-11-29 17:33:47 Loading saved state 2007-11-29 17:33:47 Cannot access checkpoint file /usr/libexec/hobbit/server/tmp/hobbitd.chk for restore 2007-11-29 17:33:47 Setting up network listener on 0.0.0.0:1984 2007-11-29 17:33:47 Setting up signal handlers 2007-11-29 17:33:47 Setting up hobbitd channels 2007-11-29 17:33:47 Could not get shm of size 262144: No space left on device 2007-11-29 17:33:47 Cannot setup status channel 2007-11-29 17:33:47 Task hobbitd terminated, status 1
This is the first time I've started it, so I presume that this is normal: "Cannot access checkpoint file /usr/libexec/hobbit/server/tmp/hobbitd.chk for restore". The problem looks like this: "Could not get shm of size 262144: No space left on device". I see that there are two similar issues listed on <http://www.hswn.dk/hobbit/help/known-issues.html> http://www.hswn.dk/hobbit/help/known-issues.html that relate to FreeBSD, but none of the sysctl keys listed are in this version of Linux:
cat /proc/version
Linux version 2.6.18-8.1.15.el5.centos.plus ( <mailto:mockbuild at builder6.centos.org> mockbuild at builder6.centos.org ) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Thu Oct 25 06:49:40 EDT 2007
Google returns 1 result for "Could not get shm of size" "No space left on device" and that was the Known Issues page I've already checked. Any ideas?
Also, I noticed that the hobbitd.pid file did not get deleted when hobbitd terminated. It seems like it should have been.
Many thanks,
Sebastian