תוכן עניינים:

איך אני נותן הרשאה ל-HDFS?
איך אני נותן הרשאה ל-HDFS?

וִידֵאוֹ: איך אני נותן הרשאה ל-HDFS?

וִידֵאוֹ: איך אני נותן הרשאה ל-HDFS?
וִידֵאוֹ: 008 HDFS File permission 2024, מאי
Anonim

Hadoop עובד על מערכת קבצים. לשנות את רְשׁוּת על כל אחד מה Hadoop תיקייה שבה אתה יכול להשתמש: hadoop fs -chmod < רְשׁוּת >. תחשוב שאתה רוצה לָתֵת בעלים ככלל רְשׁוּת , קבוצה ואחרים רק קוראים ומבצעים.

לאחר מכן, איך אני נותן הרשאה רקורסיבית ב-HDFS?

מִשְׁתַנֶה HDFS קוֹבֶץ הרשאות עליך להיות משתמש-על או הבעלים של קובץ או ספרייה כדי לשנות אותם הרשאות . עם ה-chgrp, chmod ופקודות chown שבהן תוכל לציין את האפשרות –R לעשות רקורסיבי שינויים דרך מבנה הספריות שאתה מציין.

אפשר גם לשאול, מה המשמעות של chmod 755? chmod +x מוסיף את הרשאת הביצוע עבור כל המשתמשים להרשאות הקיימות. chmod 755 קובע את 755 הרשאה לקובץ. 755 אומר הרשאות מלאות עבור הבעלים והרשאות קריאה וביצוע עבור אחרים.

בהקשר זה, כיצד אוכל להוסיף משתמש לקבוצת העל של HDFS?

3 תשובות

  1. sudo addgroup testgroup.
  2. לאחר מכן צור משתמשים כמה שאתה רוצה.
  3. לאחר מכן הוסף משתמשים אלה לקבוצת הבדיקה.
  4. לאחר מכן ערוך את המאפיין hdfs-site.xml והוסף את המאפיין הזה dfs.permissions.superusergroup, הערך יהיה שם הקבוצה שלך.

מהם מודלי ההרשאה לקבצים וספריות ב-HDFS?

מוזכר לעיל הרשאות לעבוד אחרת עבור קבצים וספריות . לקרוא (ר) רְשׁוּת - קריאה א קוֹבֶץ . כתוב (w) רְשׁוּת - כותב קוֹבֶץ.

עבור ספריות.

  • ההרשאה r מפרטת את התוכן של ספרייה ספציפית.
  • הרשאת w יוצרת או מוחקת ספרייה.
  • הרשאת X הגישה לספריית ילד.

מוּמלָץ: