close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": /usr/lib/python2.7/dist-packages/libsvn/_core.so: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
- Timestamp:
-
Apr 2, 2009, 11:33:55 AM (17 years ago)
- Author:
-
waue
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v2
|
v3
|
|
| 2 | 2 | |
| 3 | 3 | = 升級 = |
| | 4 | * 由於換版本的話,資料夾內的conf設定檔也勢必被更改,因此目前作法為: 把conf 移至/opt/conf ,hadoop 0.16 與 hadoop 0.18用 ln 做捷徑代換。由於conf已不在hadoop_home內,因此記得匯入conf/hadoop-env.sh |
| | 5 | {{{ |
| | 6 | $ source /opt/conf/hadoop-env.sh |
| | 7 | }}} |
| | 8 | |
| 4 | 9 | * 先看狀態 |
| 5 | 10 | {{{ |
| … |
… |
|
| 9 | 14 | }}} |
| 10 | 15 | |
| 11 | | * 停止集群並部署新版本的Hadoop |
| | 16 | * 停止hdfs |
| | 17 | * 注意不可使用bin/stop-all.sh來停止 |
| | 18 | {{{ |
| | 19 | $ bin/stop-dfs.sh |
| | 20 | }}} |
| | 21 | |
| | 22 | * 部署新版本的Hadoop |
| | 23 | * 注意每個node的版本都要統一,否則會出現問題 |
| | 24 | |
| 12 | 25 | |
| 13 | 26 | * 啟動 |
| … |
… |
|
| 15 | 28 | $ bin/start-dfs.sh -upgrade |
| 16 | 29 | }}} |
| | 30 | |
| | 31 | * namenode管理網頁會出現升級狀態 |
| 17 | 32 | |
| 18 | 33 | = 退回 = |
| … |
… |
|
| 22 | 37 | * 退回之前版本 |
| 23 | 38 | {{{ |
| 24 | | $ bin/start-dfs.h -rollback |
| | 39 | $ bin/start-dfs.sh -rollback |
| 25 | 40 | }}} |