You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@kylin.apache.org by wanglb <wa...@qq.com> on 2017/10/16 09:47:01 UTC
关于kylin设置queuename遇到的问题
最近在cdh5.7搭建kylin2.1环境后,构建cube时遇到问题
需要修改队列名称
在kylin.properties文件配置队列参数如下:
kylin.source.kylin.client=beeline
kylin.engine.mr.config-override.mapreduce.job.queuename = root.cbasQueue
kylin.source.hive.config-override.mapreduce.job.queuename = root.cbasQueue
修改完成,重启kylin,BUILD CUBE后
在执行1 step name create intermediate flat hive table步骤,提交的mr任务使用的queue正确为root.cbasQueue
在执行2 step name redistribute flat hive table报错,提交的mr任务使用的queue为default
另外在load hive table from tree那里添加hive表时,后台提交的mr任务也是使用的queue为default
请问这种情况是什么原因?
非常感谢!
回复: 关于kylin设置queuename遇到的问题
Posted by wanglb <wa...@qq.com>.
已创建JIRA,见https://issues.apache.org/jira/browse/KYLIN-2943
刚创建,不知道是否有问题
yarn logs目前没有权限暂时看不到
------------------ 原始邮件 ------------------
发件人: "Billy Liu"<bi...@apache.org>;
发送时间: 2017年10月16日(星期一) 晚上8:07
收件人: "user"<us...@kylin.apache.org>;
主题: Re: 关于kylin设置queuename遇到的问题
Seems like a bug, could you open a JIRA for this?
在 2017年10月16日 下午5:47,wanglb <wa...@qq.com>写道:
最近在cdh5.7搭建kylin2.1环境后,构建cube时遇到问题
需要修改队列名称
在kylin.properties文件配置队列参数如下:
kylin.source.kylin.client=beeline
kylin.engine.mr.config-override.mapreduce.job.queuename = root.cbasQueue
kylin.source.hive.config-override.mapreduce.job.queuename = root.cbasQueue
修改完成,重启kylin,BUILD CUBE后
在执行1 step name create intermediate flat hive table步骤,提交的mr任务使用的queue正确为root.cbasQueue
在执行2 step name redistribute flat hive table报错,提交的mr任务使用的queue为default
另外在load hive table from tree那里添加hive表时,后台提交的mr任务也是使用的queue为default
请问这种情况是什么原因?
非常感谢!
Re: 关于kylin设置queuename遇到的问题
Posted by Billy Liu <bi...@apache.org>.
Seems like a bug, could you open a JIRA for this?
在 2017年10月16日 下午5:47,wanglb <wa...@qq.com>写道:
> 最近在cdh5.7搭建kylin2.1环境后,构建cube时遇到问题
>
> 需要修改队列名称
> 在kylin.properties文件配置队列参数如下:
> kylin.source.kylin.client=beeline
> kylin.engine.mr.config-override.mapreduce.job.queuename = root.cbasQueue
> kylin.source.hive.config-override.mapreduce.job.queuename = root.cbasQueue
>
> 修改完成,重启kylin,BUILD CUBE后
> 在执行1 step name create intermediate flat hive table步骤,
> 提交的mr任务使用的queue正确为root.cbasQueue
> 在执行2 step name redistribute flat hive table报错,提交的mr任务使用的queue为default
>
> 另外在load hive table from tree那里添加hive表时,后台提交的mr任务也是使用的queue为default
>
> 请问这种情况是什么原因?
> 非常感谢!
>
回复:关于kylin设置queuename遇到的问题
Posted by wanglb <wa...@qq.com>.
修改这三个xml文件相应的参数后,启动执行,还是原来的错误
------------------ 原始邮件 ------------------
发件人: "op"<52...@qq.com>;
发送时间: 2017年10月16日(星期一) 晚上6:06
收件人: "user"<us...@kylin.apache.org>;
主题: 回复:关于kylin设置queuename遇到的问题
试试在 kylin_hive_conf.xml里面配mapred.job.queue.name
kylin_job_conf_inmem.xml
kylin_job_conf.xml
配 mapreduce.job.queuename
------------------ 原始邮件 ------------------
发件人: "wanglb";<wa...@qq.com>;
发送时间: 2017年10月16日(星期一) 晚上6:04
收件人: "user"<us...@kylin.apache.org>;
主题: 回复:关于kylin设置queuename遇到的问题
------------------ 原始邮件 ------------------
发件人: "op"<52...@qq.com>;
发送时间: 2017年10月16日(星期一) 下午5:52
收件人: "user"<us...@kylin.apache.org>;
主题: 回复:关于kylin设置queuename遇到的问题
队列名 别加root.
------------------ 原始邮件 ------------------
发件人: "wanglb";<wa...@qq.com>;
发送时间: 2017年10月16日(星期一) 下午5:47
收件人: “user”< user@kylin.a pache.org >;
主题: 关于kylin设置queuename遇到的问题
最近在cdh5.7搭建kylin2.1环境后,构建cube时遇到问题
需要修改队列名称
在kylin.properties文件配置队列参数如下:
kylin.source.kylin.client =直线
kylin.engine.mr.config-override.mapreduce.job.queuename = root.cbasQueue
kylin.source.hive.config-override.mapreduce.job.queuename = root.cbasQueue
修改完成,重启kylin,BUILD CUBE后
在执行1 step name create intermediate flat hive table步骤,提交的mr任务使用的queue正确为root.cbasQueue
在执行2 step name redistribute flat hive table报错,提交的mr任务使用的queue为default
另外在load hive table from tree那里添加hive表时,后台提交的mr任务也是使用的queue为default
请问这种情况是什么原因?
非常感谢!
回复:关于kylin设置queuename遇到的问题
Posted by op <52...@qq.com>.
试试在 kylin_hive_conf.xml里面配mapred.job.queue.name
kylin_job_conf_inmem.xml
kylin_job_conf.xml
配 mapreduce.job.queuename
------------------ 原始邮件 ------------------
发件人: "wanglb";<wa...@qq.com>;
发送时间: 2017年10月16日(星期一) 晚上6:04
收件人: "user"<us...@kylin.apache.org>;
主题: 回复:关于kylin设置queuename遇到的问题
------------------ 原始邮件 ------------------
发件人: "op"<52...@qq.com>;
发送时间: 2017年10月16日(星期一) 下午5:52
收件人: "user"<us...@kylin.apache.org>;
主题: 回复:关于kylin设置queuename遇到的问题
队列名 别加root.
------------------ 原始邮件 ------------------
发件人: "wanglb";<wa...@qq.com>;
发送时间: 2017年10月16日(星期一) 下午5:47
收件人: “user”< user@kylin.a pache.org >;
主题: 关于kylin设置queuename遇到的问题
最近在cdh5.7搭建kylin2.1环境后,构建cube时遇到问题
需要修改队列名称
在kylin.properties文件配置队列参数如下:
kylin.source.kylin.client =直线
kylin.engine.mr.config-override.mapreduce.job.queuename = root.cbasQueue
kylin.source.hive.config-override.mapreduce.job.queuename = root.cbasQueue
修改完成,重启kylin,BUILD CUBE后
在执行1 step name create intermediate flat hive table步骤,提交的mr任务使用的queue正确为root.cbasQueue
在执行2 step name redistribute flat hive table报错,提交的mr任务使用的queue为default
另外在load hive table from tree那里添加hive表时,后台提交的mr任务也是使用的queue为default
请问这种情况是什么原因?
非常感谢!
回复:关于kylin设置queuename遇到的问题
Posted by wanglb <wa...@qq.com>.
将配置文件里的队列名去掉root.后,重新启动执行,问题还是跟之前的一样,在第二步的select count(*)那里queue为default
------------------ 原始邮件 ------------------
发件人: "op"<52...@qq.com>;
发送时间: 2017年10月16日(星期一) 下午5:52
收件人: "user"<us...@kylin.apache.org>;
主题: 回复:关于kylin设置queuename遇到的问题
队列名 别加root.
------------------ 原始邮件 ------------------
发件人: "wanglb";<wa...@qq.com>;
发送时间: 2017年10月16日(星期一) 下午5:47
收件人: “user”< user@kylin.a pache.org >;
主题: 关于kylin设置queuename遇到的问题
最近在cdh5.7搭建kylin2.1环境后,构建cube时遇到问题
需要修改队列名称
在kylin.properties文件配置队列参数如下:
kylin.source.kylin.client =直线
kylin.engine.mr.config-override.mapreduce.job.queuename = root.cbasQueue
kylin.source.hive.config-override.mapreduce.job.queuename = root.cbasQueue
修改完成,重启kylin,BUILD CUBE后
在执行1 step name create intermediate flat hive table步骤,提交的mr任务使用的queue正确为root.cbasQueue
在执行2 step name redistribute flat hive table报错,提交的mr任务使用的queue为default
另外在load hive table from tree那里添加hive表时,后台提交的mr任务也是使用的queue为default
请问这种情况是什么原因?
非常感谢!
回复:关于kylin设置queuename遇到的问题
Posted by op <52...@qq.com>.
队列名 别加root.
------------------ 原始邮件 ------------------
发件人: "wanglb";<wa...@qq.com>;
发送时间: 2017年10月16日(星期一) 下午5:47
收件人: "user"<us...@kylin.apache.org>;
主题: 关于kylin设置queuename遇到的问题
最近在cdh5.7搭建kylin2.1环境后,构建cube时遇到问题
需要修改队列名称
在kylin.properties文件配置队列参数如下:
kylin.source.kylin.client=beeline
kylin.engine.mr.config-override.mapreduce.job.queuename = root.cbasQueue
kylin.source.hive.config-override.mapreduce.job.queuename = root.cbasQueue
修改完成,重启kylin,BUILD CUBE后
在执行1 step name create intermediate flat hive table步骤,提交的mr任务使用的queue正确为root.cbasQueue
在执行2 step name redistribute flat hive table报错,提交的mr任务使用的queue为default
另外在load hive table from tree那里添加hive表时,后台提交的mr任务也是使用的queue为default
请问这种情况是什么原因?
非常感谢!