一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統(tǒng)進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統(tǒng) - Centos - centos7下NFS使用與配置的步驟

centos7下NFS使用與配置的步驟

2022-02-16 18:04懷素真 Centos

本篇文章主要介紹了centos7下NFS使用與配置的步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

NFS是Network File System的縮寫,即網(wǎng)絡文件系統(tǒng)。客戶端通過掛載的方式將NFS服務器端共享的數(shù)據(jù)目錄掛載到本地目錄下。

nfs為什么需要RPC?

因為NFS支持的功能很多,不同功能會使用不同程序來啟動,因此,NFS對應的功能所對應的端口無法固定。

端口不固定造成客戶端與服務端之間的通信障礙,所以需要RPC來從中幫忙。

NFS啟動時會隨機取用若干端口,然后主動向RPC服務注冊取用相關端口和功能信息,RPC使用固定端口111來監(jiān)聽來自NFS客戶端的請求,

并將正確的NFS服務端口信息返回給客戶端,這樣客戶端與服務端就可以進行數(shù)據(jù)傳輸了。

二、NFS的工作流程

1、由程序在NFS客戶端發(fā)起存取文件的請求,客戶端本地的RPC(rpcbind)服務會通過網(wǎng)絡向NFS服務端的RPC的111端口發(fā)出文件存取功能的請求。

2、NFS服務端的RPC找到對應已注冊的NFS端口,通知客戶端RPC服務。

3、客戶端獲取正確的端口,并與NFS daemon聯(lián)機存取數(shù)據(jù)。

4、存取數(shù)據(jù)成功后,返回前端訪問程序,完成一次存取操作。

所以無論客戶端,服務端,需要使用NFS,必須安裝RPC服務。

NFS的RPC服務,在Centos5下名為portmap,Centos6下名稱為rpcbind。

三、NFS服務安裝配置

nfs-utils、rpcbind

查看是否安裝NFS

?
1
2
3
> rpm -qa nfs-utils rpcbind
 
> yum install nfs-utils rpcbind

四、啟動rpcbind服務

查看服務狀態(tài)

?
1
> systemctl status rpcbind.service

如果不知道rpcbind命令在哪

?
1
> which rpcbind

啟動rpc服務

?
1
> systemctl restart rpcbind.service

查看rpc

?
1
2
3
> lsof -i :111
 
> netstat -lntup|grep rpcbind

如果出現(xiàn)-bash未找到命令可執(zhí)行下面命令

?
1
> yum install net-tools lsof

查看nfs服務向rpc注冊的端口信息

?
1
> rpcinfo -p localhost

檢查rpcbind是否開機啟動

?
1
> chkconfig --list rpcbind

五、啟動NFS服務

?
1
> systemctl start nfs.service

查看狀態(tài)

?
1
> systemctl status nfs.service

再次查看rpc注冊的端口信息

?
1
> rpcinfo -p localhost

六、NFS常見進程詳解

?
1
> ps -ef|egrep "rpc|nfs"
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
rpc   101101   1 0 17:11 ?    00:00:00 /sbin/rpcbind -w
 
rpcuser 101188   1 0 17:22 ?    00:00:00 /usr/sbin/rpc.statd --no-notify
 
root   101190   2 0 17:22 ?    00:00:00 [rpciod]
 
root   101200   1 0 17:22 ?    00:00:00 /usr/sbin/rpc.idmapd
 
root   101201   1 0 17:22 ?    00:00:00 /usr/sbin/rpc.mountd
 
root   101206   2 0 17:22 ?    00:00:00 [nfsd4]
 
root   101207   2 0 17:22 ?    00:00:00 [nfsd4_callbacks]
 
root   101213   2 0 17:22 ?    00:00:00 [nfsd]
 
root   101214   2 0 17:22 ?    00:00:00 [nfsd]
 
root   101215   2 0 17:22 ?    00:00:00 [nfsd]
 
root   101216   2 0 17:22 ?    00:00:00 [nfsd]
 
root   101217   2 0 17:22 ?    00:00:00 [nfsd]
 
root   101218   2 0 17:22 ?    00:00:00 [nfsd]
 
root   101219   2 0 17:22 ?    00:00:00 [nfsd]
 
root   101220   2 0 17:22 ?    00:00:00 [nfsd]
 
root   101243 100830 0 17:28 pts/0  00:00:00 grep -E --color=auto rpc|nfs

nfsd(rpc.nfsd)主進程,主要是管理客戶端能否登入服務端,登入者ID判別。
mountd(rpc.mountd)管理NFS文件系統(tǒng),登入者的權限管理
rpc.lockd(非必要)用來鎖定文件,用于客戶端同時寫入
rpc.statd(非必要)檢查文件一致性
rpc.idmapd 名字映射后臺進程

七、配置NFS開機自啟動

?
1
2
3
4
5
6
7
> chkconfig rpcbind on
 
> chkconfig nfs on
 
> chkconfig --list rpcbind
 
> chkconfig --list nfs

八、NFS服務端配置

?
1
> vi /etc/exports

exports文件配置格式:

NFS共享的目錄 NFS客戶端地址1(參數(shù)1,參數(shù)2,...) 客戶端地址2(參數(shù)1,參數(shù)2,...)

說明:

NFS共享目錄:

要用絕對路徑,可被nfsnobody讀寫。

