אנדרואיד

כיצד לעלות על שיתוף nfs בלינוקס

Need for Speed™ Rivals (°Honoryº) ªº ª° ª³³

Need for Speed™ Rivals (°Honoryº) ªº ª° ª³³

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

Anonim

Network File System (NFS) הוא פרוטוקול מערכת קבצים מבוזר המאפשר לשתף ספריות מרוחקות ברשת. עם NFS, תוכלו להתקין ספריות מרוחקות במערכת שלכם ולעבוד עם הקבצים המרוחקים כאילו היו קבצים מקומיים.

במערכות הפעלה לינוקס ו- UNIX, אתה יכול להשתמש בפקודת mount כדי לעלות על ספריית NFS משותפת בנקודת הרכבה מסוימת בעץ הספריות המקומי.

במדריך זה, נראה לך כיצד להעלות באופן ידני ואוטומטי לשתף NFS במכונות לינוקס.

התקנת חבילות לקוח NFS

כדי להתקין תחילה שיתוף NFS במערכת לינוקס תצטרך להתקין את חבילת לקוח NFS. שם החבילה שונה בין הפצות לינוקס.

  • התקנת לקוח NFS באובונטו ודביאן:

    sudo apt update sudo apt install nfs-common

    התקנת לקוח NFS ב- CentOS ופדורה:

    sudo yum install nfs-utils

התקנה ידנית של מערכות קבצים NFS

הרכבה של שיתוף NFS מרוחק זהה להתקנת מערכות קבצים רגילות.

כדי לעלות על מערכת קבצים NFS בנקודת הרכבה נתונה, השתמש בפקודת mount בטופס הבא:

mount NFS_SERVER:EXPORTED_DIRECTORY MOUNT_POINT

השתמש בשלבים שלהלן כדי לעלות ידנית על שיתוף NFS מרוחק במערכת הלינוקס שלך:

  1. ראשית, צור ספרייה שתשמש כנקודת הרכבה עבור שיתוף NFS המרוחק:

    sudo mkdir /var/backups

    נקודת ההר היא ספרייה במחשב המקומי בו יש להתקין את המניה NFS.

    הר את שיתוף NFS על ידי הפעלת הפקודה הבאה כשורש או כמשתמש עם הרשאות סודו:

    sudo mount -t nfs 10.10.0.10:/backups /var/backups

    כאשר 10.10.0.10 הוא כתובת ה- IP של שרת NFS, /backup הוא הספרייה שהשרת מייצא ו /var/backups היא נקודת ההרכבה המקומית.

    בהצלחה, לא מופק תפוקה.

    כדי לוודא שהנפח NFS המרוחק מותקן בהצלחה, השתמש בפקודה mount או df -h .

לאחר הרכבה של השיתוף, נקודת ההרכבה הופכת לספריית השורש של מערכת הקבצים המותקנת.

בעת הרכבה ידנית של המניה, הר המניות של NFS לא נמשך לאחר אתחול מחדש.

הרכבה אוטומטית של מערכות קבצים NFS עם /etc/fstab

באופן כללי, תרצה להרכיב את ספריית NFS המרוחקת באופן אוטומטי כאשר המערכת תתחל.

קובץ /etc/fstab מכיל רשימה של ערכים המגדירים היכן ואיזו מערכת קבצים תותקן בעת ​​הפעלת המערכת.

כדי לעלות אוטומטית על שיתוף NFS כאשר מערכת הלינוקס שלך מופעלת, הוסף שורה לקובץ /etc/fstab . השורה חייבת לכלול את שם המארח או את כתובת ה- IP של שרת NFS, את הספרייה המיוצאת ונקודת ההרכבה במחשב המקומי.

השתמש בהליך הבא כדי לעלות אוטומטית על שיתוף NFS במערכות לינוקס:

  1. הגדר נקודת הרכבה לשיתוף NFS המרוחק:

    sudo mkdir /var/backups

    פתח את קובץ /etc/fstab עם עורך הטקסט שלך:

    sudo nano /etc/fstab

    הוסף את השורה הבאה לקובץ:

    / וכו '/ fstab

    #

    10.10.0.10:/ גיבויים / var / backups nfs כברירת מחדל 0 0

    כאשר 10.10.0.10 כתובת ה- IP של שרת NFS, /backup הוא הספרייה המיוצאת ו /var/backups היא נקודת ההרכבה המקומית.

    הפעל את הפקודה mount באחת מהטפסים הבאים כדי לעלות על שיתוף NFS:

    mount /var/backups mount 10.10.0.10:/backups

    הפקודה mount , תקרא את תוכן ה- /etc/fstab על השיתוף.

    בפעם הבאה שתפעיל מחדש את המערכת, ה- NFS יותקן אוטומטית.

הסרת מערכות קבצים NFS

פקודת umount מנותקת (מבטלת) את מערכת הקבצים המותקנת מעץ הספרייה.

כדי לנתק שיתוף NFS רכוב, השתמש בפקודת umount ואחריה הספרייה שבה הותקן או שיתוף מרוחק:

umount 10.10.0.10:/backups umount /var/backups umount 10.10.0.10:/backups

אם למערכת ה- NFS יש ערך בקובץ fstab , הסר אותו.

פקודת umount לא תצליח לנתק את השיתוף כאשר אמצעי האחסון המותקן נמצא בשימוש. כדי לגלות אילו תהליכים ניגשים לשיתוף NFS, השתמש בפקודת fuser :

fuser -m MOUNT_POINT

לאחר שתמצאו את התהליכים תוכלו לעצור אותם באמצעות הפקודה kill ולהתיר את שיתוף NFS.

umount -l MOUNT_POINT

אם מערכת ה- NFS המרוחקת אינה ניתנת להשגה, השתמש באפשרות -f (- --force ) בכדי לכפות את --force .

umount -f MOUNT_POINT

בדרך כלל לא רעיון טוב להשתמש באפשרות הכוח מכיוון שהיא עלולה להשחית את הנתונים במערכת הקבצים.

סיכום

הראנו לכם כיצד להתקין ולנתק שיתוף NFS מרוחק. אותן פקודות חלות על כל הפצה לינוקס, כולל אובונטו, CentOS, RHEL, Debian ו- Linux Mint.

אל תהסס להשאיר תגובה אם יש לך שאלות.

הר מסוף nfs