升级 Impala(翻译)
2019獨角獸企業重金招聘Python工程師標準>>>
升級 Impala
升級 Cloudera Impala 包括停止Impala 所有服務,使用操作系統的包管理工具升級 Impala 到最新版,重新啟動 Imapla 服務。
??注意:- 假如升級Impala到 1.2.1,應同時升級 Cloudera Manager 到 4.8 及以上版本。Cloudera Manager 4.8 包括Impala 1.2中引入的目錄服務的管理支持
- 每次升級 Impala 到一個主要版本或次要版本前,應閱讀發現說明中的 不兼容改變,確定你的代碼、啟動腳本中需要做的修改
- 同樣應檢查發行說明中 Impala 的已知問題與解決辦法,了解需要解決的問題與限制
-
由于修改了1.1.1以后Impala中日志的實現,當通過Cloudera Manager安裝Impala服務之后,應當修改 logbuflevel 屬性的的默認值。在Cloudera Manager中,通過Services > Impala > Configuration > View and Edit > Impala Daemon (Default) > Logs到達Impala服務的日志設置頁面。將Impala守護進程日志緩存等級(logbuflevel)從 -1 修改為 0。假如你希望減少日志I/O開銷,也可以將這個值修改為大于0,但是發生崩潰時,可能會丟失一些低優先級的日志信息
-
為了資源管理功能可用(與CDH5、YARN、Liama組件協作),impala用戶需要是hdfs組的成員。當新安裝時這一設置會自動執行,但當從較早版本的Impala升級到1.2時不會自動執行。當你把一個已經安裝了1.0或1.1版本Impala的節點升級到的CDH 5時,需要手工添加impala用戶到hdfs組。
在 Cloudera Manager 管理環境,使用?parcels 升級?Impala:
在 Cloudera Manager 管理環境,使用包升級?Impala:
RHEL, Oracle Linux, CentOS:
$ sudo yum update impala-server $ sudo yum update hadoop-lzo-cdh4 # Optional; if this package is already installed. $ sudo yum update impala-catalog # New in Impala 1.2; do yum install when upgrading from 1.1.SUSE:
$ sudo zypper update impala-server $ sudo zypper update hadoop-lzo-cdh4 # Optional; if this package is already installed $ sudo zypper update impala-catalog # New in Impala 1.2; do zypper install when upgrading from 1.1.Debian/Ubuntu:
$ sudo apt-get install impala-server $ sudo apt-get install hadoop-lzo-cdh4 # Optional; if this package is already installed $ sudo apt-get install impala-catalog # New in Impala 1.2.For RHEL, Oracle Linux, or CentOS systems:
$ sudo yum update impala-shellSUSE:
$ sudo zypper update impala-shellDebian/Ubuntu:
$ sudo apt-get install impala-shell不使用 Cloudera ManagerTo upgrade Impala without :
RHEL, Oracle Linux, CentOS:
$ sudo yum update impala-server $ sudo yum update impala-catalog # New in Impala 1.2; do yum install when upgrading from 1.1.SUSE:
$ sudo zypper update impala-server $ sudo zypper update impala-catalog # New in Impala 1.2; do zypper install when upgrading from 1.1.Debian/Ubuntu:
$ sudo apt-get install impala-server $ sudo apt-get install impala-catalog # New in Impala 1.2.RHEL, Oracle Linux, CentOS:
$ sudo yum update impala-shellSUSE:
$ sudo zypper update impala-shellDebian/Ubuntu:
$ sudo apt-get install impala-shell在 Impala server 服務啟動之前啟動 state store 服務,可以避免運行?impala-shell 時報?"Not connected"?錯誤。
假如服務沒有啟動成(有可能 sudo 服務命令顯示 [OK]),檢查 Impala 日志中的錯誤信息,通常是在?/var/log/impala目錄。
轉載于:https://my.oschina.net/weiqingbin/blog/185185
總結
以上是生活随笔為你收集整理的升级 Impala(翻译)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用一个二维码做下载地址,自动区分是 io
- 下一篇: Windows Phone 8初学者开发