NFS即网络文件系统,可以将多台Linux服务器之间进行硬盘数据共享,使用挂载的方式共享文件
定义
服务端IP: 192.168.1.2
客户端IP: 192.168.1.1
配置服务端
安装nfs-server
#centos
yum install -y nfs-utils rpcbind
#ubuntu/debian
apt-get install nfs-common nfs-kernel-server
**[可选]**搜索和设置如下所示的端口配置:
vi /etc/sysconfig/nfs
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004
**[可选]**创建共享目录
mkdir /home/nfs_share
配置exports文件 vi /etc/exports
/home/nfs_share 192.168.1.1(rw,sync,no_root_squash)
共享路径 客户端IP[可选 * ]
开机自动启动,重启服务
#centos
chkconfig nfs on
chkconfig rpcbind on
service nfs restart
service rpcbind restart
#ubuntu
chkconfig nfs-kernel-server on
service nfs-kernel-server restart
配置客户端
安装nfs-client
#centos
yum install -y nfs-utils
#ubuntu/debian
apt-get install nfs-common
查看挂载点
showmount -e 192.168.1.2
**[可选]**创建挂载目录
mkdir -p /root/mnt_dir
挂载共享目录
mount -t nfs 192.168.1.2:/data/nfs_share /root/mnt_dir
开机自动挂载 vi /etc/fstab
192.168.1.2:/data/nfs_share /root/mnt_dir nfs defaults 0 0
**[可选]**卸载共享目录
umount -l /root/remote_dir