跳转到主要内容

Hive修改引擎为Spark无法修改参数

分类
故障描述

  hdp 3默认采用tez引擎,根据业务需求,需临时更换为spark引擎。

采用

set hive.execution.engine=spark;

set spark.executor.instances=40;

报错如下

Error while processing statement:Canot modly spark.executor.instances at runtime, t is not in list of params that are alowed to be modifed at runtime

故障分析

  无

处理过程

    hive 3开始,默认进行安全授权,防止运行时修改参数。把hive配置中hive.security.authorization.enabled关闭后再行测试即可。

建议/总结

  无