创建hadoop账号的方法
时间:2014-09-15 03:31 来源:linux.it.net.cn 作者:it
之前安装hadoop集群时,使用了root账号,后来发现有一些安全隐患,于是就把线上的集群统一配置到了hadoop账号下。
以下是具体操作步骤:
1:创建hadoop账号
复制代码代码如下:
useradd hadoop
2:ssh无密码登陆
复制代码代码如下:
su hadoop
ssh-keygen -t rsa
cp id_rsa.pub authorized_key(复制到所有datanode,并测试ssh登陆)
3:配置hadoop
把原先的/usr/local/hadoop复制到/home/hadoop下,并修改配置文件中hadoop_home相关的地址。
4:修改文件权限
修改dfs.name.dir,dfs.data.dir,mapred.system.dir,mapred.local.dir等相关目录的权限。
复制代码代码如下:
chown -R hadoop:hadoop [dir]
5:修改hdfs权限
复制代码代码如下:
hadoop dfs -chown -R hadoop:hadoop /
(责任编辑:IT)
之前安装hadoop集群时,使用了root账号,后来发现有一些安全隐患,于是就把线上的集群统一配置到了hadoop账号下。 以下是具体操作步骤:
1:创建hadoop账号
复制代码代码如下:
useradd hadoop
2:ssh无密码登陆
复制代码代码如下:
su hadoop
ssh-keygen -t rsa cp id_rsa.pub authorized_key(复制到所有datanode,并测试ssh登陆)
3:配置hadoop
4:修改文件权限
复制代码代码如下:
chown -R hadoop:hadoop [dir]
5:修改hdfs权限
复制代码代码如下:
hadoop dfs -chown -R hadoop:hadoop /
(责任编辑:IT) |