終於能夠debug MetaStore了。數據庫
debug的命令以下:apache
jdb org.apache.hadoop.hive.metastore.HiveMetaStoreoop
stop in org.apache.hadoop.hive.metastore.HiveMetaStore.mainspa
stop in org.apache.hadoop.hive.metastore.HiveMetaStore.startMetaStoredebug
stop in org.apache.hadoop.hive.metastore.HiveMetaStore.HMSHandler.方法名hadoop
stop in org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.create_databaseget
stop in org.apache.hadoop.hive.metastore.ObjectStore.createDatabasetable
查詢數據庫ast
org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.get_databasesmeta
建立表格
stop in org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.create_table
stop in org.apache.hadoop.hive.metastore.ObjectStore.create_table
run