2016-06-21 11 views
0

Ich versuche, Indizes auf einem Bienenstock-Tabelle zu erstellen und Fehler bekommen:Wo speichert Hive Metastore speichert Informationen?

FAILED: Error in acquiring locks: Lock acquisition for LockRequest(component:[LockComponent(type:EXCLUSIVE, level:PARTITION, dbname:, tablename:jobs_indx_jobs_title, partitionname:year=2016/month=1/sourcecd=BYD), LockComponent(type:SHARED_READ, level:TABLE, dbname:, tablename:jobs), LockComponent(type:SHARED_READ, level:PARTITION, dbname:, tablename:jobs, partitionname:year=2016/month=1/sourcecd=BD)], txnid:0, user:hadoop, hostname:Hortorn-NN-2.b2vheq12ivkfdsjdskdf3nba.dx.internal.cloudapp.net) timed out after 5504043ms. LockResponse(lockid:58318, state:WAITING)

Ich möchte wissen, in welcher Tabelle hive Metastore info verriegelt, dass es zeigt, während „show Sperren“ Befehl ausgeführt wird?

Antwort

0

Es ist nicht in der Metastore, es in einem ZooKeeper Thema ist ...

Lesen Sie einfach die documentation und die Design-Entscheidungen für HIVE-1293 im Jahr 2010 zurück