2016-02-26 66 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管理屏幕和中提琴!现在我有控制停止/开始/等!