功能简单的NFS共享服务搭建:
安装NFS,客户端、服务端都需要安装:
yum -y install nfs-utils rpcbind
1、服务端配置就是改配置文件/etc/exports:
vi /etc/exports
#共享出去的目录 可以访问的IP范围(挂载方式,sync,是否匿名登录)
/opt/app 10.1.0.0/255.255.255.0(ro,sync,no_root_squash)
/data/app 10.1.0.1(ro,sync,no_root_squash)
/data1/app 10.1.0.1 (ro,sync,no_root_squash)
保存后启动服务Centos6.X使用:
chkconfig nfs on #设置开机启动NFS
service nfs start #启动服务
service nfs restart #或者已经启动进行重启服务。
exportfs -v #查看共享是否成功
redhat 7 /Centos 7下使用:
systemctl enable nfs-server.service #开启NFS开机自动启动服务
systemctl restart nfs-server.service #重启NFS服务
2、客户端配置:
showmount -e 10.1.0.1 #查10.1.0.1 机器进行了那些文件目录共享
#挂载命令。mount -t nfs IP:目录 本地目录
mount -t nfs 10.1.0.1:/data/app /log/10.1.0.1
mount -t nfs 10.1.0.2:/data/app /log/10.1.0.1
#加入开机自动挂载,如不重要可以不做,不做会重启后不挂载这个NFS的盘,但是加入了这个挂载的盘又有问题可能会影响开机启动。
10.1.0.1:/data/app /log/10.1.0.1 nfs defaults 0 0 >> /etc/fstab