You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by lp...@apache.org on 2017/09/05 09:41:15 UTC
[20/50] [abbrv] ambari git commit: AMBARI-21839 METRICS_MONITOR start
is failing due to "ImportError: cannot import name _common" (dsen)
AMBARI-21839 METRICS_MONITOR start is failing due to "ImportError: cannot import name _common" (dsen)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/9f1331a7
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/9f1331a7
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/9f1331a7
Branch: refs/heads/feature-branch-AMBARI-21307
Commit: 9f1331a7dfc8d7f38ea1cc872afb68ccf84dbc48
Parents: 2fc7453
Author: Dmytro Sen <ds...@apache.org>
Authored: Thu Aug 31 12:31:43 2017 +0300
Committer: Dmytro Sen <ds...@apache.org>
Committed: Thu Aug 31 12:31:43 2017 +0300
----------------------------------------------------------------------
.../conf/unix/ambari-metrics-monitor | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/9f1331a7/ambari-metrics/ambari-metrics-host-monitoring/conf/unix/ambari-metrics-monitor
----------------------------------------------------------------------
diff --git a/ambari-metrics/ambari-metrics-host-monitoring/conf/unix/ambari-metrics-monitor b/ambari-metrics/ambari-metrics-host-monitoring/conf/unix/ambari-metrics-monitor
index 9bbb271..4980b8e 100644
--- a/ambari-metrics/ambari-metrics-host-monitoring/conf/unix/ambari-metrics-monitor
+++ b/ambari-metrics/ambari-metrics-host-monitoring/conf/unix/ambari-metrics-monitor
@@ -98,23 +98,26 @@ else
exit 1
fi
+# Set log directory path
+if [[ -n "${AMS_MONITOR_LOG_DIR}" ]]; then
+ OUTFILE=${AMS_MONITOR_LOG_DIR}/ambari-metrics-monitor.out
+fi
+
#TODO decide if rebuild on each start (pretty quickly) to tolerate major node changes (like kernel update)
#build psutil
if [ ! "$(ls -A ${RESOURCE_MONITORING_DIR}/psutil/build)" ]; then
echo "Building psutil..."
dir=$(pwd)
cd "${RESOURCE_MONITORING_DIR}/psutil"
- ${PYTHON} "setup.py" "build"
+ # build psutil and redirect output to log file
+ echo "--------------------------Building psutil--------------------------" >> ${OUTFILE}
+ ${PYTHON} "setup.py" "build" >> ${OUTFILE}
+ echo "----------------------Finished building psutil---------------------" >> ${OUTFILE}
cd "${dir}"
else
echo "psutil build directory is not empty, continuing..."
fi
-# Set log directory path
-if [[ -n "${AMS_MONITOR_LOG_DIR}" ]]; then
- OUTFILE=${AMS_MONITOR_LOG_DIR}/ambari-metrics-monitor.out
-fi
-
# Set pid directory path
if [[ -n "${AMS_MONITOR_PID_DIR}" ]]; then
PIDFILE=${AMS_MONITOR_PID_DIR}/ambari-metrics-monitor.pid