2016-04-06 34 views
0

Mysql'den cassandra'ya sqoop ile veri aktarırken başlık gibi bir hata alıyorum.sqoop başlatılamıyor: jobtracker bulunamadı

dse sqoop import --connect jdbc:mysql://<IP address>/Turkgen --username root --table mgs --cassandra-keyspace turkgen_ks --cassandra-table mgs --cassandra-thrift-host localhost --cassandra-create-schema 

bu komutu çalıştırmak ve ben hata var: açılamıyor sqoop başlatmak için: JobTracker

bulunamadı Düzenleme:

i JobTracker için günlük dosyalarını bakmak.

geçerli bir ana bilgisayar içermez: Bir böyle hata var liman idaresi: Yerel

Bunu nasıl

düzeltebilirim ?

+0

DSE'nin hangi sürümünü çalıştırıyorsunuz. Bir iş arayana sahip değilseniz, muhtemelen bu bir analiz düğümünde yayınlanmıyordur. – mikea

+0

dse sürümü 4.8.6'dır. Hadoop'u harici olarak kurdum, ddo'nun içinde hadoop kullanmıyorum. Veri kümesini mysql'den cassandra'ya datastax'in resmi elkitabını takiben gerçekleştirmeye çalışıyorum ama "sqoop'u başlatamadım: jobtracker bulunamadı" hatası aldım. "Dse kovanı" komutunu çalıştırdığımda, aynı hatayı aldım. – endrcn

cevap

0

Kabuk jps yazın ve iş izleyicisinin çalışıp çalışmadığını kontrol edin. start-all.sh

+0

start-all.sh komutu tüm hadoop servislerini başlatır, ancak hadoop servislerim zaten çalışır. Ancak tavsiyenizi denedim ama aynı hatayı aldım. Sorunum hala devam ediyor. – endrcn

+0

try bin/hadoop dfsadmin -safemode'den ayrılmayı deneyin – TKHN

0

Iam ayrıca begineer ama foll sol benim

çalıştı

sonra Değilse HDF'ler içinde/if tmp görüp kurmak sırasında 1777 izni ile sahibini mapred yapmak lütfen (Clie içeren HDF'ler içinde/tmp deneyin silinmiş ve

0

emin HADOOP_CONF_DIR ya da dizine puan YARN_CONF_DIR olun bkz got olasılığı vardır nt tarafı) Hadoop küme için yapılandırma dosyaları. CDH'yi kullanırsanız, YARN ağ geçidi rolünün, sqoop komutunu çalıştırdığınız düğüme yerleştirildiğinden emin olmanız gerekir.