因为hadoop的配置文件、环境变量都已经在root用户时完成了,所以这里就直接把root用户安装的直接迁移到非root用户这里。
1、删除root用户启动时的残留数据
#rm -rf /tmp/hadoop* /tmp/hsperfdata*
2、新建用户hadoop
#useradd hadoop(自动建组hadoop)
3、设置用户密码(配置ssh免密需要)
#passwd hadoop
4、修改hadoop安装目录的权限
#chown -R hadoop:hadoop /opt/software/hadoop-2.8.1
5、hadoop用户配置ssh免密
#su - hadoop
$ssh_keygen+ssh_copy_id命令配合使用即可
6、重新格式化HDFS
$hadoop namenode -format
7、启动测试
$/opt/software/hadoop-2.8.1/sbin/start-dfs.sh
$jps
网友评论