开发者社区> 问答> 正文

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

已解决

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

展开
收起
提个问题! 2024-06-03 19:26:55 17 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弹性低成本离线大数据分析最佳实践 立即下载
2019大数据技术公开课第五季—日志数据如何同步到MaxCompute之实践讲解 立即下载