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

Reply via email to