使用submit命令提交任务后,用stat命令查看任务状态一直显示“no jobs is running or finished”,怎么办?
bash console.sh stat
[WARN] List files dir not exist : /home/<user>/ossimport/workdir/master/jobs/
no jobs is running or finished.
问题分析:任务开始运行需要服务已启动,且任务已提交,之后使用stat命令才可以查看到任务的运行状态 。
若仅使用submit命令提交了任务,而没有使用start命令启动服务,则会一直报“no jobs is running or finished”。您需要使用start命令启动服务。
若服务已启动,且任务刚提交,Master需要先去扫描文件列表,这时Task还没有真正生成和分发,所以打印该日志是正常的。
若服务已启动,且任务已提交一段时间后依旧打印该错误,查看是否该进程启动后异常退出了。单机部署查看日志文件logs/ossimport2.log;分布式部署查看日志文件logs/ossimport.log,找到异常原因并解决,然后再启动服务进程。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。