मैंने हाल ही में अपाचे हैडोप 1.0 से सीडीएच 4.4.0 तक अपने क्लस्टर को अपग्रेड किया है। मेरे पास एक अन्य मशीन में एक वेबलॉगिक सर्वर है जहां से मैं मैप्रिडस क्लाइंट के माध्यम से इस रिमोट क्लस्टर में नौकरियां जमा करता हूं। मैं अभी भी एमआर 1 और यार्न का उपयोग नहीं करना चाहता हूं। मैंने सीडीएच इंस्टॉलेशन (/ usr/lib/hadoop/client/*)क्लस्टर प्रारंभ नहीं कर सकता। कृपया mapreduce.framework.name के लिए अपनी कॉन्फ़िगरेशन जांचें और संबंधित सर्वर पते-सबमिशन जॉब 2remoteClustr
में क्लाइंट जार के खिलाफ अपना क्लाइंट कोड संकलित किया है जॉब क्लाइंट उदाहरण बनाते समय निम्न त्रुटि प्राप्त हो रही है। एक ही मुद्दे से संबंधित कई पोस्ट हैं लेकिन सभी समाधान स्थानीय क्लस्टर को नौकरी जमा करने के परिदृश्य को संदर्भित करते हैं, न कि दूरस्थ रूप से और विशेष रूप से मेरे मामले में एक डब्लूएलएस कंटेनर से।
JobClient jc = new JobClient(conf);
Cannot initialize Cluster. Please check your configuration for mapreduce.framework.name and the correspond server addresses.
लेकिन क्लस्टर पर कमांड प्रॉम्प्ट से चल बिल्कुल ठीक काम करता है।
अपनी समय पर सहायता की सराहना करें!