关于Hadoop的用户体系设计设想

Hadoop并没有一个完整的用户体系,其权限控制的对象,主要是Linux的其它用户(即非安装Hadoop的用户),控制方式也和Linux的文件权限很像,目前权限控制的方式有两种,ACL和kerberos(kb较复杂一点,曾经将朕折磨的欲仙欲死)。

那么,产生问题:

  1. hadoop集群是否应该每个节点都建一样的用户,比如节点1有user1,那么是否其它节点都应该有user1
  2. 当有并不是直接用在线节点的机器操作集群时,比如第三方web管理,比如配了接口机,算谁在操作集群?权限如何控制?

    切以为,权限只对Linux用户设置的方式真是太死板了!因为Hadoop本身没有用户体系,这对资源控制很不方便,假如我有1000节点,要对50个用户进行权限控制和资源分配,难道要在每个节点上都添加50个用户吗?

    胡思乱想很久的我觉得hadoop的用户体系至少该有两层:

嗯。。先想到这里,说不定就实现了呢。

最新文章

  1. Node ExpressJs server的路径设置
  2. (转载)MySQL数据类型:TINYINT, SMALLINT, MEDIUMINT, INT, INTEGER等字段类型区别
  3. 按键消抖-----verilog
  4. Linux如何学习
  5. 1.PHP内核探索:从SAPI接口开始
  6. PHP做好防盗链的基本思想 防盗链的设置方法
  7. Windows下如何使用BOOST C++库 .
  8. magento寄存器的使用
  9. js验证input是否输入数字
  10. 团队作业8——测试与发布(Beta阶段)
  11. Selenium+Chrome/phantomJS模拟浏览器爬取淘宝商品信息
  12. 20175312 2018-2019-2 《Java程序设计》结对编程练习_四则运算(第二周:整体性总结)
  13. JQ和Js获取span标签的内容
  14. C# 调用微信接口上传素材和发送图文消息
  15. 分享url带中文参数,打开html操作完毕跳转jsp页面中文乱码解决
  16. Test传送门(更新中)
  17. PPPOE数据包转换及SharpPcap应用
  18. 拒绝“高冷”词汇!初学C#中的委托
  19. 布隆过滤器redis缓存
  20. day4正则表达式

热门文章

  1. ASP.NET Core 1.1 简介
  2. ExtJS 4.2 第一个程序
  3. nodejs模块发布及命令行程序开发
  4. C# 泛型
  5. 【Java大系】Java快速教程
  6. JavaScript将字符串中的每一个单词的第一个字母变为大写其余均为小写
  7. 手机游戏渠道SDK接入工具项目分享(二)万事开头难
  8. iOS之ProtocolBuffer搭建和示例demo
  9. 一个无限加载瀑布流jquery实现
  10. 洛谷P1547 Out of Hay