मैं hdfs पर काम कर रहा था तो मुझे कुछ ऐसा मिला जो सुपर-उपयोगकर्ता के लिए अनुमति जांच नहीं की जाती है। यदि मेरा लिनक्स उपयोगकर्ता रेतीले है और मैं सुपर-उपयोगकर्ता के समूह में रेतीले जोड़ना चाहता हूं। तो अनुमति अस्वीकार नहीं होगी, क्या यह hdfs कॉन्फ़िगरेशन में ऐसा करने के लिए संभव है। और यदि उपयोगकर्ता को सुपरग्रुप में निर्दिष्ट करने में कोई समस्या नहीं है तो इसे कैसे करें?लिनक्स में hdfs के supergroup में उपयोगकर्ता को जोड़ने के लिए कैसे?
15
A
उत्तर
0
उपयोगकर्ता को हडूप समूह में जोड़ें।
$ sudo adduser --ingroup Hadoop रेतीले
2
इसकी नहीं एक अच्छा अभ्यास सुपर उपयोगकर्ता के रूप में नौकरियों को चलाने के लिए। Hadoop/HDFS के लिए एक नया समूह और नया खाता बनाने के लिए और फिर
$ sudo addgroup hadoop
$ sudo adduser --ingroup hadoop hduser
$ sudo chown hduser:hadoop {directory path}
9
नीचे के रूप में आवश्यक अनुमतियां दे हाँ, अब मैं पूरे विचार कैसे उपयोगकर्ताओं और समूह किसी भी HDFS क्लस्टर पर बनाया जाना चाहिए है की सलाह दी जा । सबसे पहले मुझे सुपरग्रुप/etc/group
में कोई भी समूह नहीं मिला।
तो अच्छा अभ्यास अपने स्वयं के सुपरग्रुप को बनाना है।
- sudo addgroup testgroup
- तब के रूप में कई आप चाहते हैं उपयोगकर्ता बनाते हैं। जैसे adduser रेतीले
- तो इन उपयोगकर्ताओं
- testgroup को फिर संपादित HDFS-site.xml संपत्ति जोड़ सकते हैं और इस संपत्ति dfs.permissions.superusergroup जोड़ने के लिए, मूल्य अपने समूह का नाम
- अब आप कर सकते हैं हो जाएगा HDFS में फ़ोल्डर के किसी भी संख्या बनाने और उसके बाद के रूप में स्वामित्व सौंप yourusername: सुपरग्रुप जैसे रेतीले: testgroup
+0
FYI में उपयोगकर्ता जोड़ने के लिए, Centos/rhel पर 'groupadd' का उपयोग करें –
संबंधित मुद्दे
- 1. कैसे Hadoop HDFS में निर्देशिका नेविगेट करने के लिए
- 2. HDFS - उपयोगकर्ता
- 3. कैसे HDFS Hadoop में blockName से फ़ाइल खोजने के लिए
- 4. उत्तरदायी, उपयोगकर्ता को केवल समूह में जोड़ने के लिए कैसे करें यदि उपयोगकर्ता मौजूद है
- 5. बूटस्ट्रैप में जोड़ने के बिना पंक्तियों में सीमाओं को जोड़ने के लिए कैसे?
- 6. java.library.path में rxtxSerial जोड़ने के लिए कैसे?
- 7. intelij में mg को जोड़ने के लिए org.apache.commons.io.Filename जोड़ने के लिए कैसे?
- 8. ग्राफ में ब्रेसिज़ जोड़ने के लिए कैसे?
- 9. साजिश में लेबल जोड़ने के लिए कैसे
- 10. WPF में WinForm उपयोगकर्ता नियंत्रण को जोड़ने के लिए कैसे करें ताकि मैं इसे xaml.cs फ़ाइल
- 11. इंटरफ़ेस बिल्डर में MKUserTrackingBarButtonItem को जोड़ने के लिए कैसे करें
- 12. Xamarin संदर्भ सूची में पुस्तकालयों को जोड़ने के लिए कैसे
- 13. विजुअल स्टूडियो में NUnit को जोड़ने के लिए कैसे करें
- 14. एक अज्ञात वर्ग में @SerialVersionUID को जोड़ने के लिए कैसे?
- 15. एनएसडीएटी में घंटों को जोड़ने के लिए कैसे?
- 16. preg_replace पैटर्न को जोड़ने/जोड़ने के लिए
- 17. उपयोगकर्ता को लिनक्स
- 18. एएसपी पहचान 2.0 नई भूमिकाओं को जोड़ने और भूमिकाओं को उपयोगकर्ता जोड़ने के लिए
- 19. विंडोज फ़ाइल आइकन में प्रतीक जोड़ने के लिए कैसे?
- 20. कैसे एक HDFS फ़ाइल
- 21. लिनक्स के लिए स्विफ्ट में उपयोगकर्ता इनपुट या stdin को कैसे पढ़ा जाए?
- 22. आर में किसी डेटासेट में हेडर जोड़ने के लिए कैसे?
- 23. सी # में Powershell स्नैप-इन में जोड़ने के लिए कैसे
- 24. लिनक्स में tar.xz फ़ाइलों को निकालने के लिए कैसे?
- 25. एंड्रॉइड में सूची दृश्य में शीर्षलेख जोड़ने के लिए कैसे
- 26. जेल लिनक्स उपयोगकर्ता कैसे
- 27. Meteor.users संग्रह में फ़ील्ड जोड़ने के लिए कैसे करें
- 28. यू-बूट और लिनक्स कर्नेल में कस्टमाइज्ड एएजी चर जोड़ने के लिए कैसे?
- 29. कैसे जोड़ने के लिए/एक्सएमएल
- 30. सी ++ (libhdfs) में hdfs में फ़ाइलों को लिखना
यह सुपरग्रुप में है कि उपयोगकर्ता को जोड़ने के लिए संभव है या यह विचार के है हडूप की उपयोगकर्ता पहुंच नीतियों को ering? –
उपयोगकर्ता को सुपर उपयोगकर्ता समूह $ sudo adduser sudo –