日志被广泛地应用与大多数软件项目中,并服务于许多重要的目的,包括以下一些:
创建执行的审计线索,例如,可以用于执行分析,或者发现潜在的改进点
执行指标的收集,可以用于实时的和后验的分析、自动化文件管理测试和错误识别等
MapReduce自身会保存程序执行过程中全部重要事件的日志。这些文件的位置由Hadoop配置文件控制。默认情况下,它们保存在Hadoop version目录的logs子目录中。调试单个应用程序最重要的日志是Task Tracker日志。MapReduce作业抛出的任何异常都会记录在这些日志中。
log目录中有一个叫做userlogs的子目录,其中包含对应于每个人物运行的单独子目录。每个任务在此目录下的两个文件中记录其stdout和stderr信息。包含在用户代码中的全部应用特定的日志信息都保存在这些文件中。在多个节点的Hadoop集群上,这些日志不会被中心化地聚合——必须查看每个任务节点的Logs目录来获取其内容。
作业配置页面包含配置对象的内容。如果正在使用大量的自定义配置,那么检查该页面尤其重要。该页面让我们能够确认它们的值是否正确。
关于TeamDoc软件:
TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页
TeamDoc软件界面(点击可放大)
版权所有:南京网亚计算机有限公司,本文链接地址: 将日志用于Hadoop文件管理测试