【Hive-Exception】return code 1 from org.apache.hadoop.hive.ql.exec.DDLTaskHIVE

解决方案:

sql 复制代码
set hive.msck.repair.batch.size=1;
set hive.msck.path.validation=ignore;
MSCK REPAIR TABLE table_name;

如果不能设置值,会报错。

Error: Error while processing statement: Cannot modify

hive.msck.path.validation at runtime. It is not in list of params that

are allowed to be modified at runtime (state=42000,code=1)

在hive-site中添加内容:

yml 复制代码
key:
hive.security.authorization.sqlstd.confwhitelist.append
value:
hive\.msck\.path\.validation|hive\.msck\.repair\.batch\.size
相关推荐
howard20053 小时前
Hive实战任务 - 9.1 实现词频统计
hive·词频统计
满目山河•8 小时前
二、复制三台虚拟机
hive·hadoop·hbase
WZTTMoon11 小时前
Apache Tomcat 体系结构深度解析
java·tomcat·apache
fiveym11 小时前
Apache HTTP 服务搭建全攻略
网络协议·http·apache
howard200513 小时前
Hive实战任务 - 9.3 实现学生信息排序和统计
hive·排序·汇总·学生信息
番茄撒旦在上14 小时前
什么样的表适合做拉链表
大数据·数据仓库·hive
howard200514 小时前
Hive实战任务 - 9.5 实现网址去重
hive·网址去重
howard200514 小时前
Hive实战任务 - 9.4 分科汇总求月考平均分
hive·分科汇总月考平均分
知码者15 小时前
对于Thinkphp5可能遇到的保存问题
服务器·php·apache·小程序开发·跨平台小程序
howard200515 小时前
Hive实战任务 - 9.2 统计总分与平均分
hive·统计总分与平均分