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统计频率。注意:操作前建议备份日志,避免误删重要数据。
参考来源: