Debian/Ubuntu -ו RHEL/CentOS/Fedora -ב (תשר יצבק תכרעמ) NFS תא ןיקתהל דציכ


NFS (תשר יצבק תכרעמ) ידי לע סקינוי/סקוניל תוכרעמ ןיב תויקיתו םיצבק ףותישל םצעב החתופ Sun Microsystems תרזעב .תכרעמ התואב .ימוקמ ןפואב םינקתומ םהשכ םתיא רשקתל ידכ םיקחורמ םיחראמו תשרב ךלש

    .nfs-utils -ו portmap תוליבחב םילולכה ,םינקתמ השולש תללוכ NFS -ה תרש תליבח .V תכרעמ תועצמאב קשוהש תוריש הז

        Linux תרשב NFS Mounts לש הרוצתה תא עבקו רדגה

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

          .(וטנובואו ןאיבד) "apt-get" -ו (Red Hat Linux) "םאי" תוליבח ינקתמ תועצמאב ותוא ןיקתהל םילוכי ונא .NFS חוקל בשחמב ןכו ונלש NFS תרשב NFS תוליבח ןיקתהל ונילע

           yum install nfs-utils nfs-utils-lib
           yum install portmap (not required with NFSv4)
           apt-get install nfs-utils nfs-utils-lib

          .תונוכמה יתשב םיתורישה תא לחתה וישכע

           /etc/init.d/portmap start
           /etc/init.d/nfs start
           chkconfig --level 35 portmap on
           chkconfig --level 35 nfs on

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

          NFS תרש תרדגה

          .NFS -ה תרש תרוצת תא םירידגמ ונא תישאר

          .NFS םע רבכ תמייק היירפס ףתשל םג לכות ,חוקלה תרש םע ףותישל "/" הציחמב "nfsshare"\םשב השדח היירפס רוצא ינא ןאכ ."etc/exports /" הרוצתה ץבוקב ךרע ןיזהל ונילע ,NFS םע הירפס ףותיש ךרוצל

           mkdir /nfsshare

          .תשרב תיפותישל ונלש היירפסה תא ךופהל ידכ םיתורישה תא שדחמ ליעפהלו "etc/export /" -ב ךרע ןיזהל ונילע תעכ

           vi /etc/exports
          
          /nfsshare 192.168.0.101(rw,sync,no_root_squash)

          .ליעל אמגודב IP -ה םוקמב חוקלה לש חראמה םשב שמתשהל םג לוכי התא ,(rw) הביתכו האירק תאשרה םע "192.168.0.101" חוקלה לש IP -ה םע תפתושמה "nfsshare"\םשב הציחמ/הירפס תמייק ,ליעלש המגודב

          .ןמקלדכ ןה םיצבק ףותישל "etc/export /" ץבוקב שמתשהל םילוכי ונא ןהב תורחא תויורשפא המכ

            .אוצייל שיאה יפד תא אורקל ץלמומ ,"etc/export /" םע תופסונ תויורשפא תלבקל

            NFS חוקל תרדגה

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

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

             showmount -e 192.168.0.100
            
            Export list for 192.168.0.100:
            /nfsshare 192.168.0.101

            .ךלש תרשה םע ףותישל "192.168.0.100" -ב הנימז "nfsshare"\םשב הירפס יכ הארמ הלעמלש הדוקפה

            .רהה תדוקפב שמתשהל לכונ תפתושמה NFS תיירפס לע תולעל ידכ

             mount -t nfs 192.168.0.100:/nfsshare /mnt/nfsshare

            .הדוקפה תובקעב תאז תמאל לוכי התא .חוקלה תרשב "mnt/nfsshare /" ב תפתושמה היירפסה תא ביכרת ליעלש הדוקפה

             mount | grep nfs
            
            sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
            nfsd on /proc/fs/nfsd type nfsd (rw)
            192.168.0.100:/nfsshare on /mnt type nfs (rw,addr=192.168.0.100)

            ."etc/fstab /" ךרע ןיזהל ונילע ,שדחמ לוחתא ידי-לע ךלש תכרעמה לע עובק ןפואב NFS תיירפס תולעל ידכ ,ינמז ןפואב nfs חוקלל nfs לש תפתושמה היירפסה תא הניקתה ליעל רהה תדוקפ

             vi /etc/fstab

            .ןלהל גצומכ האבה השדחה הרושה תא ףסוה

            192.168.0.100:/nfsshare /mnt  nfs defaults 0 0

            NFS תרדגה לש הדובעה תא קודב

            .ךפיהל וא nfs לש חוקלה דצב ותונימז תא קודבלו תרשה הצקב הקידב ץבוק תריצי ידי לע ונלש NFS -ה תרש תרדגה תא קודבל םילוכי ונא

            .תפתושמ היירפס התואב ’nfstest.txt"\םשב שדח טסקט ץבוק יתרצי

             cat > /nfsshare/nfstest.txt
            
            This is a test file to test the working of NFS server setup.

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

             ll /mnt/nfsshare
            total 4
            -rw-r--r-- 1 root root 61 Sep 21 21:44 nfstest.txt
            [email  ~]# cat /mnt/nfsshare/nfstest.txt
            This is a test file to test the working of NFS server setup.

            NFS רה תרסה

            .הטמל וז המגוד האר ."umount"\הדוקפה תועצמאב תיפיצפסה היירפסה תא לטבל טושפ לכות ,םיצבקה ףותיש םע םייסתש רחאל ךלש תרשהמ תפתושמה היירפסה לש הנקתהה תא לטבל ךנוצרב םא

            [email  ~]# umount /mnt/nfsshare

            .םיצבקה תכרעמב בוש לכתסה זאו ורסוה תובשותהש תוארל לוכי התא

             df -h -F nfs

            .רתוי תונימז ןניא הלא תופתושמ תוירפסש הארת

            .NFS רובע רתוי תובושח תודוקפ המכ

              .תורעהה תביתב הטמל ךיתועצהו ךיתורעה תא ראשה .דיתעב רתוי תוניינעמו תושגרמ תוכרדה תלבקל linux-console.net םע רבוחמ ראשיה ,זא דע .ונלש םיידיתעה םירמאמב NFS לש תופסונ תונוכתו תויורשפא איבא ,הלחתה קר