更新时间:2022-11-04 GMT+08:00

如何关闭Hive客户端日志

问题

如何关闭Hive客户端的运行日志?

回答

  1. 使用root用户登录安装客户端的节点。
  2. 执行以下命令,切换到客户端安装目录,例如“/opt/client”。

    cd /opt/client

  3. 执行以下命令配置环境变量。

    source bigdata_env

  4. 根据集群认证模式,完成Hive客户端登录。

    • 安全模式,则执行以下命令,完成用户认证并登录Hive客户端。

      kinit 组件业务用户

      beeline

    • 普通模式,则执行以下命令,登录Hive客户端。
      • 使用指定组件业务用户登录Hive客户端。

        beeline -n 组件业务用户

      • 不指定组件业务用户登录Hive客户端,则会以当前操作系统用户登录。

        beeline

  5. 执行以下命令关闭客户端日志:

    set hive.server2.logging.operation.enabled=false;

  6. 执行以下命令查看客户端日志是否已关闭,如下图所示即为关闭成功。

    set hive.server2.logging.operation.enabled;