Cloudera Manager CDH5 使用问题

一、权限问题

1.HDFS权限问题

在CDH上安装了HDFS,打开50070看到worknode正常,然后用了一个简单的上传文件到hdfs的代码,提示我:

导入失败!异常信息:org.apache.hadoop.security.AccessControlException:
Permission denied: user=John, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-x

解决方法:
在HDFS配置页面,找到属性dfs.permissions,取消勾选即可

这里写图片描述

重启HDFS后,如果出现报错:
Canary 测试无法在目录 /tmp/.cloudera_health_monitoring_canary_files 中创建文件。

经过查看日志,发现 Name node is in safe mode.
解决方法:

sudo -u hdfs hdfs dfsadmin -safemode leave

2.yarm内存配置过小

# spark-shell
ERROR spark.SparkContext: Error initializing SparkContext.
java.lang.IllegalArgumentException: Required executor memory (1024+384 MB) is above the max threshold (1024 MB) of this cluster! Please check the values of 'yarn.scheduler.maximum-allocation-mb' and/or 'yarn.nodemanager.resource.memory-mb'.

解决方法:
在Cloudera Manager中的 Yarn配置文件中将上面的yarn.scheduler.maximum-allocation-mbyarn.nodemanager.resource.memory-mb调到2G即可

3.安装Hbase后,Zookeeper Canary 不良

安装HBASE后,刚开始还可以用的,但是过不久连zookeeper也报错,就是不能用了.

Hbase报 不良 : Master 汇总: master(可用性:未知,运行状况:存在隐患). 该运行状况测试不良,因为 Service Monitor 未找到活动 Master。
Zookeeper报:Zookeeper Canary 不良

解决方法:

zookeeper那个貌似解决了,修改了最大连接数60为1000,zookeeper不报错,切hbase持续可用,但是Service Monitor依然找不到活动Master,占时的解决方案是将其禁用,不知道日后是否有隐患。

这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大数据AI

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值