We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 2e17de1 + 04e73e1 commit db6cb07Copy full SHA for db6cb07
lib/zookeeper
@@ -69,7 +69,12 @@ function install_zookeeper {
69
70
# start_zookeeper() - Start running processes, including screen
71
function start_zookeeper {
72
- start_service zookeeper
+ # Starting twice Zookeeper on Ubuntu exits with error code 1. See LP#1513741
73
+ # Match both systemd and sysvinit output
74
+ local running="(active \(running\)|start/running)"
75
+ if ! is_ubuntu || ! sudo /usr/sbin/service zookeeper status | egrep -q "$running"; then
76
+ start_service zookeeper
77
+ fi
78
}
79
80
# stop_zookeeper() - Stop running processes (non-screen)
0 commit comments