![019 MapReduce Daemons JobTracker and TaskTracker Explained](https://i.ytimg.com/vi/doRS6xUoAyY/hqdefault.jpg)
विषय
- परिभाषा - जॉबट्रैक का क्या अर्थ है?
- Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप सीखेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
- Techopedia JobTracker बताते हैं
परिभाषा - जॉबट्रैक का क्या अर्थ है?
JobTracker एक डेमन है जो Apache Hadoops MapReduce इंजन पर चलता है। जॉबट्रैक एक आवश्यक सेवा है, जो क्लस्टर में अलग-अलग नोड्स के लिए सभी मैपरेड कार्यों को पूरा करती है, आदर्श रूप से उन नोड्स के लिए जो पहले से ही डेटा समाहित करते हैं, या बहुत कम से कम डेटा वाले नोड्स के रूप में एक ही रैक में स्थित हैं।
Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप सीखेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
Techopedia JobTracker बताते हैं
JobTracker Hadoop के भीतर की सेवा है जो क्लाइंट अनुरोधों को लेने के लिए जिम्मेदार है। यह उन्हें DataNodes पर टास्कट्रकर्स को असाइन करता है जहां आवश्यक डेटा स्थानीय रूप से मौजूद होता है। यदि यह संभव नहीं है, तो JobTracker टास्कट्रेकर्स को उसी रैक के भीतर कार्य असाइन करने का प्रयास करता है जहां डेटा स्थानीय रूप से मौजूद है। यदि किसी कारण से यह विफल भी हो जाता है, तो JobTracker टास्कट्रैकर को कार्य सौंपता है जहां डेटा की प्रतिकृति मौजूद होती है। Hadoop में, डेटा ब्लॉकों को अतिरेक सुनिश्चित करने के लिए DataNodes में दोहराया जाता है, ताकि यदि क्लस्टर में एक नोड विफल हो जाए, तो नौकरी भी विफल न हो।
JobTracker प्रक्रिया:
- क्लाइंट एप्लिकेशन से जॉब अनुरोध जॉबट्रैक द्वारा प्राप्त किए जाते हैं,
- JobTracker आवश्यक डेटा का स्थान निर्धारित करने के लिए NameNode को सुरक्षित करता है।
- जॉबट्रैकर टास्कट्रैकर नोड्स का पता लगाता है जिसमें डेटा होता है या कम से कम डेटा के पास होता है।
- चयनित टॉस्कट्रैकर को नौकरी प्रस्तुत की जाती है।
- टास्कट्रैकर जॉबट्रैक द्वारा बारीकी से निगरानी करते हुए अपने कार्य करता है। यदि नौकरी विफल हो जाती है, तो जॉबट्रैकर बस कार्य को दूसरे टास्कट्रैकर के पास भेज देता है। हालाँकि, JobTracker स्वयं विफलता का एक बिंदु है, जिसका अर्थ है कि यदि यह विफल हो जाता है तो पूरी प्रणाली नीचे चली जाती है।
- जॉब पूरा होने पर JobTracker अपना स्टेटस अपडेट करता है।
- ग्राहक आवश्यककर्ता अब जॉबट्रैक से जानकारी प्रदूषित कर सकता है।