2015-03-24 18 views
5

Tüm düğümlerin yeniden başlatılmasından sonra Ambari'de benim dolandırıcı kümemi yeniden başlatmaya çalışırken garip bir sorun yaşıyorum. Herhangi bir yapılandırma değişikliği yapmamasına rağmen, ad düğümü hizmeti aşağıdaki hatayla başlayamaz.Ambari Ad Düğümü Başlangıç ​​Güvenli mod açıkken başarısız.

> Fail: Execution of 'su -s /bin/bash - hdfs -c 'export 
> PATH=$PATH:/usr/hdp/current/hadoop-client/bin ; hdfs --config 
> /etc/hadoop/conf dfsadmin -safemode get' | grep 'Safe mode is OFF'' 
> returned 1. 

Etrafa baktı ve olmayan UTF-8 kodlaması sorununa işaret birini buldum ama bu çözülmesi herhangi bir şansları olmadı var. Birisi bana bu hatanın ne anlama geldiğini veya nasıl hata ayıkladığını söyleyebilir mi?

- Duncan Krebs

cevap

11

Güvenli mod açık olduğu için ad düğümü hizmeti başlatılamadı. Güvenli modda okuduktan sonra, isim düğümü için salt okunur modun gerekli olduğu zaman açıldığını fark ettim. Güvenli modda kalmasına neyin yol açtığından emin değilim, ancak bu komutun altında çalışmam sorunu çözdü.

sudo -u hdfs hdfs dfsadmin -safemode leave 

Bunun bir başkasına yardım edeceğini umarız. - Duncan Krebs

İlgili konular