./hadoop namenode -format报错
在-format之前要所有节点sbin下hadoop-daemon.sh start journalnode
参考脚本:
ssh 192.168.2.14 "/usr/local/hadoop/sbin/hadoop-daemon.sh start journalnode"
ssh 192.168.2.8 "/usr/local/hadoop/sbin/hadoop-daemon.sh start journalnode"
ssh 192.168.2.41 "/usr/local/hadoop/sbin/hadoop-daemon.sh start journalnode"
namenode无法启动,报错:java.net.BindException: Problem binding to [host:8020]
/etc/hosts有失误(,有重复)
datanode无法启动,报错:java.io.IOException:Blockpool ID mismatch (还是机子换过地方接入不同网络导致/etc/hosts/里IP变动)
删hdfs/下所有,重新./hadoop namenode -format
namenode经常有其中一个无法启动
把两节点hdfs/下全删,一个节点format之后把hdfs/下东西考到另一个hadoop/下(貌似解决ID冲突问题)