NFS客戶端地址:

?
1
2
3
4
5
6
7
8
9
指定IP: 192.168.0.1
 
指定子網(wǎng)所有主機: 192.168.0.0/24
 
指定域名的主機: test.com
 
指定域名所有主機: *.test.com
 
所有主機: *

參數(shù):

  • ro:目錄只讀
  • rw:目錄讀寫
  • sync:將數(shù)據(jù)同步寫入內(nèi)存緩沖區(qū)與磁盤中,效率低,但可以保證數(shù)據(jù)的一致性
  • async:將數(shù)據(jù)先保存在內(nèi)存緩沖區(qū)中,必要時才寫入磁盤
  • all_squash:將遠程訪問的所有普通用戶及所屬組都映射為匿名用戶或用戶組(nfsnobody)
  • no_all_squash:與all_squash取反(默認設置)
  • root_squash:將root用戶及所屬組都映射為匿名用戶或用戶組(默認設置)
  • no_root_squash:與rootsquash取反
  • anonuid=xxx:將遠程訪問的所有用戶都映射為匿名用戶,并指定該用戶為本地用戶(UID=xxx)
  • anongid=xxx:將遠程訪問的所有用戶組都映射為匿名用戶組賬戶

例如:

?
1
/data/tmp 192.168.1.0/24(rw,sync,all_squash)

創(chuàng)建需要共享的目錄

?
1
2
3
> mkdir -p /data/tmp
 
> chown nfsnobody.nfsnobody /data/tmp

重新加載nfs配置

?
1
> exportfs -rv

查看nfs服務器掛載情況

?
1
> showmount -e localhost

九、掛載測試

?
1
2
3
> mkdir -p /data/tmp2
 
> mount -t nfs 192.168.1.233:/data/tmp /data/tmp2

查看掛載

?
1
> df -h

在tmp下創(chuàng)建文件

?
1
> touch /data/tmp/1.txt

查看tmp2下是否有文件

?
1
> ls /data/tmp2

卸載掛載

?
1
> umount /data/tmp2

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://www.cnblogs.com/jkko123/p/6361476.html?utm_source=itdadao&utm_medium=referral

延伸 · 閱讀

精彩推薦
  • CentosCentOS7設置日期和時間方法以及基本概念介紹

    CentOS7設置日期和時間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設置日期和時間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設置日期時間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權限。uptime命令在系統(tǒng)中已經(jīng)默認安裝了。今天小編為大家?guī)淼氖荂entOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • CentosCentOS 6.6實現(xiàn)永久修改DNS地址的方法

    CentOS 6.6實現(xiàn)永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實現(xiàn)永久修改DNS地址的方法,涉及針對CentOS配置文件的相關設置技巧,具有一定參考借鑒價值,需要的朋友可以參考下 ...

    Linux社區(qū)4472020-08-21
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對大家會有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • CentosCentOS6.5下Redis安裝與配置詳細步驟

    CentOS6.5下Redis安裝與配置詳細步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細步驟,詳細介紹redis單機單實例安裝與配置,服務及開機自啟動。有興趣的可以了解一下。...

    飛流11452021-12-24
  • CentosCentos 7開啟網(wǎng)卡自動獲取IP的詳細方法

    Centos 7開啟網(wǎng)卡自動獲取IP的詳細方法

    本篇文章主要介紹了Centos 7開啟網(wǎng)卡自動獲取IP的詳細方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
  • CentosCentos7運用/dev/shm進行網(wǎng)站優(yōu)化

    Centos7運用/dev/shm進行網(wǎng)站優(yōu)化

    這篇文章主要介紹了LINUX中Centos7運用/dev/shm進行網(wǎng)站優(yōu)化相關知識點,對此有興趣的朋友參考學習下。...

    彬菌9912022-03-02
主站蜘蛛池模板: 婷婷丁香色综合狠狠色 | 美女污视频| 动漫精品一区二区三区3d | 黑人又大又硬又粗再深一点 | 77色视频在线 | 国产伦精品一区二区三区免费迷 | www久久精品 | 国产成人99久久亚洲综合精品 | 欧美性色欧美a在线播放 | 国产精品合集久久久久青苹果 | 久久亚洲伊人 | 色悠久久久久综合网小说 | 国产亚洲精aa在线观看香蕉 | 成人综合婷婷国产精品久久免费 | 色小妹在线 | 扒开腿开嫩苞 | 日本96在线精品视频免费观看 | 亚洲精品二三区伊人久久 | 日韩影院在线 | 海绵宝宝第二季全集免费观看 | 国产精品成人亚洲 | 99ri在线视频网 | 亚洲精品91香蕉综合区 | 校园情射| 高黄h文各种play | 亚洲天堂在线视频观看 | 日本丰满www色 | 性趣味商品推荐 | 成人精品一区二区三区中文字幕 | 国产精品不卡 | 亚洲国产99在线精品一区69堂 | 国产午夜小视频 | 四虎永久成人免费 | 国产真实一区二区三区 | 国产suv精品一区二区四区三区 | 国产成人在线小视频 | 国产成人在线播放视频 | 午夜在线a亚洲v天堂网2019 | 精品国产日韩亚洲一区在线 | 午夜亚洲WWW湿好爽 午夜想想爱午夜剧场 | 欧美搞逼视频 |