1、机器说明

机器A被mount,即要共享目录的机器

机器B进行mount,即要挂在远程机器的共享目录


2、NFS服务安装【机器A】

2.1、安装服务:

sudo apt-get install portmap      ##nfs服务需要的RPC支持
sudo apt-get install nfs-kernel-server ##nfs服务端


2.2、修改nfs共享配置文件:

sudo vim /etc/exports

添加如下共享路径内容:

/mnt/disk1      *(insecure,rw,sync,no_root_squash)

/mnt/disk1: 需要设置共享的目录,设置为共享之后,其它机器才可以进行远程mount

*: 允许访问的ip地址,*为所有ip均可访问

其它参数:默认就行,具体的可以网上查看


2.3、重启服务:

sudo service rpcbind restart  ##portmap服务
sudo service nfs restart #nfs服务,或者命令sudo /etc/init.d/nfs-kernel-server restart

重启成功则nfs配置成功。



3、mount加载【机器B】

3.1、安装nfs客户端:

sudo apt-get install nfs-common   ##nfs client


3.2、测试mount命令:

sudo mount -t nfs xxx.xxx.xxx.xxx:/mnt/disk1 /mnt/disk1

xxx.xxx.xxx.xxx:机器A的ip

/mnt/disk1:机器A的共享目录

/mnt/disk1:机器B的本地访问目录,需要提前创建好

3.3、配置fstab文件:

sudo vim /etc/fstab

添加如下mount内容

xxx.xxx.xxx.xxx:/mnt/disk1 /mnt/disk1      auto    rw,user,auto,exec,utf8  0       0

说明3.2,其它参数具体查看网上fstab文件参数说明


4、测试

安装配置都没有错误,则查看本地挂在目录【机器B的/mnt/disk1】,如果内容和远程共享目录【机器A的/mnt/disk1】一致则mount成功。

ll /mnt/disk1