输出 DEBUG 日志,使用以下参数
hive -hiveconf hive.root.logger=DEBUG,console
仅把日志输出到 console,如以下命令启动 metastore,把日志输出到当前 console。
hive --service metastore -hiveconf hive.root.logger=console
远程调试 hive-cli
hive —debug
此命令监听 8000 端口,可以使用远程调试连接此 jvm。
远程调试 beeline、metastore、hive-server2
任何 hive 组件都可以添加 --debug,那么在启动的 jvm 上监听 8000 端口。
如
hive --service metastore --debug
hive --service hiveserver2 --debug
hive --service beeline --debug