Hi Alan: I believe I've seen this bug filed against the Red Hat bugzilla -- it might not be a bad idea to file it at our bug tracker at http://bugzilla.ganglia.info as well so that we can keep track of it.
Thanks, Bernard On Fri, Nov 12, 2010 at 8:12 AM, Alan J. Gagne <[email protected]> wrote: > OS: Fedora 14 > > Installed Versions. > > [linux2 ~]# rpm -qa | grep ganglia > ganglia-web-3.1.7-2.fc14.i686 > ganglia-gmetad-3.1.7-2.fc14.i686 > ganglia-3.1.7-2.fc14.i686 > ganglia-gmond-3.1.7-2.fc14.i686 > > [linux2 ~]# rpm -qa | grep rrdtool > rrdtool-1.3.8-8.fc14.i686 > > > Remove existing rrd's > [linux2 ~]# rm -rf /var/lib/ganglia/rrds/* > > gmetad: debug 10 > > [linux2 ~]# service gmetad start > Starting GANGLIA gmetad: Going to run as user ganglia > Sources are ... > Source: [Home, step 15] has 1 sources > ip.xxx.xxx.xxx > xml listening on port 8651 > interactive xml listening on port 8652 > Data thread 3029039984 is monitoring [Home] data source > ip.xxx.xxx.xxx > cleanup thread has been started > data_thread() got no answer from any [Home] datasource > data_thread() got no answer from any [Home] datasource > data_thread() got no answer from any [Home] datasource > [Home] is a 2.5 or later data stream > hash_create size = 1024 > hash->size is 1031 > hash_create size = 50 > hash->size is 53 > hash_create size = 50 > hash->size is 53 > rrd_dontneed: Argument 'rrd_file' is NULL. > /bin/bash: line 1: 1361 Segmentation fault /usr/sbin/gmetad > [FAILED] > > Crashes shortly after starting gmond. > > dmesg > [270478.078104] gmetad[1361]: segfault at c ip 0029ee96 sp bf8df050 > error 4 in librrd.so.4.0.7[27d000+31000] > > from /var/log/messages: > Nov 10 13:23:41 linux2 kernel: [270478.078104] gmetad[1361]: segfault at > c ip 0029ee96 sp bf8df050 error 4 in librrd.so.4.0.7[27d000+31000] > > > strace gmetad: > > select(0, NULL, NULL, NULL, {1, 789198}) = 0 (Timeout) > gettimeofday({1289417061, 970960}, NULL) = 0 > gettimeofday({1289417061, 971023}, NULL) = 0 > gettimeofday({1289417061, 971083}, NULL) = 0 > select(0, NULL, NULL, NULL, {7, 307636}) = 0 (Timeout) > gettimeofday({1289417069, 286280}, NULL) = 0 > gettimeofday({1289417069, 286348}, NULL) = 0 > gettimeofday({1289417069, 286409}, NULL) = 0 > select(0, NULL, NULL, NULL, {7, 376561}) = 0 (Timeout) > gettimeofday({1289417076, 670573}, NULL) = 0 > gettimeofday({1289417076, 670642}, NULL) = 0 > gettimeofday({1289417076, 670703}, NULL) = 0 > select(0, NULL, NULL, NULL, {7, 532850}) = 0 (Timeout) > mkdir("/var/lib/ganglia/rrds/__SummaryInfo__", 0755) = 0 > time(NULL) = 1289417084 > stat64("/var/lib/ganglia/rrds/__SummaryInfo__/disk_free.rrd", > 0xbfa11bdc) = -1 ENOENT (No such file or directory) > time(NULL) = 1289417084 > time(NULL) = 1289417084 > open("/etc/localtime", O_RDONLY) = 8 > fstat64(8, {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0 > fstat64(8, {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, > 0) = 0xb7789000 > read(8, > "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0"..., 4096) > = 3519 > _llseek(8, -24, [3495], SEEK_CUR) = 0 > read(8, "\nEST5EDT,M3.2.0,M11.1.0\n", 4096) = 24 > close(8) = 0 > munmap(0xb7789000, 4096) = 0 > stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0 > stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0 > stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0 > open("/var/lib/ganglia/rrds/__SummaryInfo__/disk_free.rrd", > O_WRONLY|O_CREAT|O_TRUNC, 0666) = 8 > write(8, > "RRD\0000003\0\0\0\0/%\300\307C+\37[\2\0\0\0\5\0\0\0\17\0\0\0"..., 112) > = 112 > write(8, "sum\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0GAUGE\0\0\0\0\0\0\0"..., > 240) = 240 > write(8, > "AVERAGE\0\0\0\0\0\0\0\0\0\0\0\0\0\364\0\0\0\1\0\0\0\0\0\0\0"..., 540) = 540 > write(8, "{\361\332L\0\0\0\0", 8) = 8 > write(8, > "U\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 112) = 112 > write(8, > "U\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 112) = 112 > write(8, > "\0\0\0\0\0\0\370\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 80) = 80 > write(8, > "\0\0\0\0\0\0\370\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 80) = 80 > write(8, > "\0\0\0\0\0\0\370\377\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 80) = 80 > write(8, > "\0\0\0\0\0\0\370\377\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 80) = 80 > write(8, > "\0\0\0\0\0\0\370\377J\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 80) > = 80 > write(8, > "\0\0\0\0\0\0\370\377J\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 80) > = 80 > write(8, > "\0\0\0\0\0\0\370\377\362\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 80) = 80 > write(8, > "\0\0\0\0\0\0\370\377\362\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 80) = 80 > write(8, > "\0\0\0\0\0\0\370\3772\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 80) = 80 > write(8, > "\0\0\0\0\0\0\370\3772\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 80) = 80 > time(NULL) = 1289417084 > write(8, "\277\0\0\0", 4) = 4 > write(8, "g\0\0\0", 4) = 4 > write(8, "\266\0\0\0", 4) = 4 > write(8, "\220\0\0\0", 4) = 4 > write(8, "\331\0\0\0", 4) = 4 > write(8, > "\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377"..., > 4096) = 4096 > write(8, > "\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377"..., > 4096) = 4096 > write(8, > "\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377"..., > 4096) = 4096 > write(8, > "\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377"..., > 4096) = 4096 > write(8, > "\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377"..., > 4096) = 4096 > write(8, > "\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377\0\0\0\0\0\0\370\377"..., > 1120) = 1120 > fdatasync(8) = 0 > close(8) = 0 > open("/var/lib/ganglia/rrds/__SummaryInfo__/disk_free.rrd", O_RDONLY) = 8 > fstat64(8, {st_mode=S_IFREG|0644, st_size=23544, ...}) = 0 > fadvise64(8, 0, 0, POSIX_FADV_RANDOM) = 0 > mmap2(NULL, 23544, PROT_READ, MAP_PRIVATE|MAP_NORESERVE, 8, 0) = 0xb7784000 > madvise(0xb7784000, 23544, MADV_RANDOM) = 0 > madvise(0xb7784000, 112, MADV_WILLNEED) = 0 > munmap(0xb7784000, 23544) = 0 > close(8) = 0 > write(2, "rrd_dontneed: Argument 'rrd_file"..., 43) = 43 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- > > ------------------------------------------------------------------------------ > Centralized Desktop Delivery: Dell and VMware Reference Architecture > Simplifying enterprise desktop deployment and management using > Dell EqualLogic storage and VMware View: A highly scalable, end-to-end > client virtualization framework. Read more! > http://p.sf.net/sfu/dell-eql-dev2dev > _______________________________________________ > Ganglia-general mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ganglia-general > ------------------------------------------------------------------------------ Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev _______________________________________________ Ganglia-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ganglia-general

