本文章基于教程:Hadoop运行环境搭建 - 简书 (jianshu.com)
以下要基于hadoop用户进行操作
切换到hadopp用户
su - hadoop
一、 -bash: /root/.ssh/authorized_keys: 权限不够
1. 进入.ssh,修改其中的authorized_keys配置权限
①进入根目录
cd
②进入.ssh
cd .ssh
③修改权限配置
chattr -i authorized_keys
2. 修改成功后返回根目录,然后执行如下操作
chmod 600 .ssh/authorized_keys
随后即可
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
如果设置免密登录还是不行的话 (主要其实是没重启ssh服务器),参考这篇文章
二、如何打开/etc/sudoers
直接输入命令 visudo 就可以编辑文件 /etc/sudoers:
visudo
三、如何打开.bash_profile文件
vim ~/.bash_profile
四、“hadoop:未找到命令”
首先
export PATH=$PATH:/home/hadoop/hadoop-3.1.1/bin
然后一定要重新加载配置
source ~/.bashrc