Linux的NFS(net file systen)

NFS(NetFileSystem)

网络文件系统,假设局域网类有2台机器机器,如何实现之间的文件共享。大家可能想到,把文件scp过去,搭建samba服务。或者....

下面介绍下NFS搭建,和简单使用。

机器A:172.16.2.130(Service)

机器B:172.16.2.117(Client)

1、首先要在机器A(Service)上安装两个服务:nfs、portmap,并启动

新建文件夹/usr/local/jms

vim /etc/exports
/usr/local/jms 172.16.2.117(rw,sync,no_root_squash)

重启nfs

[root@wxseio1003 ~]# showmount -e localhost
Export list for localhost:
/usr/local/jms 172.16.2.117
[root@wxseio1003 ~]#

2、机器B(Client)上查看机器B上(Service)的共享的文件

[root@monitor /]# showmount -e 172.16.2.130
Export list for 172.16.2.130:
/usr/local/jms 172.16.2.117
[root@monitor /]#

在Client上新建文件夹jmsTest。

让把Service上的/usr/local/jms文件夹挂载到jmsTest上。
[root@monitor /]# mount -t nfs 172.16.2.130:/usr/local/jms /usr/local/jmstest/
[root@monitor /]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                       71G   17G   51G  25% /
/dev/hda1              99M   12M   82M  13% /boot
tmpfs                 502M     0  502M   0% /dev/shm
172.16.2.130:/usr/local/jms
                       71G  9.3G   58G  14% /usr/local/jmstest
[root@monitor /]#

在挂载的过程中可能会出现很多错误,影响的因素也很多,如防火墙等。

参考:http://865325772.iteye.com/blog/370692

相关推荐