设为首页 加入收藏

TOP

hadoop用户权限管理
2014-11-24 08:16:26 来源: 作者: 【 】 浏览:2
Tags:hadoop 用户 权限 管理
hadoop用户权限管理
1、以root身份登陆,新建一个linux用户,用户名为hauser,并授予相关权限
useradd hauser -----新建linux用户 hauser
passwd hadoop ---为新建的用户hauser设置初始密码
chown -R hadoop:hauser /opt/hadoop ---将hadoop的相关操作权限授予hauser
hadoop fs -mkdir /hauser_home -------在hadoop上新建一个目录: /hauser_home
hadoop fs -ls / ----查看目录是否创建成功
hadoop fs -chown -R hauser /hauser_home --将hadoop的/hauser_home的权限授权给 hauser
从上述命令可以看出,如果需要对hadoop的文件进行新建、授权等操作,只是比普通的的linux命令前面多了 hadoop fs - ,其它的基本都一样;
2、以hauser身份登陆linux操作 系统
a、 首先需要先执行以下命令,设置hadoop的相关环境变量:
source /opt/hadoop/conf/hadoop-env.sh
为了避免每次登陆都操作,可以将这行命令加到该用户的 .bash_profile文件末尾,全路径为/home/hauser/.bash_profile
b、测试hadoop上的文件权限:
hadoop fs -mkdir /hauser_home/txt -------在hadoop上新建一个目录: /hauser_home/txt
hadoop fs -put /opt/hadoop/*.txt /hauser_home/txt ---将/opt/hadoop下的所有txt文件上传到hadoop
hadoop fs -ls /hauser_home/txt --查看上传的文件列表
如果文件都存在,并且大小不是为0的话,恭喜你,成功!
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Sqlite使用技巧 下一篇Kettle同步设计思路

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·如何从内核协议栈到 (2025-12-27 03:19:09)
·什么是网络协议?有哪 (2025-12-27 03:19:06)
·TCP/ IP协议有哪些 (2025-12-27 03:19:03)
·怎样用 Python 写一 (2025-12-27 02:49:19)
·如何学习python数据 (2025-12-27 02:49:16)