运行hadoop时无控制台输出

时间:2019-08-05 19:42:03

标签: macos hadoop logging terminal command-line-interface

我刚在我的机器(mac os)上安装了hadoop。现在,当我运行“ hadoop”时,根本没有控制台输出。我怀疑它的加载效果不佳,但是由于我没有任何日志,因此我无法分辨出问题所在。 我假设日志仅写入日志文件,但我也找不到它们。有人遇到过这样的问题吗?

我正在寻找一种方法来恢复控制台输出...

我遵循了本指南-https://isaacchanghau.github.io/post/install_hadoop_mac/

我用brew安装了hadoop,并且安装在/usr/local/Cellar/hadoop/3.1.2

使用zsh

我的配置如下:

core-site.xml:

<configuration>
    <property>
        <name>hadoop.tmp.dir</name>
        <value>/usr/local/Cellar/hadoop/hdfs/tmp</value>
        <description>A base for other temporary directories.</description>
    </property>
    <property>
        <name>fs.default.name</name>
        <value>hdfs://localhost:8020</value>
    </property>
</configuration>

mapred-site.xml:

<configuration>
    <property>
        <name>mapred.job.tracker</name>
        <value>localhost:8021</value>
    </property>
</configuration>

hdfs-site.xml:

<configuration>
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
</configuration>

.zshrc:

export HADOOP_HOME=/usr/local/Cellar/hadoop/3.1.2
export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-12.0.1.jdk/Contents/Home

export HADOOP_CONF_DIR=$HADOOP_HOME/libexec/etc/hadoop/
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME

export PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin

无论我运行哪个hadoop命令或脚本,我都什么也没得到

0 个答案:

没有答案