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

Reply via email to