Bladeren bron

AMBARI-6333 Cluster aggregate metric charts do not show up on Dashboard if non-default rrds path (dsen)

Dmytro Sen 11 jaren geleden
bovenliggende
commit
bc0feaa8c2

+ 1 - 0
ambari-server/src/main/resources/stacks/HDP/1.3.2/services/GANGLIA/package/files/startRrdcached.sh

@@ -67,6 +67,7 @@ then
     if [ -f $GANGLIA_WEB_CONFIG_FILE ]
     if [ -f $GANGLIA_WEB_CONFIG_FILE ]
     then
     then
       sed -i "s@\$conf\['rrdcached_socket'] =.*@\$conf\['rrdcached_socket'] = \"unix:${RRDCACHED_LIMITED_ACCESS_UNIX_SOCKET}\";@" $GANGLIA_WEB_CONFIG_FILE
       sed -i "s@\$conf\['rrdcached_socket'] =.*@\$conf\['rrdcached_socket'] = \"unix:${RRDCACHED_LIMITED_ACCESS_UNIX_SOCKET}\";@" $GANGLIA_WEB_CONFIG_FILE
+      sed -i "s@\$conf\['rrds'] =.*@\$conf\['rrds'] = \"${RRDCACHED_BASE_DIR}\";@" $GANGLIA_WEB_CONFIG_FILE
     else
     else
       echo "${GANGLIA_WEB_CONFIG_FILE} can't be found";
       echo "${GANGLIA_WEB_CONFIG_FILE} can't be found";
       exit 1;
       exit 1;

+ 1 - 0
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/GANGLIA/package/files/startRrdcached.sh

@@ -67,6 +67,7 @@ then
     if [ -f $GANGLIA_WEB_CONFIG_FILE ]
     if [ -f $GANGLIA_WEB_CONFIG_FILE ]
     then
     then
       sed -i "s@\$conf\['rrdcached_socket'] =.*@\$conf\['rrdcached_socket'] = \"unix:${RRDCACHED_LIMITED_ACCESS_UNIX_SOCKET}\";@" $GANGLIA_WEB_CONFIG_FILE
       sed -i "s@\$conf\['rrdcached_socket'] =.*@\$conf\['rrdcached_socket'] = \"unix:${RRDCACHED_LIMITED_ACCESS_UNIX_SOCKET}\";@" $GANGLIA_WEB_CONFIG_FILE
+      sed -i "s@\$conf\['rrds'] =.*@\$conf\['rrds'] = \"${RRDCACHED_BASE_DIR}\";@" $GANGLIA_WEB_CONFIG_FILE
     else
     else
       echo "${GANGLIA_WEB_CONFIG_FILE} can't be found";
       echo "${GANGLIA_WEB_CONFIG_FILE} can't be found";
       exit 1;
       exit 1;