2015-03-12 22 views
5

% 80 doluluk oranındaki YARN kümemizde, bazı iplik nodemanager'larının UNHEALTHY olarak işaretlendiğini görüyoruz. Günlükler içine kazandıktan sonra, disk alanı veri direk için% 90 dolu olduğundan onu buldum. HataİPLİK UNHEALTHY düğümleri

2015-02-21 08:33:51,590 INFO org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeImpl: Node hdp009.abc.com:8041 reported UNHEALTHY with details: 4/4 local-dirs are bad: /data3/yarn/nm,/data2/yarn/nm,/data4/yarn/nm,/data1/yarn/nm; 
2015-02-21 08:33:51,590 INFO org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeImpl: hdp009.abc.com:8041 Node Transitioned from RUNNING to UNHEALTHY 

aşağıdaki ile ben iplik işaretleri düğüm Sağlıksız & eşiği değiştirmek için herhangi bir yol yoktur anlamak için çalışıyorum?

Teşekkür mülkiyet yarn.nodemanager.disk-sağlık-checker.max-disk kullanımı başına disk yüzdesi için iplik site.xml dosyasını ekleyerek

cevap

11

deneyin. Bu özellik, bir diskin hatalı olarak işaretlendikten sonra izin verilen maksimum disk alanı kullanımı yüzdesini belirtir. Değerler 0,0 ile 100,0 arasında değişebilir. sağlık durumuna

yarn-default.xml

kuvvet örn: sadece benim iplik için ** yarn.nodemanager.disk-sağlık-checker.max-disk kullanımı başına zorla

<?xml version="1.0"?> 
<configuration>  
    <property> 
    <name>yarn.nodemanager.disk-health-checker.min-healthy-disks</name> 
    <value>0.0</value> 
    </property> 
    <property> 
    <name>yarn.nodemanager.disk-health-checker.max-disk-utilization-per-disk-percentage</name> 
    <value>100.0</value> 
    </property> 
</configuration> 
+1

-disk-yüzdesi ** 100.0 ve ** yarn.nodemanager.disk-sağlık-checker.min-sağlıklı-diskler ** 0 ... hile yaptı, tabii ki yerel teklifler için –