引言
时隔一个暑假没有打开虚拟机,今天心血来潮(过几天上上课就要用到)想打开看看,使用start-all.sh命令启动hadoop进程,在使用jps命令之后发现缺少了关于名称节点namenode的进程(如下图所示)。
排查
在配置hadoop过程中,我记得需要为伪分布式的节点配置(我这里为node1)本地ip地址,于是使用ifconfig命令查看虚拟机的ip,发现当前ip地址为192.168.234.129
然后再使用sudo gedit /etc/hosts命令查看之前配置的ip地址,发现是192.168.234.128,与当前ip地址不符合。
(gedit是使用文本方式打开,可用vi代替【但vi界面对新手真的是不友好,可以的话所有vi都用gedit代替】)