साथ छत्ता का उपयोग कैसे करें मैं 3 क्लस्टर पर Hadoop और हाइव स्थापित। आम तौर पर मैं छत्ता और Hadoop उपयोग कर सकते हैं, लेकिन जब मैं अन्य उपयोगकर्ता के साथ प्रवेश करें, मैं हाइव का उपयोग नहीं कर सकते हैं। त्रुटि है:अन्य उपयोगकर्ता
हाइव> शो टेबल;
में विफल: मेटाडाटा में त्रुटि: javax.jdo.JDOFatalDataStoreException: एक कनेक्शन प्राप्त नहीं कर सकता, पूल त्रुटि एक मान्य वस्तु नहीं बना सका, कारण: एक केवल पढ़ने के लिए उपयोगकर्ता या केवल पढ़ने के लिए डेटाबेस में एक उपयोगकर्ता के लिए अनुमति नहीं है एक कनेक्शन पर केवल पढ़ने के लिए मोड अक्षम करें।
NestedThrowables:
org.apache.commons.dbcp.SQLNestedException: एक कनेक्शन प्राप्त नहीं कर सकता, पूल त्रुटि एक मान्य वस्तु नहीं बना सका, कारण: एक केवल पढ़ने के लिए उपयोगकर्ता या केवल पढ़ने के लिए डेटाबेस में एक उपयोगकर्ता किसी कनेक्शन पर केवल-पढ़ने योग्य मोड को अक्षम करने की अनुमति नहीं है।
में विफल: निष्पादन त्रुटि, वापसी कोड 1 org.apache.hadoop.hive.ql.exec.DDLTask से
मैं अन्य उपयोगकर्ता, और फ़ोल्डर जो मैं स्थापित के लिए निर्धारित अनुमति chmod 777 के साथ प्रवेश करें हडूप और हाइव, मैं हाइव का उपयोग कर सकते हैं। लेकिन जब मैं दूसरे उपयोगकर्ता पर लॉग ऑन करता हूं, तो यह त्रुटि होती है। मेरा मतलब है, मैं जब मैं Hadoop पर छत्ता उपयोग करने के लिए लॉग ऑन करें अनुमति सेट करना होगा। एक बार कॉन्फ़िगर अनुमति के साथ Hadoop पर छत्ता का उपयोग कैसे कर सकते हैं ????
मैंने ऊपर वर्णित दोनों चीजों की कोशिश की लेकिन अभी भी एक ही त्रुटि हो रही है .. किसी भी विचार अगर आप लोगों ने मुझे बताया है तो कृपया मुझे बताएं –
किसी भी .lck फ़ाइलों के लिए अपना सर्वर खोजें और देखें और देखें कि वे किसी स्थान पर हैं या नहीं यह प्रासंगिक लगता है? जैसे मैंने कहा कि मैंने बहुत सारे शोध किए हैं लेकिन कभी नहीं सोचा कि यह क्यों काम करता है। –
मुझे एक ही समस्या थी। अनुमतियाँ बदलने और हटाने ताला फ़ाइलें मदद से किया था। – Sumod