sayesinde nodemanager bağlanmıyorsunuzdur http: //: 50070 için 2 düğümün çalıştığını doğru şekilde görebiliyorum.İPLİK ResourceManager herhangi bir yardım</p> <p>ben çalıştırıyorum aşağıdaki versiyonları için şimdiden
http: //: 8088 adresine gittiğimde sorun şu ki 0 düğüm çalışıyor.
Bunu anlıyorum: 8088, kaynak göstericiyi yansıtır ve çalışan nodemanager sayısını gösterir. Daemonların hepsi başlıyor, ancak nodemancıların kaynak göstericiye bağlanmadığı anlaşılıyor.
Bu
günlük dosyasıdır:2013-12-16 20:55:48,648 INFO org.apache.hadoop.yarn.client.RMProxy: Connecting to ResourceManager at /127.0.0.1:8031
2013-12-16 20:55:49,755 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: localhost/127.0.0.1:8031. Already tried 0 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
2013-12-16 20:55:50,756 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: localhost/127.0.0.1:8031. Already tried 1 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
2013-12-16 20:55:51,757 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: localhost/127.0.0.1:8031. Already tried 2 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
2013-12-16 20:55:52,758 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: localhost/127.0.0.1:8031. Already tried 3 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
2013-12-16 20:55:53,759 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: localhost/127.0.0.1:8031. Already tried 4 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
2013-12-16 20:55:54,760 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: localhost/127.0.0.1:8031. Already tried 5 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
kontrol ettim ve 8031 portu açık.
DÜZENLEME: Gelecekte bu inceleyen insanlar için
, ben gibi görünmek benim iplik site.xml dosyasını düzenlemek için gerekli aşağıdaki:
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
</property>
<property>
<name>yarn.resourcemanager.scheduler.address</name>
<value>master-1:8030</value>
</property>
<property>
<name>yarn.resourcemanager.address</name>
<value>master-1:8032</value>
</property>
<property>
<name>yarn.resourcemanager.webapp.address</name>
<value>master-1:8088</value>
</property>
<property>
<name>yarn.resourcemanager.resource-tracker.address</name>
<value>master-1:8031</value>
</property>
<property>
<name>yarn.resourcemanager.admin.address</name>
<value>master-1:8033</value>
</property>
Kaynak yöneticisinin ana bilgisayar adı için yarn.resourcemanager.resource-tracker.address maddesini işaret ettiniz mi? – facha
Sadece ana bilgisayar adına ihtiyacım var mı? Veya hostname ve port? Ve bu sadece nodemanager'ın düğümünde mi yoksa tüm düğümlerde mi? Bunu denedim ama hiçbir şey değişmedi, limanın yanlış olması olabilirdi - Hangi portu kullanacağımı kontrol edemiyorum. –
Ana bilgisayar adını belirtmeniz gerekir: bağlantı noktası. Evet, yalnızca ResourceManager düğümünü değil, tüm düğümlerde ayarlanmalıdır (aynı hadoop'un tüm direklerini tüm düğümlerinize kopyalamanız yeterli olacaktır). Başlamak için bazı minimum çalışma yapılandırmalarına ihtiyacınız varsa, buraya bir göz atın: http://toster.ru/q/57046#answer_208326 – facha