操作場景
集群提供了客戶端,可以在連接服務端、查看任務結果或管理數據的場景中使用。用戶如果在Manager修改了服務配置參數并重啟了服務,已安裝的客戶端需要重新下載并安裝,或者使用配置文件更新客戶端。
前提條件
已安裝客戶端。
操作步驟
方法一:
1.登錄FusionInsight Manager,在“集群”下拉列表中單擊需要操作的集群名稱。
2.選擇“更多 > 下載客戶端 > 僅配置文件”。
此時生成的壓縮文件包含所有服務的配置文件。
3.是否在集群的節點中生成配置文件?
- 是,勾選“僅保存到如下路徑”,單擊“確定”開始生成客戶端文件,文件生成后默認保存在主管理節點“/tmp/FusionInsight-Client”。支持自定義其他目錄且omm用戶擁有目錄的讀、寫與執行權限。然后執行4。
- 否,單擊“確定”指定本地的保存位置,開始下載完整客戶端,等待下載完成,然后執行4。
4.使用WinSCP工具,以客戶端安裝用戶將壓縮文件保存到客戶端安裝的目錄,例如“/opt/hadoopclient”。
5.解壓軟件包。
例如下載的客戶端文件為“FusionInsight_Cluster_1_Services_Client.tar”執行如下命令進入客戶端所在目錄,解壓文件到本地目錄。
cd /opt/hadoopclient
tar -xvf FusionInsight_Cluster_1_Services_Client.tar
6.校驗軟件包。
執行sha256sum命令校驗解壓得到的文件,檢查回顯信息與sha256文件里面的內容是否一致,例如:
sha256sum -c FusionInsight_Cluster_1_Services_ClientConfig_ConfigFiles.tar.sha256
FusionInsight_Cluster_1_Services_ClientConfig_ConfigFiles.tar: OK
7.解壓獲取配置文件。
tar -xvf FusionInsight_Cluster_1_Services_ClientConfig_ConfigFiles.tar
8.在客戶端安裝目錄下執行如下命令,使用配置文件更新客戶端。
sh refreshConfig.sh 客戶端安裝目錄 配置文件所在目錄
例如,執行以下命令:
sh refreshConfig.sh /opt/hadoopclient /opt/hadoopclient/FusionInsight_Cluster_1_Services_ClientConfig_ConfigFiles
界面顯示以下信息表示配置更新成功:
Succeed to refresh components client config.
方法二:
1.以root用戶登錄客戶端安裝節點。
2.進入客戶端安裝的目錄,例如“/opt/Bigdata/client”,執行以下命令更新配置文件:
cd /opt/Bigdata/client
sh autoRefreshConfig.sh
3.按照提示輸入FusionInsight Manager管理員用戶名,密碼以及FusionInsight Manager界面浮動IP。
4.輸入需要更新配置的組件名,組件名之間使用“,”分隔。如需更新所有組件配置,可直接單擊回車鍵。
界面顯示以下信息表示配置更新成功:
Succeed to refresh components client config.