程序运行时出现如下问题:
从网上查资料,有说重启format的。。有说/etc/hosts出问题的。。。
反正都试了一遍。。还是有这个问题
后来看日志,发现问题是访问服务器9001端口访问不到。。开始怀疑自己配置文件有问题。既然是9001,那就肯定是mapred的问题,
看了配置文件内容
<property> <name>mapred.job.tracker</name> <value>http://192.168.254.128:9001</value> </property>
也没发现有什么问题,ip换成host中的master也不行,看官方配置文档,发现没有http,删掉http之后,重启dataNode没了0.0
日志说有冲突什么的。。。估计就是format问题。。清理了tmp和hdfs,重新format,然后再启动,成功!
附上一份正确的配置
<property> <name>mapred.job.tracker</name> <value>192.168.254.128:9001</value> </property>