开发者社区> 问答> 正文

EMR引导脚本执行无报错日志

已解决

EMR引导脚本执行无报错日志

展开
收起
提个问题 2024-06-03 19:26:55 10 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    目前集群脚本最为常见的报错原因有四类:
    1.网络连接性问题。比如北京机器连接非北京oss地址导致连接不上等。 
    2.客户ecs获取ak信息失败问题。这通常是ecs未绑定role导致,可以跳转到ECS控制台查看是否绑定了AliyunECSInstanceForEMRRole。 
    3.脚本中使用了nohup,但又未重定向输出,将导致task长时间无法退出。正确用法: nohup ... >*** 2>&1。
    4.客户脚本在windows下编辑导致带有windows下的换行符号,从而导致脚本在linux环境下运行出错。这种报错通过可以看到操作历史报错日志中有^M字样。建议在linux下编辑并上传oss。
    2024-06-03 19:26:56
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
生命密码-基因数据的EMR实践 立即下载
超大规模机器学习在EMR的实践 立即下载
EMR弹性低成本离线大数据分析最佳实践 立即下载