, hadoop , :
1: .bashrc:
vi $HOME/.bashrc
: ( )
export HADOOP_HOME=/usr/local/hadoop
export JAVA_HOME=/usr/lib/jvm/java-6-sun
unalias fs &> /dev/null
alias fs="hadoop fs"
unalias hls &> /dev/null
alias hls="fs -ls"
lzohead () {
hadoop fs -cat $1 | lzop -dc | head -1000 | less
}
export PATH=$PATH:$HADOOP_HOME/bin
2: hadoop-env.sh :
export JAVA_HOME=/usr/lib/jvm/java-6-sun
3:
$ sudo mkdir -p /app/hadoop/tmp
$ sudo chown hduser:hadoop /app/hadoop/tmp
$ sudo chmod 750 /app/hadoop/tmp
4: core-site.xml
<property>
<name>hadoop.tmp.dir</name>
<value>/app/hadoop/tmp</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:54310</value>
</property>
5: mapred-site.xml
<property>
<name>mapred.job.tracker</name>
<value>localhost:54311</value>
</property>
6: hdfs-site.xml
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
hdfs ( Hadoop)
$ /usr/local/hadoop/bin/hadoop namenode -format
,