我正在尝试启动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文件存在错误,必须将其删除(否则您将没有权限)。

10-07 19:03
查看更多