[SPARK-15203][DEPLOY] The spark daemon shell script error, daemon process start successfully but script output fail message
## What changes were proposed in this pull request? fix the bug: The spark daemon shell script error, daemon process start successfully but script output fail message ## How was this patch tested? existing test. Author: WeichenXu <WeichenXu123@outlook.com> Closes #13172 from WeichenXu123/fix-spark-15203.
This commit is contained in:
parent
4e73933118
commit
a3ceb875c6
|
@ -162,6 +162,16 @@ run_command() {
|
|||
esac
|
||||
|
||||
echo "$newpid" > "$pid"
|
||||
|
||||
#Poll for up to 5 seconds for the java process to start
|
||||
for i in {1..10}
|
||||
do
|
||||
if [[ $(ps -p "$newpid" -o comm=) =~ "java" ]]; then
|
||||
break
|
||||
fi
|
||||
sleep 0.5
|
||||
done
|
||||
|
||||
sleep 2
|
||||
# Check if the process has died; in that case we'll tail the log so the user can see
|
||||
if [[ ! $(ps -p "$newpid" -o comm=) =~ "java" ]]; then
|
||||
|
|
Loading…
Reference in a new issue