spark-shell on yarn 的小问题?

问答 CM ⋅ 于 2020-12-23 20:12:54 ⋅ 最后回复由 CM 2020-12-23 21:21:36 ⋅ 2167 阅读

一时好奇,启动了spark-shell on yarn,第一次没有配置--queue hainiu,放置到default队列,显示队列拒绝应用如下
file
Scala交互界面出现,但无法获取sparkcontext和spark session环境,采用
spark-shell --master yarn --queue hainiu命令后成功进入交互式开发界面
file
想问下:
1.yarn的default队列为啥拒绝spark-shell的任务提交
2.如何配置yarn的多个队列,配置文件只找到marped-site.xml中的下列有关配置:
file
3.如果mr和spark同时运行在yarn的同一个队列中,会不会发生问题?

还请各位大佬解惑,先行谢过

成为第一个点赞的人吧 :bowtie:
回复数量: 2
  • 潘牛 在这个世界里,都要好好活着
    2020-12-23 21:12:45

    咱们一直都在用hainiu队列,在调度器配置中也有配置

  • CM 人生有梦,各自精彩
    2020-12-23 21:21:36

    @潘牛

    file
    好的老师,在fair-scheduler.xml这里配置多队列,然后在yarn-site.xml指定采用公平调度策略是吧
    这里面也配置了default队列,不过好像没给什么资源,所以才没办法启动任务吧。
    另外,也就是说只要队列资源充足,mr和spark一起运行不会有啥温特是嘛

暂无评论~~
  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,可用Emoji的自动补全, 在输入的时候只需要 ":" 就可以自动提示了 :metal: :point_right: 表情列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif,教程
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
Ctrl+Enter