CDH使用中的problem

CDH

  1. CDH会自动创建很多用户,比如hdfs,spark,这些用户默认都有一些权限,比如操作hdfs的。默认不可用,要在/etc/passwd中开启
  2. 版本汇总
  • 主机 - 所有主机 - 右上角检查所有主机 - 显示检查器结果
    在这里插入图片描述
    在这里插入图片描述
  1. cdh的hdfs默认支持snappy,不需要额外配

hdfs

  1. Permission denied: user=dr.who, access=READ_EXECUTE, inode="/xxx"
    https://my.oschina.net/MIKEWOO/blog/1542194
    dr.who是用web访问hdfs时hdfs给web用户设置的用户名,可以随意修改
    2种方法,可以直接在hdfs中修改对应的文件的权限

    这个错在启动spark2-shell时也会报,但不影响spark2-shell运行,原因还是当前用户没有操作hdfs对应的权限,因为root用户在hdfs中并不像linux那样是最大的,可以切换为hdfs等CDH默认创建的有操作hdfs权限的用户就不会报了

发布了21 篇原创文章 · 获赞 0 · 访问量 620

猜你喜欢

转载自blog.csdn.net/qq_34224565/article/details/104129546