namenode和jobtracker不以start-all.sh开头 [英] namenode and jobtracker dont start with start-all.sh
问题描述
我正在尝试安装hadoop单节点。
当我执行start-all.sh时,名称节点和作业跟踪器无法启动。
你在我的档案中看到了什么可能是错的所以我有这个结果吗?
hadoop jps comman的结果 d:
Im trying to install hadoop single node.
When I do start-all.sh name node and job tracker dont start.
Do you see in my files what can be be wrong so Im having this result?
Result of hadoop jps command:
14878 Jps
14823 TaskTracker
14605 SecondaryNameNode
14456 DataNode
start-all.sh命令的结果: < br $> b $ b
Result of start-all.sh command:
admin@vm-sgd10:/usr/local$ start-all.sh
starting namenode, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-namenode-vm-10.vd.uk.pt.out
localhost: starting datanode, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-datanode-vm-10.vd.uk.pt.out
localhost: starting secondarynamenode, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-secondarynamenode-vm-10.vd.uk.pt.out
starting jobtracker, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-jobtracker-vm-10.vd.uk.pt.out
localhost: starting tasktracker, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-tasktracker-vm-10.vd.uk.pt.out
core-site.xml文件:
core-site.xml file:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://vm-10:10001</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/hadoop/tmp</value>
</property>
</configuration>
mapred-site.xml
mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>vm-10:10002</value>
</property>
</configuration>
hadoop-env.sh文件:
hadoop-env.sh file:
# The java implementation to use. Required.
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
# Extra Java runtime options. Empty by default.
export HADOOP_OPTS=-Djava.net.preferIPv4Stack=true
推荐答案
start-all.sh
起始名字节点,登录到/usr/local/hadoop/libexec/../logs/hadoop-admin-namenode-vm-10.vd.uk.pt.out
localhost:启动datanode,登录到/ usr / local / hadoop / libexec /../ logs / hadoop-admin-datanode-vm-10.vd.uk.pt.out
localhost:启动secondarynamenode,登录到/usr/local/hadoop/libexec/../logs /hadoop-admin-secondarynamenode-vm-10.vd.uk.pt.out
开始jobtracker,登录到/usr/local/hadoop/libexec/../logs/hadoop-admin-jobtracker-vm-10 .vd.uk.pt.out
localhost:启动tasktracker,登录到/usr/local/hadoop/libexec/../logs/hadoop-admin-tasktracker-vm-10.vd.uk.pt.out
start-all.sh starting namenode, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-namenode-vm-10.vd.uk.pt.out localhost: starting datanode, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-datanode-vm-10.vd.uk.pt.out localhost: starting secondarynamenode, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-secondarynamenode-vm-10.vd.uk.pt.out starting jobtracker, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-jobtracker-vm-10.vd.uk.pt.out localhost: starting tasktracker, logging to /usr/local/hadoop/libexec/../logs/hadoop-admin-tasktracker-vm-10.vd.uk.pt.out
core-site.xml文件:
core-site.xml file:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://vm-10:10001</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/hadoop/tmp</value>
</property>
</configuration>
mapred-site.xml
mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>vm-10:10002</value>
</property>
</configuration>
hadoop-env.sh文件:
hadoop-env.sh file:
# The java implementation to use. Required.
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
# Extra Java runtime options. Empty by default.
export HADOOP_OPTS=-Djava.net.preferIPv4Stack=true
这篇关于namenode和jobtracker不以start-all.sh开头的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!