CentOS下HBase日志管理可从配置、查看、轮转、分析及清理等方面入手,具体如下:
log4j.properties
文件,设置输出级别(如INFO/DEBUG)、路径及格式。hbase-site.xml
中启用审计功能,可选配HBase表存储审计日志。tail -f /var/log/hbase/hbase-<username>-<hostname>.log
。ls /var/log/hbase/
查看归档日志文件。logrotate
配置定期轮转(如按天/大小),保留指定天数日志。hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot
命令清理旧日志,或设置hbase.master.logcleaner.ttl
参数自动清理。grep
/awk
过滤关键字,sort/uniq
统计频率。注意:操作前建议备份日志,避免误删重要数据。
参考来源: