首頁(yè)
開源大數(shù)據(jù)平臺(tái) E-MapReduce
EMR on ECS
操作指南
組件操作
JindoData(僅對(duì)存量用戶開放)
EMR集群JindoData升級(jí)流程
EMR集群JindoData升級(jí)流程
更新時(shí)間:
對(duì)于已創(chuàng)建的EMR-3.40.0及以上版本或EMR-5.6.0及以上版本的集群,如果遇到JindoData已知問題或需要使用新功能,可按照本文進(jìn)行JindoData的升級(jí)操作。
背景信息
JindoData版本已知問題,請(qǐng)參見JindoData版本已知問題。
JindoData版本詳情,請(qǐng)參見JindoData版本說(shuō)明。
操作流程
步驟一:準(zhǔn)備軟件包
登錄EMR集群的Master節(jié)點(diǎn),詳情請(qǐng)參見登錄集群。
將下載的patch包放在emr-user用戶的HOME目錄下,然后解壓縮patch包。
su - emr-user cd /home/emr-user/ wget https://jindodata-binary.oss-cn-shanghai.aliyuncs.com/resources/emr-taihao/jindodata-patches.tar.gz tar zxf jindodata-patches.tar.gz
下載JindoData軟件包jindofsx-{VERSION}-linux.tar.gz,放在解壓后的目錄。
cd jindodata-patches wget https://jindodata-binary.oss-cn-shanghai.aliyuncs.com/release/4.6.11/jindofsx-4.6.11-linux.tar.gz ls -l
jindodata-patches內(nèi)容示例如下所示。
-rwxr-xr-x 1 emr-user emr-user 580 May 30 20:28 apply_all.sh -rwxr-xr-x 1 emr-user emr-user 677 May 30 20:32 apply.sh -rw-r--r-- 1 emr-user emr-user 40 May 14 12:38 hosts -rw-r----- 1 emr-user emr-user xxxxxxxxx May 01 00:00 jindofsx-4.6.11.tar.gz
步驟二:配置升級(jí)節(jié)點(diǎn)信息
編輯patch包中的hosts文件。
vim hosts
添加集群所有節(jié)點(diǎn)的hostname,例如master-1-1或core-1-1,文件內(nèi)容以行分割。例如,本文hosts文件內(nèi)容如下。
master-1-1 core-1-1 core-1-2
步驟三:執(zhí)行升級(jí)
通過apply_all.sh腳本執(zhí)行升級(jí)操作。
./apply_all.sh $JINDODATA_VERSION
例如,升級(jí)集群中的JindoData至4.6.11版本。
./apply_all.sh 4.6.11
返回信息中包含### DONE
時(shí),表示腳本執(zhí)行完成。
步驟四:重啟服務(wù)
執(zhí)行完升級(jí)操作后,在EMR控制臺(tái)上重啟JindoData服務(wù)的所有組件。
文檔內(nèi)容是否對(duì)您有幫助?