Changes between Initial Version and Version 1 of III140118/Lab6


Ignore:
Timestamp:
Jan 18, 2014, 12:20:30 AM (11 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • III140118/Lab6

    v1 v1  
     1◢ <[wiki:III140118/Lab5 實作五]> | <[wiki:III140118 回課程大綱]> ▲ | <[wiki:III140118/Lab7 實作七]> ◣
     2
     3= 實作六 Lab6 =
     4
     5{{{
     6#!html
     7<p style="text-align: center;"><big style="font-weight: bold;"><big>基本除錯技能(二) Log4j 除錯<br/>Debug Skill (2) Change Log4j Debug Level</big></big></p>
     8}}}
     9
     10[[PageOutline]]
     11
     12{{{
     13#!text
     14請先連線至 nodeN.3du.me , N 為您的報名編號
     15}}}
     16
     17 * Hadoop 是使用 Java 的 Log4j 來蒐集系統狀態或故障的資訊
     18 * Log4j 有分成 INFO、WARN 跟 DEBUG 三個等級,訊息量也隨之增加。
     19 * 以下實作,我們可以發現透過修改 HADOOP_ROOT_LOGGER 這個環境變數,可以調整 Log4j 的除錯資訊顯示量。
     20
     21{{{
     22lab@node1:~/hadoop_labs$ export HADOOP_ROOT_LOGGER=INFO,console
     23lab@node1:~/hadoop_labs$ hadoop fs -ls
     24lab@node1:~/hadoop_labs$ export HADOOP_ROOT_LOGGER=WARN,console                                 
     25lab@node1:~/hadoop_labs$ hadoop fs -ls
     26lab@node1:~/hadoop_labs$ export HADOOP_ROOT_LOGGER=DEBUG,console                               
     27lab@node1:~/hadoop_labs$ hadoop fs -ls
     28lab@node1:~/hadoop_labs$ unset HADOOP_ROOT_LOGGER
     29}}}