2016-04-02 15 views
2

Çalıştırmak için iyi çalışan bir 2.6.4 ortamı ve start-dfs.sh ve start-yarn.sh'u kullanıyorum.Önyükleme zamanında nasıl başlatabilirim?

Bu komut dosyalarını kullanarak haddop'u açılışta nasıl başlatabilirim? Bazı ipuçları etrafında start-all.sh kullanıyor, ancak kullanımdan kaldırıldı.

init.d içinde iki tane servis oluşturmalıyım? Tüm EXPORT içeriklerinden ne haber? İlk önce tüm düğümler gelmeli mi?

Teşekkürler.

+0

Belki de daha iyi bir yer http://askubuntu.com/ – Gianluca

+0

sanmıyorum. Başlangıç ​​hizmetlerini init.d.'de nasıl yapacağımı biliyorum. Bu dava, bu yöntemin etkilerini (düğümler ve sunucu başlatma sırası, hizmet başlatma sırası ve eski "eski" olanın tümünü değiştirmenin bir yolu varsa, bir tanesini baştan başlatmam gerekiyorsa, özeldir. .sh' tüm hizmetleri bir seferde başlatmak için –

cevap

1

Init.d komutunu kullanırsınız ve init.d komut dosyasında, ihtiyacınız olan env varsını vermelisiniz. Daha sonra 2 başlangıç ​​komut dosyasını arayabilir veya 2 betiği tek bir dosyada saklayabilir ve kullanabilirsiniz. Örnekler için init.d dosyasına bakın.

+0

başlangıç ​​sırasını önemli mi? Yani, iplik başlangıcı önce gelirse, tamam mı? –

+0

Hadoop, bahsettiğiniz 2 betiğe dayanan birçok bileşene sahiptir. DFS ilkini ve YARN'ı başlatmak istediğinizde Daha önce kullanılan başlangıç ​​sırasına ilişkin bir fikir edinmek için, kullanımdan kaldırılmış start.all.sh betiğine başvurabilirsiniz.Onları değişmedi, düğümler ve HDFS ilk önce kaynak yöneticileri tarafından izlemeye başladı – apesa

+0

Buna güvenemedim çünkü İki komut için iki hizmet oluşturursam, başlangıç ​​sırasına göre, sadece başlangıç ​​işlemini kolaylaştırırsa, "start-all.sh" kullanımdan kaldırıldığını bilmiyorum ... Ağdaki tüm örnekler önce DFS'yi getirir ZORUNLU ya da OLABİLİRSİNİZ bu yoldan. –

İlgili konular