内容纲要
概要描述
一般在执行hdfs命令的时候出现异常(执行慢或者报错),但是console又没有打印一些关键信息,这个时候就需要开开hdfs命令的debug日志
详细说明
方案一,临时有效
直接在命令行中设置
开启debug日志
export HADOOP_OPTS="-Dsun.security.krb5.debug=true"
# 执行hdfs命令
hdfs dfs -ls /
方案二,永久有效
到TDH-Client/conf/hadoop目录下,修改log4j.properties文件(不存在则从集群中拷贝)里面将hadoop.rooter.logger=INFO,console改为hadoop.rooter.logger=DEBUG,console;
此方法只对TDH-Client中的hdfs命令会起效