我正在尝试启动Jobserver.It失败,并且我看不到任何错误日志
/ usr / share / dse / spark / spark-jobserver
./server_start.sh:第41行:kill:(21556)-没有这样的过程
最佳答案
您需要使用dse
命令启动它
dse spark-jobserver start [any_spark_submit_options] //Start the job server
dse spark-jobserver stop //Stop the job server
https://docs.datastax.com/en/datastax_enterprise/4.8/datastax_enterprise/spark/sparkJobserverOverview.html
如果仍不能解决问题,则可能表示启动错误或关闭不当已在spark-jobserver资源目录中留下了
spark-jobserver.pid
文件。删除它,以便以下代码可以通过。if [ -f "$PIDFILE" ] && kill -0 $(cat "$PIDFILE"); then
echo 'Job server is already running'
exit 1
fi
这段代码正在检查该PID文件是否存在,是否尝试从进程中获取信息。如果该进程不存在,则意味着该pid文件存在错误,必须将其删除(否则您将没有权限)。