CentOS搭建NFS服務

2022-08-27 16:45:07 字數 3592 閱讀 5535

系統結構

nfs伺服器端:

主機名(ip):server01 (192.168.11.11)

系統: centos 6.2

需要的包:

(有最新的下最新的)

nfs-utils-1:1.2.3-15.el6

rpcbind-0.2.0-8.el6.x86_64

nfs客戶端:

主機名(ip):server100 (192.168.11.100)

系統: centos 6.2

需要的包:

(有最新的下最新的)

rpcbind-0.2.0-8.el6.x86_64

服務端設定(192.168.11.11)

安裝

# yum install nfs-utils nfs-utils-lib

# yum install rpcbind

nfs設定

1.新建公開目錄

# mkdir /nfs_dir
2.設定成匿名使用者可以訪問

# chown nfsnobody:nfsnobody /nfs_dir
3.編輯export檔案

# vi /etc/exports

/nfs_dir 192.168.11.0/24(rw,async,no_root_squash,no_all_squash)

4.檢查export是否反映成功

# exportfs -ra

# exportfs -v

/nfs_dir 192.168.11.0/24(rw,wdelay,root_squash,no_subtree_check)

5.ipv6無效的情況下,將netconfig如下兩行注釋掉

# vi /etc/netconfig

# udp6 tpi_clts v inet6 udp - -

# tcp6 tpi_cots_ord v inet6 tcp - -

啟動

按如下順序啟動

# /etc/rc.d/init.d/rpcbind start

rpcbind starting: [ ok ]

# /etc/init.d/nfslock start

nfs statd starting: [ ok ]

# /etc/init.d/nfs start

nfs service starting: [ ok ]

nfs quota staring: [ ok ]

nfs demon starting: [ ok ]

nfs mountd starting: [ ok ]

用rpc命令確認是否已經啟動

# rpcinfo -p

program vers proto port service

100011 1 udp 875 rquotad

100011 2 udp 875 rquotad

100011 1 tcp 875 rquotad

100011 2 tcp 875 rquotad

100003 2 tcp 2049 nfs

100003 3 tcp 2049 nfs

100003 4 tcp 2049 nfs

100227 2 tcp 2049 nfs_acl

100227 3 tcp 2049 nfs_acl

100003 2 udp 2049 nfs

100003 3 udp 2049 nfs

100003 4 udp 2049 nfs

100227 2 udp 2049 nfs_acl

100227 3 udp 2049 nfs_acl

100021 1 udp 34867 nlockmgr

100021 3 udp 34867 nlockmgr

100021 4 udp 34867 nlockmgr

100021 1 tcp 60294 nlockmgr

100021 3 tcp 60294 nlockmgr

100021 4 tcp 60294 nlockmgr

100005 1 udp 48754 mountd

100005 1 tcp 52485 mountd

100005 2 udp 38027 mountd

100005 2 tcp 36312 mountd

100005 3 udp 34626 mountd

100005 3 tcp 51096 mountd

100024 1 udp 58668 status

100024 1 tcp 33347 status

設定開機啟動

# chkconfig rpcbind on

# chkconfig nfslock on

# chkconfig nfs on

客戶端設定

安裝rpcbind

# yum install rpcbind
啟動rpcbind

# /etc/init.d/rpcbind start

rpcbind を起動中: [ ok ]

確認rpcbind是否啟動

# rpcinfo -p

program vers proto port service

開機啟動設定

# chkconfig rpcbind on

mount的設定

建立mount使用的目錄

# mkdir /data
執行mount

# mount -t nfs 192.168.11.11:/nfs_dir /data
用df命令檢查是否mount成功

# vi /etc/fstab
設定開機執行mount,編輯fstab檔案

# vi /etc/fstab 

192.168.11.11:/nfs_dir      /mnt/rte        nfs     rsize=8192,wsize=8192,hard,intr 0 0

參考自

centos下搭建NFS服務 筆記

安裝需要的兩個軟體包rpcbind nfs utils yum install rpcbind nfs utils 新建 etc exports檔案,新增以下內容,最後儲存 work fs rootfs 192.168.0.0 24 rw,sync,no root squash 說明 work fs...

CentOS7搭建NFS服務

nfs是net file system的簡寫,即網路檔案系統.準備兩個nfs伺服器 192.168.1.100 做為服務端 192.168.1.200 做為客戶端 主要步驟和大概意思 在192.168.1.100上安裝nfs服務端,設定乙個檔案目錄alla資料夾用來共享。然後在192.168.1.2...

Centos7搭建NFS掛載服務

服務端 1.安裝並檢查nfs服務 yum install nfs utils 2.配置共享目錄 vim etc exports data opt 192.168.248.0 24 rw,sync,fsid 0 3.建立共享目錄 mkdir p data opt 4.啟動nfs服務 先啟動rpcbin...