HADOOP集群安裝二

編程語言 Hadoop HDFS Java 電神怒 2017-07-07

3.1.JDK安裝

1.文件拷貝 cp /downloads/*. 把downloads中的文件拷貝到當前目錄

2.給一個執行權限 chmod u+x jdk-6u24-linux-i586.bin

3.解壓縮 ./jdk-6u24-linux-i586.bin

4.重命名 mv jdk1.6.0_24 jdk

3.2.JDK配置環境變量

1.打開文件 vi /etc/profile

2.寫入如下語句

export JAVA_HOME=/usr/local/jdk

export PATH=.:$JAVA_HOME/bin:$PATH

3.立即生效 source /etc/profile

3.3.hadoop安裝

1.解壓操作 tar -zxvf hadoop-1.1.2.tar.gz

2.打開文件 vi /etc/profile

3.設置環境變量

export JAVA_HOME=/usr/local/jdk

export HADOOP_HOME=/usr/local/hadoop-1.1.2

expor tPATH=.:$HADOOP_HOME/bin:$JAVA_HOME/bin:$PATH

4.立即生效 source /etc/profile

3.4.設置hadoop配置文件

1.hadoop-env.sh:修改export JAVA_HOME=/usr/local/jdk 為JDK路徑

2.core-site.xml:

<property>

<name>fs.default.name</name>

<value>hdfs://master:9000</value> (換成主機名)

<description>change your own hostname</description>

</property>

<property>

<name>hadoop.tmp.dir</name>

<value>/usr/local/hadoop/tmp</value>

</property>

3.hdfs-site.xml:

<property>

<name>dfs.replication</name>

<value>1</value>

</property>

<property>

<name>dfs.permissions</name>

<value>false</value>

</property>

4.mapred-site.xml:

<configuration>

<property>

<name>mapred.job.tracker</name>

<value>master:9001</value>

<description>change your own hostname</description>

</property>

</configuration>

3.5.hadoop啟動

1.格式化hadoop:hadoop-1.1.2 namenode -format

2.啟動:start-all.sh

3.查看進程:jps

4.WEB訪問:hadoop:50070/50030

5.關閉安全模式:bin/hadoop dfsadmin -safemode leave

6.hadoop運行JAVA程序:hadoop jar hadoop0817.jar com.itcast.hadoop.hdfs.HDFSMkdir

3.6.文件複製

1.文件複製:hadoop fs -put word.txt /user/hadoop/20140817 複製文件到另一個文件夾

2.查看文件:hadoop fs -ls /user/hadoop/20140817

相關推薦

推薦中...