I believe that you need to patch the “host_view.php” file where you have all of the Ganglia related web scripts. I think the default is /var/www/html/ganglia if you’re using RedHat Linux. I assume it is the same for Ubuntu. I think you just need to run the “patch” command. I think you can run “patch –p0 < ganglia_web.patch”. Read the “man” pages for details regarding the “patch” command.
I can’t help you with your other questions since I’m attempting to get Ganglia 3.1.7 to work in my cluster environment.