關于nfs的搭建

      網友投稿 784 2025-04-01

      nfs服務端


      1、掛載我們需要分享的文件

      例如:

      [root@localhost /]# mkdir -t /nfs/default

      [root@localhost /]#mount /dev/vdb /nfs/default/

      關于nfs的搭建

      [root@localhost /]#ll /nfs/code/

      total 16

      drwx------ 2 root root 16384 Oct 10 16:00 lost+found

      [root@localhost /]#

      [root@database1 /]# df -Th

      Filesystem???? Type????? Size? Used Avail Use% Mounted on

      devtmpfs?????? devtmpfs? 1.9G???? 0? 1.9G?? 0% /dev

      tmpfs????????? tmpfs???? 1.9G???? 0? 1.9G?? 0% /dev/shm

      tmpfs????????? tmpfs???? 1.9G? 8.6M? 1.9G?? 1% /run

      tmpfs????????? tmpfs???? 1.9G???? 0? 1.9G?? 0% /sys/fs/cgroup

      /dev/vda1????? ext4?????? 40G? 2.2G?? 36G?? 6% /

      tmpfs????????? tmpfs???? 379M???? 0? 379M?? 0% /run/user/0

      /dev/vdb?????? ext4???? ?9.8G?? 37M? 9.2G?? 1% /nfs/default

      [root@localhost /]#touch yy.txt? ? ?##創建一個txt文件查看是否具有讀寫權限

      [root@localhost /]#?ll

      total 16

      drwx------ 2 root root 16384 Oct 10 16:00 lost+found

      rw-r--r-- 1 root root???? 0 Oct 10 16:10 yy.txt

      [root@localhost /]#yum install nfs-utils rpcbind -y? ? ?#安裝nfs-utils rpcbind

      [root@localhost /]#systemctl restart rpcbind.service

      [root@localhost /]#systemctl status rpcbind.service? ? ? ?#重啟 并查看狀態

      [root@localhost /]#lsof -i :111 # netstat -lntup|grep rpcbind? ? #查看服務端

      [root@localhost /]#?rpcinfo -p localhost

      [root@localhost /]#systemctl start nfs.service

      [root@localhost /]#systemctl start nfs.service

      [root@localhost /]#systemctl enable rpcbind.service

      [root@localhost /]#systemctl status nfs.service

      [root@localhost /]#rpcinfo -p localhost

      [root@localhost /]#ps -ef|egrep "rpc|nfs"

      [root@localhost /]#systemctl enable rpcbind && systemctl enable nfs 2>&1? ? ? ##設置開機并自啟

      [root@localhost /]#cat /etc/exports

      /nfs/default 192.168.0.107/16(rw,sync)???? ##IP為nfs客戶端

      權限解讀:

      ro:默認選項,以只讀的方式共享。

      rw:以讀寫的方式共享。

      root_squash:將客戶端使用的是root用戶時,則映射到NFS服務器的用戶為NFS的匿名用戶(nfsnobody)。

      no_root_squash:將客戶端使用的是root用戶時,則映射到FNS服務器的用戶依然為root用戶。

      all_squash:默認選項,將所有訪問NFS服務器的客戶端的用戶都映射為匿名用戶,不管客戶端使用的是什么用戶。

      anonuid:設置映射到本地的匿名用戶的UID

      anongid:設置映射到本地的匿名用戶的GID

      sync:默認選項,保持數據同步,數據同步寫入到內存和硬盤。

      async:異步,先將數據寫入到內存,在將數據寫入到硬盤。

      secure:NFS客戶端必須使用NFS保留端口(通常是1024以下的端口),默認選項。

      insecure:允許NFS客戶端不使用NFS保留端口(通常是1024以上的端口)。

      配置示例: 1、最簡單,UID一一對應即可。 vim /etc/exports /mount/www 10.1.8.0/24(rw) ##共享/mount/www目錄 給10.1.8.0網段機器。并且是讀寫的 ==================== useradd USER_NAME ##在NFS服務器上建立用戶,和客戶端建立的用戶UID一樣(必須) useradd USER_NAME ##在客戶端機器上建立用戶,和NFS服務器上建立的用戶UID一樣(必須) chown USER_NAME /mount/www ##NFS服務器上的共享目錄改好 ==================== 如果還需要第二個用戶,則再在客戶端和NFS服務端機器上配對建立UID一樣的用戶。同時在NFS服務端對共享目錄使用"setfacl -m u:USER_NAME2:rwx"增加第二個用戶的權限即可。

      參考:https://blog.csdn.net/donghaixiaolongwang/article/details/79230220

      [root@localhost /]#service nfs reload

      [root@localhost /]#chown nfsnobody.nfsnobody /nfs/default/

      [root@localhost /]#exportfs -rv

      [root@localhost /]#showmount -e localhost

      [root@localhost /]#service nfs reload

      Redirecting to /bin/systemctl reload nfs.service

      [root@localhost /]#exportfs -rv

      exporting 192.168.0.107/16:/nfs/code

      [root@localhost /]#showmount -e localhost

      Export list for localhost:

      /nfs/code 192.168.0.107/16

      nfs客戶端

      [root@localhost /]#mount -t nfs 172.16.0.41:/nfs/default /mnt/

      [root@localhost /]#df -Th

      Filesystem??????????? Type????? Size? Used Avail Use% Mounted on

      devtmpfs????????????? devtmpfs? 1.9G???? 0? 1.9G?? 0% /dev

      tmpfs???????????????? tmpfs???? 1.9G???? 0? 1.9G?? 0% /dev/shm

      tmpfs???????????????? tmpfs???? 1.9G? 8.6M? 1.9G?? 1% /run

      tmpfs???? ????????????tmpfs???? 1.9G???? 0? 1.9G?? 0% /sys/fs/cgroup

      /dev/vda1???????????? ext4?????? 40G? 2.3G?? 35G?? 7% /

      tmpfs???????????????? tmpfs???? 379M???? 0? 379M?? 0% /run/user/0

      172.16.0.41:/nfs/code nfs4????? 9.8G?? 36M? 9.2G?? 1% /mnt

      參考1:https://blog.csdn.net/hdyebd/article/details/84547969

      參考2: https://bbs.huaweicloud.com/blogs/244540

      數據復制服務 DRS

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:如何使用手機wps制作表格呢(如何在手機上使用wps制作表格)
      下一篇:Excel新建表格樣式并運用到表格中
      相關文章
      麻豆亚洲AV永久无码精品久久 | 久久亚洲色一区二区三区| 亚洲综合激情五月丁香六月| 亚洲综合一区二区国产精品| 无码久久精品国产亚洲Av影片 | 亚洲欧美日韩中文字幕一区二区三区| 激情内射亚洲一区二区三区| 精品亚洲成a人片在线观看| 久久精品国产亚洲AV高清热| 久久久久亚洲av无码专区喷水| 婷婷亚洲久悠悠色悠在线播放| 亚洲激情中文字幕| 亚洲一区综合在线播放| 91久久亚洲国产成人精品性色 | 久久99亚洲网美利坚合众国 | 亚洲精品无码久久久久久久| 日韩亚洲AV无码一区二区不卡| 亚洲五月六月丁香激情| 亚洲男人的天堂在线| 亚洲人成综合在线播放| 亚洲一级毛片免费观看| 亚洲中文字幕无码久久2020| 亚洲av无一区二区三区| 欧美日韩亚洲精品| 亚洲av无码成人精品区| 国产亚洲日韩一区二区三区| 亚洲va无码专区国产乱码| 亚洲国语精品自产拍在线观看| 亚洲日产2021三区在线| 久久精品国产亚洲AV忘忧草18 | 亚洲精品无码鲁网中文电影| 亚洲AV美女一区二区三区| 亚洲视频免费播放| 中文字幕在线日亚洲9| 亚洲a无码综合a国产av中文| 亚洲婷婷国产精品电影人久久| 国产亚洲福利精品一区| 在线电影你懂的亚洲| 7777久久亚洲中文字幕| 精品无码专区亚洲| 亚洲色婷婷六月亚洲婷婷6月|