hive 创建表获取mysql锁超时

项目场景:

hive 执行创建表:返回异常Lock wait timeout exceeded; try restarting transaction)

问题描述

return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:Insert of object
"org.apache.hadoop.hive.metastore.model.MTable@4897e93/™ using statement “INSERT INTO TBLS*
(BL_ID, CREATE_TIME, DB_ID, LAST_ACCESS_TIME, OWNER, OWNER_TYPE, RETENTION, IS_REWRITE_ENABLED, SD_ID, TBL_NAME, TBL_TYPE, VIEW_ EXPANDED_TEXT VALUES (?,?,3,2,2,?,2,2,2,2,2,2,2,?)” failed : Lock wait timeout exceeded; try restarting transaction)

# 原因分析:
>总是一个任务在调度执行的时候,通过创建hive 表,报获取mysql 锁超时,
查看hive meta 创建hive 表获取mysql 锁超时

# 解决方案:
>无



你可能感兴趣的:(大数据,hive,bigdata)