0.Hadoop多用户配置的背景。
Hadoop多用户配置的目的就是多个hadoop用户可以共同使用HDFS,但是只能操作属于自己的空间,不能跨用户空间操作(当然/tmp是属于大家的,任何用户都会对这个文件夹有写操作)。
Hadoop多用户配置,相当于给每个用户一个hadoop客户端,每个用户都可以使用hadoop的命令操作属于自己的HDFS空间。
1. 具体配置
0)假设集群中的一台机器tseg0,已有一个普通用户tseg,现再增加一个用户another,且之前在tseg用户下已经部署好hadoop。
1)要在root权限下增加用户并设置密码,具体命令如下:
adduser another //增加“another”用户
passwd another //为用户设置密码,此命令之后会让输入密码
2) 在tseg用户下将hadoop传到another用户下:
scp -r $HADOOP_HOME/ another@tseg0:~/
3)在another用户下配置$HADOOP_HOME,PATH变量
vim ~/.bashrc
//之后进入.bashrc文件,添加下面
export $HADO

本文详细介绍了如何配置Hadoop以支持多用户使用,确保每个用户只能操作自己的HDFS空间,同时阐述了创建用户目录、修改权限以及执行Hadoop命令的步骤。通过这些配置,用户可以在集群中安全地共享和管理Hadoop资源。
最低0.47元/天 解锁文章
1455

被折叠的 条评论
为什么被折叠?



