yarn 日誌聚集配置

2021-07-10 03:48:08 字數 677 閱讀 4559

日誌聚集是yarn提供的日誌**化管理功能,它能將執行完成的container/任務日誌上傳到hdfs上,從而減輕nodemanager負載,且提供乙個**化儲存和分析機制。預設情況下,container/任務日誌存在在各個nodemanager上,如果啟用日誌聚集功能需要額外的配置。

(1) 

yarn.log-aggregation-enable

引數解釋:是否啟用日誌聚集功能。

預設值:false

(2) 

yarn.log-aggregation.retain-seconds

引數解釋:在hdfs上聚集的日誌最多儲存多長時間。

預設值:-1

(3) 

yarn.log-aggregation.retain-check-interval-seconds

引數解釋:多長時間檢查一次日誌,並將滿足條件的刪除,如果是0或者負數,則為上乙個值的1/10。

預設值:-1

(4) 

引數解釋:當應用程式執行結束後,日誌被轉移到的hdfs目錄(啟用日誌聚集功能時有效)。

預設值:/tmp/logs

(5) 

yarn.log-aggregation.retain-seconds

引數解釋:遠端日誌目錄子目錄名稱(啟用日誌聚集功能時有效)。

預設值:日誌將被轉移到目錄

YARN的日誌聚集配置使用

說明 修改路徑 hadoop etc hadoop下的yarn site.xml。新增兩個屬性並儲存上傳伺服器。屬性1 表示在yanr上開啟聚合日誌服務。屬性2 表示聚合日誌在伺服器上的存留時間。sbin yarn daemon.sh start resourcemanager sbin yarn ...

配置日誌聚集

所謂日誌聚集,就是指應用執行完以後,將程式的執行日誌資訊上傳到hdfs系統上。日誌聚集可以方便的檢視程式的執行詳情,方便開發除錯。開啟日誌聚集,需要重啟nodemanager resourcemanager和historymanager。1.配置yarn site.xml檔案 yarn.log ag...

Yarn 日誌儲存配置

我們知道,yarn上能夠監控執行的spark情況,但是乙個程式執行完後就會被銷毀,看不到了。所以我們需要在程式執行完也能看到日誌,這是就需要配置我們的引數了 1.進入spark conf下,拷貝乙個spark.defaults.conf檔案修改引數 spark.eventlog.enabled tr...