मैं हा क्लस्टर में 2.7.1 अपाचे अपाचे का उपयोग कर रहा हूं।
मुझे दोनों नाम नोड्स के लिए हीप मेमोरी को अपडेट करने की आवश्यकता थी, इसलिए मैंने अपडेट किया प्रॉपर्टी HADOOP_NAMENODE_OPTS हैडूप में- 8v होना
export HADOOP_NAMENODE_OPTS="-Xmx8192m $HADOOP_NAMENODE_OPTS"
तो मेरे नाम नोड्स में ढेर का आकार अब 8 जीबी है
लेकिन मुझे हडॉप-ENv.sh में HADOOP_HEAPSIZE के पैरामीटर का एहसास हुआ
और मैंने इसे कोई मूल्य नहीं दिया
HADOOP_NAMENODE_OPTS को 8 GB पर सेट कर रहा है या हमें HADOOP_HEAPSIZE को 8 GB पर सेट करना चाहिए?
मेरा मतलब है कि मान HADOOP_NAMENODE_OPTS मान HADOOP_HEAPSIZE से अधिक है या दोनों को कॉन्फ़िगर किया जाना चाहिए और हर एक का अपना विशिष्ट काम होना चाहिए?
उत्तर:
उत्तर № 1 के लिए 1क्या मान HADOOP_NAMENODE_OPTS मूल्य से अधिक है
हाँ यह करता है। https://www.cloudera.com/documentation/enterprise/latest/topics/admin_nn_memory_config.html