$HBASE_HOME/logs目录下,文件命名格式为hbase-<username>-hbase-<hostname>.log。/var/log目录下,如/var/log/messages(系统消息)、/var/log/secure(安全日志)等。tail -f:实时查看日志文件末尾内容,如tail -f /var/log/hbase/hbase-*.log。journalctl(CentOS 7+):查看系统日志,-f参数实时跟踪,-b查看本次启动日志。grep 'error' /path/to/logfile,过滤特定错误信息。/etc/logrotate.d/hbase,可设置按大小或天数轮转,保留备份份数。/var/log/hbase/*.log { daily rotate 7 compress missingok notifempty }。find命令删除过期日志,如find /var/log/hbase/ -mtime +7 -exec rm -rf {} \;。awk:提取日志字段,如统计错误日志数量awk '/ERROR/ {count++} END {print count}' logfile。sed:批量修改日志格式,如删除冗余信息。hbase-env.sh中HBASE_LOG_LEVEL,生产环境建议设为INFO或WARN,避免DEBUG产生过多日志。hbase-site.xml配置。logrotate和合理的MaxFileSize/MaxBackupIndex参数控制。参考来源: