2013-06-18 111 views

回答

1

是的,這是完全可能的。將存儲庫添加到sources.list文件中,然後更新存儲庫。

的deb [ARCH = AMD64] http://archive.cloudera.com/impala/ubuntu/precise/amd64/impala 精確-impala1的contrib DEB-SRC http://archive.cloudera.com/impala/ubuntu/precise/amd64/impala 精確-impala1的contrib

在此之後,它只是:

sudo apt-get install impala    (Binaries for daemons) 
sudo apt-get install impala-server   (Service start/stop script) 
sudo apt-get install impala-state-store (Service start/stop script) 

但做不要忘記滿足所有的先決條件。欲瞭解詳細信息,你可以去here

+0

可以給我的原因嗎? – Tariq

+0

我曾嘗試在EMR上兩次安裝impala一次在32位Ubuntu上。我開始知道他們不支持它。之後,我也做了64位Ubuntu的。然後它也沒有工作。現在我懷疑cloudera是否支持與apache hadoop的集成。您想對此發表評論嗎?所以這就是爲什麼我將它作爲正確答案刪除的原因 – Naresh

+0

我自己在我的機器上安裝了它(Ubuntu 64位)。儘管如此,你可能不得不與配置相抗爭。但安裝非常簡單。 – Tariq

0

EMR是基於在Debian擠壓上運行的Amazon Hadoop發行版。所以,是的,可以使用Cloudera的DEB回購。

您需要通過SSH連接到EMR主節點,才能在EMR控制檯上找到地址。

如果您打算使用來自外部世界的JDBC/ODBC客戶端連接到Impala,您還需要在已分配給EMR集羣的安全組上啓用安全規則。