मेरे पास "केवल नक्शा" है (चरण कम नहीं) प्रोग्राम। इनपुट फ़ाइल का आकार 7 मैप कार्यों को बनाने के लिए काफी बड़ा है और मैंने सत्यापित किया है कि आउटपुट आउटपुट (part-000 से part006) देखकर। अब, मेरे क्लस्टर में 8 कोर और 8 जीबी मेमोरी के साथ 8 नोड्स हैं और हेड नोड पर होस्ट की गई साझा फाइल सिस्टम है।बहु-कोर 8 नोड क्लस्टर में हैडोप मानचित्र कार्यों को शेड्यूल कैसे करें?
मेरा प्रश्न है कि मैं केवल 7 नोड में सभी 7 मानचित्र कार्यों को चलाने या 7 अलग-अलग गुलाम नोड्स (1 कार्य प्रति नोड) में 7 मानचित्र कार्यों को चलाने के बीच चुन सकता हूं। अगर मैं ऐसा कर सकता हूं, तो मेरे कोड और कॉन्फ़िगरेशन फ़ाइल में क्या परिवर्तन की आवश्यकता है।
मैंने पैरामीटर को "mapred.tasktracker.map.tasks.maximum" को केवल 1 और 7 में पैरामीटर सेट करने का प्रयास किया लेकिन मुझे कोई सराहनीय समय अंतर नहीं मिला। मेरी कॉन्फ़िगरेशन फ़ाइल में इसे 1.