Linux 在VM上设置2节点Hadoop群集

Linux 在VM上设置2节点Hadoop群集,linux,ubuntu,hadoop,ip,cluster-computing,Linux,Ubuntu,Hadoop,Ip,Cluster Computing,我无法打开namenode:50070,但是,namenode:50030工作正常。 我已经在VirtualBox上设置了一个2节点集群。主机操作系统是Windows7,我有两个客人都是ubuntu。一个奴隶和一个主人 主机/etc/hosts: 127.0.0.1 localhost 192.168.1.124 namenode 192.168.1.125 slave1 127.0.0.1 localhost 192.168.1.124 namenode 192.168

我无法打开
namenode:50070
,但是,
namenode:50030
工作正常。

我已经在VirtualBox上设置了一个2节点集群。主机操作系统是Windows7,我有两个客人都是ubuntu。一个奴隶和一个主人

主机
/etc/hosts

127.0.0.1   localhost
192.168.1.124   namenode
192.168.1.125   slave1
127.0.0.1   localhost
192.168.1.124   namenode
192.168.1.125   slave1
/etc/network/interfaces

auto lo
iface lo inet loopback 

auto eth2
iface eth2 inet static
address 192.168.1.124
netmask 255.255.255.0
auto lo
iface lo inet loopback

auto eth3
iface eth3 inet static
address 192.168.1.125
netmask 255.255.255.0
/etc/hosts

127.0.0.1   localhost
192.168.1.124   namenode
192.168.1.125   slave1
127.0.0.1   localhost
192.168.1.124   namenode
192.168.1.125   slave1
/etc/network/interfaces

auto lo
iface lo inet loopback 

auto eth2
iface eth2 inet static
address 192.168.1.124
netmask 255.255.255.0
auto lo
iface lo inet loopback

auto eth3
iface eth3 inet static
address 192.168.1.125
netmask 255.255.255.0
为什么我不能打开
50070

当我执行
netstat-ar
n时:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth2
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth2
此输出显示我的节点确实已启动。不是吗

sudo /usr/local/hadoop/bin/start-all.sh 
[sudo] password for hadoop: 
starting namenode, logging to /usr/local/hadoop/libexec/../logs/hadoop-root-namenode-namenode.out
192.168.1.124: starting datanode, logging to /usr/local/hadoop/libexec/../logs/hadoop-root-datanode-namenode.out
192.168.1.125: starting datanode, logging to /usr/local/hadoop/libexec/../logs/hadoop-root-datanode-slave1.out
namenode: starting secondarynamenode, logging to /usr/local/hadoop/libexec/../logs/hadoop-root-secondarynamenode-namenode.out
starting jobtracker, logging to /usr/local/hadoop/libexec/../logs/hadoop-root-jobtracker-namenode.out
192.168.1.125: starting tasktracker, logging to /usr/local/hadoop/libexec/../logs/hadoop-root-tasktracker-slave1.out
192.168.1.124: starting tasktracker, logging to /usr/local/hadoop/libexec/../logs/hadoop-root-tasktracker-namenode.out

看起来您的群集有问题。您的web控制台正在显示
零节点。确保Hadoop守护进程运行正常。你能正常启动它们吗?使用
JPS
检查守护进程是否正常运行

hadoop@namenode:~$jps程序“jps”可以在以下软件包中找到:*openjdk-6-jdk*openjdk-7-jdk Try:sudo apt get install我建议您随身携带jps。。很方便,所以我得到了JP!!我现在该怎么办?您需要查看设置..JPS显示没有任何东西正在运行。试着挖木头吧我真的很感激你的帮助!!你能告诉我你到底想看哪些日志文件吗?开始,不是开始..哦!它会在何时开始通知我吗?开始需要多长时间?理想情况下不需要任何时间。。不幸的是,你在贝壳上看不到任何东西。。JPS、webui和日志将帮助您验证进程是否正在运行,JPS是最方便的选项..酷!如何安装JPS?sudo apt get install openjdk-6-jdk