| | 23 | = hadoop 0.20 的重大改變 = |
| | 24 | |
| | 25 | * 原本的 hadoop-site.xml 與 hadoop-default.xml 都不見了 |
| | 26 | == *-site.xml == |
| | 27 | * 放在 $hadoop_conf_dir 內就會被載入 |
| | 28 | === core-site.xml === |
| | 29 | {{{ |
| | 30 | <configuration> |
| | 31 | <property> |
| | 32 | <name>fs.default.name</name> |
| | 33 | <value>hdfs://localhost:9000</value> |
| | 34 | </property> |
| | 35 | </configuration> |
| | 36 | }}} |
| | 37 | === hdfs-site.xml === |
| | 38 | {{{ |
| | 39 | <configuration> |
| | 40 | <property> |
| | 41 | <name>dfs.replication</name> |
| | 42 | <value>1</value> |
| | 43 | </property> |
| | 44 | </configuration> |
| | 45 | }}} |
| | 46 | === mapred-site.xml === |
| | 47 | {{{ |
| | 48 | <configuration> |
| | 49 | <property> |
| | 50 | <name>mapred.job.tracker</name> |
| | 51 | <value>localhost:9001</value> |
| | 52 | </property> |
| | 53 | </configuration> |
| | 54 | }}} |
| | 55 | == default.xml == |
| | 56 | - 詳細的設定,被放置於src 資料夾內 |
| | 57 | - 將 *-default.xml檔案與*-site.xml 放在一起就會載入其內部的設定值 |
| | 58 | - 此程式說明載入設定動作:/opt/hadoop/src/core/org/apache/hadoop/conf/Configuration.java |
| | 59 | === core-default.xml === |
| | 60 | * /opt/hadoop/src/core |
| | 61 | === hdfs-default.xml === |
| | 62 | * /opt/hadoop/src/hdfs |
| | 63 | === mapred-default.xml === |
| | 64 | * /opt/hadoop/src/mapred |