CentOS 6.8 NFS 文件共享设置
2018-01-16 15:19
489 查看
NFS 文件共享能解决在集群环境下图片、附件等文件共享的问题。
现在假设有两台机器192.168.1.10和192.168.1.11
我们将192.168.1.10做为服务端,192.168.1.11作为客户端。
一、服务端操作
1. 检查安装nfs服务
若没有这安装nfs-utils和rpcbind
如上图就是安装成功了。
2.设置开机自动启动服务
3.启动服务
4.创建共享目录
mkdir /usr/local/jsp/www
加入
* :允许所有的网段访问
rw :读写权限
sync:资料同步写入内在和硬盘
no_root_squash:nfs客户端共享目录使用者权限
如果需要指定只对某个网段(如192.168.1.1~192.168.1.192)可以这样设置
也可以手动指定多个网段
多目录共享添加多行即可。
6.刷新配置立即生效
此时可用showmount -e 服务端ip来查看可mount目录
二、客户端端操作(前四步和服务端一样)
1.检查安装nfs
2.设置开机自动启动服务
3.启动服务
4.创建共享目录
mkdir /usr/local/jsp/www
5.挂载目录
1)查看可挂载目录
2)挂载
这一命令就已经将10上的/usr/local/jsp/www 目录挂载到客户机的/usr/local/jsp/www目录上了
挂载超时的话就检查防火墙配置,可 service iptables stop临时关闭防火墙进行测试。
3)查看已已挂载目录
4)卸载已挂载目录
6.设置开机自动挂载
三、附录NFS常用参数
现在假设有两台机器192.168.1.10和192.168.1.11
我们将192.168.1.10做为服务端,192.168.1.11作为客户端。
一、服务端操作
1. 检查安装nfs服务
rpm -qa|grep nfs rpm -qa|grep rpcbind
若没有这安装nfs-utils和rpcbind
yum install nfs-utils rpcbind
如上图就是安装成功了。
2.设置开机自动启动服务
chkconfig nfs on chkconfig rpcbind on
3.启动服务
service rpcbind start service nfs start
4.创建共享目录
mkdir /usr/local/jsp/www
5.打开/etc/exports文件
vi /etc/exports
加入
/usr/local/jsp/www *(rw,sync,no_root_squash)
* :允许所有的网段访问
rw :读写权限
sync:资料同步写入内在和硬盘
no_root_squash:nfs客户端共享目录使用者权限
如果需要指定只对某个网段(如192.168.1.1~192.168.1.192)可以这样设置
/usr/local/www/ 192.168.1.*(rw,sync,no_root_squash,no_subtree_check)
也可以手动指定多个网段
/usr/local/www/ 192.168.1.10(rw,sync,no_root_squash,no_subtree_check) 192.168.1.11(rw,sync,no_root_squash,no_subtree_check)
多目录共享添加多行即可。
6.刷新配置立即生效
exportfs -a
此时可用showmount -e 服务端ip来查看可mount目录
showmount -e 192.168.1.10
二、客户端端操作(前四步和服务端一样)
1.检查安装nfs
yum install nfs-utils rpcbind
2.设置开机自动启动服务
chkconfig nfs on chkconfig rpcbind on
3.启动服务
service rpcbind start service nfs start
4.创建共享目录
mkdir /usr/local/jsp/www
5.挂载目录
1)查看可挂载目录
showmount -e 192.168.1.10
2)挂载
mount -t nfs 192.168.1.10:/usr/local/jsp/www /usr/local/jsp/www
这一命令就已经将10上的/usr/local/jsp/www 目录挂载到客户机的/usr/local/jsp/www目录上了
挂载超时的话就检查防火墙配置,可 service iptables stop临时关闭防火墙进行测试。
3)查看已已挂载目录
df -h
4)卸载已挂载目录
umount /usr/local/jsp/www
6.设置开机自动挂载
vi /etc/fstab 192.168.1.10:/usr/local/jsp/www nfs rw,tcp,intr 0 1
三、附录NFS常用参数
ro 只读访问 rw 读写访问sync 所有数据在请求时写入共享 async nfs在写入数据前可以响应请求 secure nfs通过1024以下的安全TCP/IP端口发送 insecure nfs通过1024以上的端口发送 wdelay 如果多个用户要写入nfs目录,则归组写入(默认) no_wdelay 如果多个用户要写入nfs目录,则立即写入,当使用async时,无需此设置。 hide 在nfs共享目录中不共享其子目录 no_hide 共享nfs目录的子目录 subtree_check 如果共享/usr/bin之类的子目录时,强制nfs检查父目录的权限(默认) no_subtree_check 和上面相对,不检查父目录权限 all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用目录。 no_all_squash 保留共享文件的UID和GID(默认) root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认) no_root_squas root用户具有根目录的完全管理访问权限 anonuid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的UID anongid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的GID
相关文章推荐
- CentOS 6.8 NFS 文件共享设置的方法
- NFS文件共享服务搭建(ubuntu-centos)
- centos6.5 64位下搭建nfs文件共享系统
- centos6.4 64位下安装nfs文件共享系统
- centos6.4 64位下安装nfs文件共享系统
- linux下设置目录同步NFS——实现文件共享
- 设置centos 和win文件共享
- VMware CentOS 7 安装 VMware Tools(修复不能与主机共享文件的错误) 与 控制台分辨率设置
- Ubuntu Server 12.04 NFS 文件共享设置
- CentOS 5.6创建NFS文件共享服务器
- 阿里云CentOS6.8启动iptables的sh文件,并设置常用端口
- NFS网络文件共享设置
- Centos下安装配置nfs服务实现服务器间文件共享
- centos6.4 64位下安装nfs文件共享系统
- centos6.4 64位下安装nfs文件共享系统
- centOS6.4 64位下安装nfs文件共享系统
- Ubuntu Server 12.04 NFS 文件共享设置
- CentOS下torque集群配置(二)集群中配置NFS实现文件共享
- CentOS 7 projectsend 如何设置文件共享工具
- centos 6.3 如何修改/etc/samba/smb.conf 文件设置多个共享文件夹,一些是公开的,一些是需要认证的