zoukankan      html  css  js  c++  java
  • Hadoop 管理工具HUE配置-集成Unix用户和用户组

      HUE安装完成之后,第一次登录的用户就是HUE的超级用户,可以管理用户,等等。但是在用的过程发现一个问题这个用户不能管理HDFS中由supergroup创建的数据。

    虽然在HUE中创建的用户可以管理自己文件夹下面的数据/user/XXX。那么Hadoop superuser的数据怎么管理呢,HUE提供了一个功能就是将Unix的用户和Hue集成,这样用Hadoop superuser的用户登录到HUE中就能顺利的管理数据了。

      下面几个步骤来进行集成

    1 确保hadoop 这个用户组在系统之中

    2 运行下面命令

    build/env/bin/hue useradmin_sync_with_unix

    3 运行完上面的命令,进入到HUE总你就会发现用户已经集成进来了,但是,没有密码,所以需要给Unix的用户设定密码和分配用户组。

    4 完成上述步骤之后,登陆进去,就能愉快地管理HDFS数据了。

    5 useradmin_sync_with_unix 提供了一些参数。来自官方文档

    • –min-uid – The minimum linux user ID that will be imported (inclusive). The default value is 500.
    • –max-uid – The maximum linux user ID that will be imported (exclusive). The default value is 65334.
    • –min-gid – The minimum linux group ID that will be imported (inclusive). The default value is 500.
    • –max-gid – The maximum linux group ID that will be imported (exclusive). The default value is 65334.
    • –check-shell – A boolean flag  to see if the users shell is set to /bin/false.

    6 确保hadoop用户组是否存在

    getent group | grep hadoop

    ----------------------------------

    参考

    http://gethue.com/hadoop-tutorial-how-to-integrate-unix-users-and-groups/

  • 相关阅读:
    python_之无参装饰器_01
    一 :接口自动化之 Rquests封装
    python --字典基本用法
    hadoop集群通过web管理界面只显示一个节点
    Hadoop基础(十八):MapReduce框架原理(二)切片机制(二)
    Hadoop基础(十七):MapReduce框架原理(一)切片机制(一)
    Hadoop基础(十六):Hadoop序列化
    Hadoop基础(十五): MapReduce概述
    Hadoop基础(十四): HDFS 2.X新特性
    Hadoop基础(十三): DataNode
  • 原文地址:https://www.cnblogs.com/liuchangchun/p/4662851.html
Copyright © 2011-2022 走看看