Hadoop 2.2.0 kümesini iki veri ve bir adenode ile çalıştırıyorum. Ben namenode veya datanodes herhangi Hadoop fsck komutunu kullanarak sistemi kontrol çalıştığınızda, aşağıdaki alıyorum:Hadoop fsck eksik kopyalarını gösteriyor
Target Replicas is 3 but found 2 replica(s).
I (2 dfs.replication) hdfs-site.xml
yapılandırmayı değiştirme çalıştı ve küme hizmetlerini yeniden başlattı.
Target Replicas is 3 but found 2 replica(s).
açıklamak Lütfen, bu önbelleğe alma sorunu veya bir hata olduğunu: hadoop fsck /
çalışan üzerinde hala aynı durum görünüyorsa?
Çoğaltma faktörünü belirtmeden dosyaları HDFS'ye aktardım ve o zaman çoğaltma faktörü 3 olarak ayarlandı, ancak çoğaltma faktörünü 2'ye değiştirdim. Sonra bu Hedef Kopyaları 3 aldım ama 2 çoğaltma (ler) bulundu. – abbasdjinn
Hadoop'un fs -setrep [-R] [-w] da HDF'ler DFS -setrep [-R] [-w] çalışacak tam komuttur. Ayrıntılar - https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/FileSystemShell.html#setrep –
ewm
Teşekkürler, fs kaçırdı – sachin