2016-03-17 104 views

回答

0

我猜你没有设置正确的bashrc请遵循此:

VI $ HOME/.bashrc中以下行放入该在文件的结尾:(改Hadoop的家庭和你)

# Set Hadoop-related environment variables 
export HADOOP_HOME=/usr/local/hadoop 

# Set JAVA_HOME (we will also configure JAVA_HOME directly for Hadoop later on) 
export JAVA_HOME=/usr/lib/jvm/java-6-sun 

# Some convenient aliases and functions for running Hadoop-related commands 
    unalias fs &> /dev/null 
    alias fs="hadoop fs" 
    unalias hls &> /dev/null 
    alias hls="fs -ls" 

# If you have LZO compression enabled in your Hadoop cluster and 
# compress job outputs with LZOP (not covered in this tutorial): 
# Conveniently inspect an LZOP compressed file from the command 
# line; run via: 
# 
# $ lzohead /hdfs/path/to/lzop/compressed/file.lzo 
# 
# Requires installed 'lzop' command. 
    lzohead() { 
    hadoop fs -cat $1 | lzop -dc | head -1000 | less 
    } 

# Add Hadoop bin/ directory to PATH 
    export PATH=$PATH:$HADOOP_HOME/bin