SELinux was getting in the way. The "solution" I found was to turn off SELinux for httpd, as suggested in: http://fedora.redhat.com/docs/selinux-faq-fc3/index.html#using-s-c- securitylevel
The following line in /var/log/messages (which I really should have noticed immediately) was reporting the problem:
Jun 12 22:19:53 vca1 kernel: audit(1150165193.088:1516): avc: denied { execute } for pid=25575 comm="sh" name="rrdtool" dev=dm-0 ino=9126034 scontext=root:system_r:httpd_sys_script_t tcontext=root:object_r:usr_t tclass=file
On Jun 12, 2006, at 9:22 PM, David Martin wrote:
Hi, In /var/log/httpd/error_log, I get lines like the following when I try to load the ganglia web page. There appears to be one line per graph. sh: /usr/local/rrdtool/bin/rrdtool: Permission denied None of the graphs show up in the webpage. The rrdtool executable as well as all parent directories are world readable and executable. gmetad is running in its default configuration as nobody. I'm using the standard Apache installation in RHEL 4, which has php enabled. I did change RRDTOOL in /var/www/html/ganglia/conf.php to /usr/local/ rrdtool/bin/rrdtool. I can run rrdtool from an unprivileged account with no problem. Any idea what's going on? dm ps. versions: RHEL 4 rrdtool 1.2.13 (default installation into /usr/local from source) ganglia-gmetad-3.0.3-1.fc4.i386.rpm ganglia-web-3.0.3-1.fc4.i386.rpm _______________________________________________ Ganglia-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ganglia-general

