亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統如何配置NFS

發布時間:2022-01-24 09:52:06 來源:億速云 閱讀:120 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關Linux系統如何配置NFS,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

NFS簡介:

  • NFS 是Network File System的縮寫,即網絡文件系統。一種使用于分散式文件系統的協定,由Sun公司開發,于1984年向外公布。

  • 功能是通過網絡讓不同的機器、不同的操作系統能夠彼此分享個別的數據,讓應用程序在客戶端通過網絡訪問位于服務器磁盤中的數據,是在類Unix系統間實現磁盤文件共享的一種方法。

Linux系統配置NFS詳細步驟:

1.環境準備

 以用戶名[root@doudou ~] ip:192.168.24.181/24為服務端 以用戶名[root@linfan ~] ip:192.168.24.132/24為客戶端

服務端配置

2.基礎環境配置

關閉firewalld防火墻

 [root@doudou ~]# systemctl disable firewalld [root@doudou ~]# systemctl stop firewalld

關閉selinux

 [root@doudou ~]# sed -ri '#^SELINUX=#cSELINUX=Disabled' /etc/selinux/config [root@doudou ~]# setenforce 0

安裝NFS-Server

//安裝nfs服務主程序
 [root@doudou ~]# yum -y install nfs-utils rpcbind

3.啟動NFS-server

//啟動rpcbind服務,并查看rpc注冊信息
 [root@doudou ~]# systemctl start rpcbind [root@doudou ~]# systemctl enable rpcbind 
 [root@doudou ~]# systemctl start nfs-server [root@doudou ~]# systemctl enable nfs-server 
 [root@doudou ~]# rpcinfo -p localhost    program vers proto   port  service     100000    4   tcp    111  portmapper     100000    3   tcp    111  portmapper     100000    2   tcp    111  portmapper     100000    4   udp    111  portmapper     100000    3   udp    111  portmapper     100000    2   udp    111  portmapper

4.查看系統中運行的NFS相關進程

 [root@doudou ~]# ps -ef | egrep "rpc|nfs"

5.NFS服務端配置共享目錄

編輯nfs主配置文件,共享目錄linfan至192.168.24.132/24,可讀寫,統一用戶

 [root@doudou ~]# vi /etc/exports /data 192.168.24.132/24(rw,sync,all_squash)

創建需要共享的目錄

 [root@doudou ~]# mkdir /data

重啟NFS-server服務,查看共享文件是否存在

 [root@doudou ~]# systemctl restart nfs-server [root@doudou ~]# cat /var/lib/nfs/etab /data   192.168.24.132/24(rw,sync,wdelay,hide,nocrossmnt,secure,root_squash,all_squash,no_subtree_check,secure_locks,acl,no_pnfs,anonuid=65534,anongid=65534,sec=sys,secure,root_squash,all_squash)

nfs統一給客戶端為65534用戶權限,查看65534屬于哪個用戶,遞歸賦予data目錄nfsnobody

 [root@doudou ~]# grep "65534" /etc/passwd nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin [root@doudou ~]# chown -R nfsnobody.nfsnobody /data/ [root@doudou ~]# ls /data/ -dl drwxr-xr-x. 2 nfsnobody nfsnobody 6 Aug  2 16:12 /data/

重啟nfs-server服務生效

 [root@doudou ~]# systemctl restart nfs-server

客戶端

1.關閉防火墻,關閉selinux

 [root@linfan ~]# systemctl stop firewalld [root@linfan ~]# systemctl disable firewalld 
 [root@doudou ~]# sed -ri '#^SELINUX=#cSSELINUX=Disabled' /etc/selinux/config [root@doudou ~]# setenforce 0

2.安裝相關服務,僅啟動rpcbind服務即可

 [root@linfan ~]# yum -y install nfs-utils rpcbind [root@linfan ~]# systemctl enable rpcbind [root@linfan ~]# systemctl start rpcbind

3.客戶端查看遠程服務器提供可掛載信息

 [root@linfan ~]# showmount -e 192.168.24.181 Export list for 192.168.24.181: /data 192.168.24.132/24

4.客戶端掛載共享data

 [root@linfan ~]# mount -t nfs 192.168.24.181:/data /mnt [root@linfan ~]# df -h Filesystem               Size  Used Avail Use% Mounted on /dev/mapper/centos-root   17G  6.0G   12G  35% / devtmpfs                 478M     0  478M   0% /dev tmpfs                    489M     0  489M   0% /dev/shm tmpfs                    489M   26M  464M   6% /run tmpfs                    489M     0  489M   0% /sys/fs/cgroup /dev/sda1               1014M  125M  890M  13% /boot tmpfs                     98M     0   98M   0% /run/user/0 192.168.24.181:/data      17G  1.8G   16G  11% /mnt

5.測試nfs是否成功

客戶端操作

在客戶端mnt下創建一個文件hello
 ## [root@linfan ~]# ls /mnt/ [root@linfan ~]# cd /mnt/ [root@linfan mnt]# touch hello [root@linfan mnt]# ls hello

服務端操作

在服務端查看data下是否存在文件hello

 [root@doudou ~]# ls /data hello

關于“Linux系統如何配置NFS”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南昌县| 泽州县| 嘉祥县| 烟台市| 丰都县| 故城县| 崇文区| 庆安县| 开原市| 合作市| 惠安县| 高州市| 库尔勒市| 屏边| 奈曼旗| 集安市| 宣威市| 宜城市| 越西县| 彩票| 深水埗区| 湄潭县| 衡阳市| 永济市| 潞西市| 清镇市| 长海县| 靖安县| 嵊州市| 白玉县| 益阳市| 萨嘎县| 大连市| 五河县| 砚山县| 北京市| 梧州市| 岗巴县| 长治市| 沁水县| 上饶市|