You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@impala.apache.org by mi...@apache.org on 2019/01/23 21:21:40 UTC
[impala] branch master updated: IMPALA-8091: incremental
improvements to NTP sync
This is an automated email from the ASF dual-hosted git repository.
mikeb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git
The following commit(s) were added to refs/heads/master by this push:
new 6c0ec34 IMPALA-8091: incremental improvements to NTP sync
6c0ec34 is described below
commit 6c0ec348a7ed04857a4931e7670fc81aa819b2e1
Author: Michael Brown <mi...@cloudera.com>
AuthorDate: Tue Jan 22 14:59:14 2019 -0800
IMPALA-8091: incremental improvements to NTP sync
- Warn when ntp-wait is not available.
- Install ntp-perl for Redhat-based systems, which provides ntp-wait.
Debian-based systems already have ntp-wait as provided by ntp.
Change-Id: Ifc8cacf81765d132dd574993f8149231bdbb7bc6
Reviewed-on: http://gerrit.cloudera.org:8080/12253
Reviewed-by: Impala Public Jenkins <im...@cloudera.com>
Tested-by: Impala Public Jenkins <im...@cloudera.com>
---
bin/bootstrap_system.sh | 2 +-
testdata/cluster/admin | 4 +++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/bin/bootstrap_system.sh b/bin/bootstrap_system.sh
index b9c41e2..28df210 100755
--- a/bin/bootstrap_system.sh
+++ b/bin/bootstrap_system.sh
@@ -148,7 +148,7 @@ fi
redhat sudo yum install -y curl gcc gcc-c++ git krb5-devel krb5-server krb5-workstation \
- libevent-devel libffi-devel make ntp ntpdate openssl-devel cyrus-sasl \
+ libevent-devel libffi-devel make ntp ntpdate ntp-perl openssl-devel cyrus-sasl \
cyrus-sasl-gssapi cyrus-sasl-devel cyrus-sasl-plain \
python-devel python-setuptools postgresql postgresql-server \
wget vim-common nscd cmake lzo-devel fuse-devel snappy-devel zlib-devel \
diff --git a/testdata/cluster/admin b/testdata/cluster/admin
index ef00b4e..22e7ab3 100755
--- a/testdata/cluster/admin
+++ b/testdata/cluster/admin
@@ -335,7 +335,9 @@ function start_cluster {
NTP_CANARY=pool.ntp.org
if ! ping -c 1 -w 5 "${NTP_CANARY}" >/dev/null 2>/dev/null; then
echo "WARNING: cannot reach ${NTP_CANARY}; ntp sync recommended for Kudu"
- elif ntp-wait --help >/dev/null 2>/dev/null && ! ntp-wait -v; then
+ elif ! ntp-wait --help >/dev/null 2>/dev/null; then
+ echo "WARNING: ntp-wait not installed; ntp sync recommended for Kudu"
+ elif ! ntp-wait -v; then
echo "ntp-wait failed; cannot start kudu"
return 1
fi