1#name节点无法正常启动
tail -f /home/hadoop/hadoop/logs/hadoop-hadoop-secondarynamenode-master.log
INFO org.apache.hadoop.ipc.RPC: Server at localhost/127.0.0.1:9000 not available yet, Zzzzz...
解决办法:
1.先清空tmp目录下的所有文件。因为每次namenode format会重新创建一个namenodeId,而tmp/dfs/data下包含了上
次format下的id,namenode format清空了namenode下的数据,但是没有清空datanode下的数据,导致启动时
namespaceIDs不一致
2.执行 bin/hadoop namenode -format
3.执行 bin/start-all.sh
cd /usr/tmp/
mv yum-hadoop-TG5vaS /workspace/
/home/hadoop/hadoop/bin/hadoop namenode -format
/home/hadoop/hadoop/bin/start-all.sh
2#如果SSH访问出现问题的话,修改文件"authorized_keys" 权限
su - hadoop
chmod 644 ~/.ssh/authorized_keys
3#Warning: $HADOOP_HOME is deprecated.
这个warning对系统不会产生影响,只是一个警告信息,因为hadoop默认会从$hadoop_home/conf下读取配置文件,
所以会提示你配置文件的目录是否正确
解决办法:
cd
vi .bash_profile 添加内容如下:
echo 'export HADOOP_HOME_WARN_SUPPRESS=1'>> .bash_profile
source .bash_profile