之前安装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) |