You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@kylin.apache.org by op <52...@qq.com> on 2017/10/16 09:52:17 UTC

回复:关于kylin设置queuename遇到的问题

队列名 别加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


请问这种情况是什么原因?
非常感谢!

回复:关于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


请问这种情况是什么原因?
非常感谢!