望穿秋水
管理&技术&业务 项目管理方面:加强通过工具辅助管理,构建Web项目管理系统来协助项目管理。技术开发方面:加强系统分析能力、架构设计能力,时刻把握新技术动态。业务方面:加强需求分析能力,使最终需求来源于客户又高于客户。

问题:日志报错:/usr/local/apps/kylin/tomcat/conf/.keystore (没有那个文件或目录)

解决:在kylin内置tomcat的server.xml中里边有个对https的支持那一段没启用的话 注释掉

<Connector port="7443" protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
keystoreFile="conf/.keystore" keystorePass="changeit"
clientAuth="false" sslProtocol="TLS" />

 

问题:日志报错:Job Submission failed with exception 'org.apache.hadoop.security.AccessControlException(Permission denied: user=root, access=WRITE, inode="/user":hdfs:supergroup:drwxr-xr-x

解决:更改hdfs组件中的配置:conf/hdfs-core.xml, 找到 dfs.permissions 的配置项 , 将value值改为 false,然后重启hdfs组件。

 

问题:kylin安装完成,访问kylin管理页面,配置信息等也加载不出来,部分操作出现弹出错误提示:OOPS!Failed to Take Actions

原因:前台报请求都能接收到,但是解压出了问题
解决:关闭压缩,去tomcat的server.xml 里面把compress=on 改为compress=off。或者是compression=on 改为off,然后重启kylin服务,重新进入管理页面即可。

 

问题:安装完Kylin之后,运行示例数据,如果出现Cube  Build过程出错或者一直Pending,然后刷新之后又变成Error,或者一直Running,那么就是权限的问题

解决:

参考文章最后部分:https://blog.csdn.net/zzq900503/article/details/53393721
root运行hadoop命令还是很多Permission denied这一部分,分配相应的权限即可。
1、执行命令:
sudo -u hdfs hadoop fs -mkdir /user/root

sudo -u hdfs hadoop fs -chown root:root /user/root


sudo -u hdfs hadoop fs -ls /user


sudo -u hdfs hadoop fs -chmod 777 /user

 

2、在hdfs的配置文件中,将dfs.permissions修改为False

 


3、执行命令:
su hdfs
hadoop fs -setrep -R 2 /

 

posted on 2019-05-24 16:10  望穿秋水  阅读(816)  评论(0编辑  收藏  举报