首页 > 代码库 > NFS共享设置

NFS共享设置

1,安装

yum install nfs-utils rpcbind -y

2,配置

启动服务器

[root@MySQL nfs_share]# /etc/init.d/rpcbind restart
停止 rpcbind: [确定]
正在启动 rpcbind: [确定]

[root@MySQL nfs_share]# /etc/init.d/nfs restart
关闭 NFS 守护进程: [确定]
关闭 NFS mountd: [确定]
关闭 NFS 服务: [确定]
Shutting down RPC idmapd: [确定]
启动 NFS 服务: [确定]
启动 NFS mountd: [确定]
启动 NFS 守护进程: [确定]
正在启动 RPC idmapd: [确定]

注意:必须先启动rpcbind服务。

3,为NFS指定固定端口,运行以下命令:

vi /etc/sysconfig/nfs

搜索和设置如下所示的端口配置:
RQUOTAD_PORT=30001
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004

4,防火墙设置

技术分享

5,创建共享目录,运行以下命令:

 [root@MySQL nfs_share]# pwd

/data/nfs_share

6,配置exports文件,运行以下命令:

 [root@MySQL nfs_share]# cat /etc/exports 

/data/nfs_share 192.168.3.59(rw,sync,no_root_squash)

注意:本机ip是192.168.3.58 给59读写权限访问目录

7,开机启动

chkconfig nfs on
chkconfig rpcbind on

8,检查NFS的相关端口是否已经启用,运行以下命令:

[root@MySQL nfs_share]# 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
100005 1 udp 60452 mountd
100005 1 tcp 49285 mountd
100005 2 udp 36726 mountd
100005 2 tcp 47662 mountd
100005 3 udp 50240 mountd
100005 3 tcp 45308 mountd
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 54784 nlockmgr
100021 3 udp 54784 nlockmgr
100021 4 udp 54784 nlockmgr
100021 1 tcp 47809 nlockmgr
100021 3 tcp 47809 nlockmgr
100021 4 tcp 47809 nlockmgr

9,客户端安装(192.168.3.58)

yum install nfs-utils(并启动)

10,确定挂载点,运行以下命令:

[root@ORACLE conf]# showmount -e 192.168.3.58
Export list for 192.168.3.58:
/data/nfs_share 192.168.3.59

11,创建挂载目录

[root@ORACLE remote_dir]# pwd
/data/remote_dir

12,挂载

[root@ORACLE local]# mount -t nfs 192.168.3.58:/data/nfs_share /data/remote_dir
[root@ORACLE local]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_oracle-lv_root 20G 5.4G 14G 29% /
tmpfs 634M 0 634M 0% /dev/shm
/dev/sda1 485M 33M 427M 8% /boot
192.168.3.58:/data/nfs_share 27G 1.5G 25G 6% /data/remote_dir

 

 

 

 

 

 

NFS共享设置