2016-02-26 69 views
0

有些麻煩。使用Cloudera Manager 4.6.3。 hiveserver2角色卡在「正在啓動」的角色狀態中。這些進程目前正在停止。我無法停止,開始或刪除。該hivemetastore是「開始」。我可以連接到配置單元,但不能連接到蜂巢2。我相信我使用PostgreSQL作爲數據庫。Hiveserver2卡住在cloudera的啓動模式

回答

1

終於明白了!這個過程正在進行,但該州陷入「開始」。我使用PostgreSQL的Cloudera的元數據,並做了以下步驟:

得到Postgres的密碼:

sudo more /var/lib/cloudera-scm-server-db/data/generated_password.txt 

登錄到Postgres的:

psql -U cloudera-scm -p 7432 -h localhost -d postgres 

列表DB的和表格

list or \l: list all databases 

找到一個名爲SCM的數據庫。只是認爲那是一個。

連接到SCM:在當前數據庫

\connect SCM 

列表中的所有表:

\dt 

找到一張桌子叫ROLES

冉以下幾點:

update ROLES set configured_status = 'RUNNING' where configured_status = 'STARTING' and role_type = 'HIVESERVER2' 

又回到了Cloudera管理屏幕和中提琴!現在我有控制停止/開始/等!