关于mapreduce中启动时,指定日志文件的问题

查看数: 20928 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-12-23 14:15

正文摘要:

本帖最后由 pengsuyun 于 2014-12-23 17:15 编辑 环境说明1、在/etc/profile中设置了export YARN_LOG_DIR=/hadoop-data/logs 2、在yarn-daemon.sh中的开头部分echo 变量YARN_LOG_DIR(echo "YARN_LOG_DIR path ...

回复

ainubis 发表于 2015-3-28 17:22:45
学习~\(≧▽≦)/~啦啦啦
pengsuyun 发表于 2014-12-29 08:33:23
bioger_hit 发表于 2014-12-28 20:42:06

改变日志,可以参考这个
如何改变hadoop日志的位置--改变hadoop日志默认路径

至于为什么不生效,可以检查下Linux  shell环境

muyannian 发表于 2014-12-23 15:18:20
建议拆开测试,或则做一个小例子
pengsuyun 发表于 2014-12-23 14:43:41
Joker 发表于 2014-12-23 14:42
看错,以为是.profile。你可以先把$dir去掉写绝对路径,看下能不能出东西?有时候$获取不到

可以出东西,你看图片就知道了。
Joker 发表于 2014-12-23 14:42:01
pengsuyun 发表于 2014-12-23 14:30
/etc/profile中的变量对所有用户都生效

看错,以为是.profile。你可以先把$dir去掉写绝对路径,看下能不能出东西?有时候$获取不到
pengsuyun 发表于 2014-12-23 14:30:58
Joker 发表于 2014-12-23 14:29
只是对本用户才有效的。你可以测试,在 abc用户添加的环境变量,bcd用户中是不存在它的环境变量的

/etc/profile中的变量对所有用户都生效
Joker 发表于 2014-12-23 14:29:25
只是对本用户才有效的。你可以测试,在 abc用户添加的环境变量,bcd用户中是不存在它的环境变量的
关闭

推荐上一条 /2 下一条