Changes between Version 2 and Version 3 of Hadoop_Lab7
- Timestamp:
- Apr 26, 2010, 6:37:22 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Hadoop_Lab7
v2 v3 29 29 ~$ cd ~ 30 30 ~$ /opt/hadoop/bin/stop-all.sh 31 ~$ rm -rf / tmp/hadoop-hadooper*31 ~$ rm -rf /var/hadoop 32 32 ~$ sudo rm -rf /opt/hadoop 33 33 ~$ rm -rf ~/.ssh … … 83 83 {{{ 84 84 ~$ cd /opt 85 /opt$ sudo wget http://ftp.twaren.net/Unix/Web/apache/hadoop/core/hadoop-0. 18.3/hadoop-0.18.3.tar.gz86 /opt$ sudo tar zxvf hadoop-0. 18.3.tar.gz87 /opt$ sudo mv hadoop-0. 18.3/ hadoop85 /opt$ sudo wget http://ftp.twaren.net/Unix/Web/apache/hadoop/core/hadoop-0.20.2/hadoop-0.20.2.tar.gz 86 /opt$ sudo tar zxvf hadoop-0.20.2.tar.gz 87 /opt$ sudo mv hadoop-0.20.2/ hadoop 88 88 /opt$ sudo chown -R hadooper:hadooper hadoop 89 /opt$ sudo mkdir /var/hadoop 90 /opt$ sudo chown -R hadooper:hadooper /var/hadoop 89 91 }}} 90 92 … … 112 114 == step 5. 設定 hadoop-site.xml == 113 115 114 * 第二個設定檔是 '''hadoop-site.xml''',由於官方所提供的範例並無法直接執行,因此我們參考[http://hadoop.apache.org/core/docs/r0. 18.3/quickstart.html 線上文件],做了以下的修改。115 116 {{{ 117 /opt/hadoop# gedit conf/ hadoop-site.xml116 * 第二個設定檔是 '''hadoop-site.xml''',由於官方所提供的範例並無法直接執行,因此我們參考[http://hadoop.apache.org/core/docs/r0.20.2/quickstart.html 線上文件],做了以下的修改。 117 118 {{{ 119 /opt/hadoop# gedit conf/core-site.xml 118 120 }}} 119 121 … … 125 127 <property> 126 128 <name>fs.default.name</name> 127 <value>hdfs://主機一:9000/</value> 128 <description> </description> 129 </property> 129 <value>hdfs://localhost:9000</value> 130 </property> 131 <property> 132 <name>hadoop.tmp.dir</name> 133 <value>/var/hadoop/hadoop-${user.name}</value> 134 </property> 135 </configuration> 136 137 }}} 138 139 {{{ 140 /opt/hadoop# gedit conf/hdfs-site.xml 141 }}} 142 143 將以下資料取代掉原本的內容 144 145 {{{ 146 #!sh 147 <configuration> 148 <property> 149 <name>dfs.replication</name> 150 <value>2</value> 151 </property> 152 </configuration> 153 154 }}} 155 156 {{{ 157 /opt/hadoop# gedit conf/mapred-site.xml 158 }}} 159 160 將以下資料取代掉原本的內容 161 162 {{{ 163 #!sh 164 <configuration> 130 165 <property> 131 166 <name>mapred.job.tracker</name> 132 <value>主機一:9001</value> 133 <description> </description> 134 </property> 135 <property> 136 <name>hadoop.tmp.dir</name> 137 <value>/tmp/hadoop/hadoop-${user.name}</value> 138 <description> </description> 167 <value>localhost:9001</value> 139 168 </property> 140 169 </configuration> 141 }}} 142 * 注意! 我們多加了一個參數hadoop.tmp.dir,讓預設的中介資料存放在/tmp/hadoop/ 而不是/tmp/ 下,更多內容可以看conf/hadoop-default.xml 170 171 }}} 172 143 173 * 注意!fs.default.name = hdfs://主機一:9000/ ;而mapred.job.tracker = 主機一:9001,看出差異了嗎!一個有指hdfs://,一個沒有,重要!易混淆。 144 174 … … 188 218 189 219 190 STARTUP_MSG: version = 0. 18.3220 STARTUP_MSG: version = 0.20.2 191 221 STARTUP_MSG: build = https://svn.apache.org/repos/asf/hadoop/core/branches/branch-0.18 -r 736250; compiled by 'ndaley' on Thu Jan 22 23:12:08 UTC 2009 192 222 ************************************************************/