hadoop的日志知识点

hadoop的日志知识点

一、hadoop的日志文件

默认放在:$HADOOP_HOME/logs

日志文件的位置的配置信息,在$HADOOP_HOME/etc/hadoop/hadoop-env.sh

在这里插入图片描述

但是建议:将日志文件的路径修改到/var/log/hadoop中,使它独立于hadoop的安装目录,避免hadoop升级后安装路径发生变化

修复方法:

在hadoop-env.sh中添加

export HADOOP_LOG_DIR=/var/log/hadoop

二、logs下的日志文件

hadoop的守护进程会产生两类日志文件:

  • 以.log结尾,通过的log4j记录的,大部分的应用程序的日志文件都会到写到该日志文件中,该日志文件采用日常滚动文件追加方式daily rolling file)来循环管理
    文件 。系统不自动删除过期的日志,留给用户自己定期删除或存档,来节约磁盘空间。

  • 以.out结尾,记录标准输出和标准错误日志,但是hadoop中少用。重启守护进程时,
    会重新创建新的文件来记录日志,而且只会保留5个日志文件,从5~1(5是最旧的

    文件)

在这里插入图片描述

三、日志文件命令

日志文件的名称一般都是包含了守护进程的用户名称、守护进程名称、本地主机名等信息的。

其中用户名称可以在$HADOOP_HOME/etc/hadoop-env.sh 中进行修改

默认值为$USER用户名,这个我们也可以修改的

在这里插入图片描述

(C:/Users/%E6%80%9D%E9%9D%99/AppData/Roaming/Typora/typora-user-images/image-20220721142532954.png)]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值