CentOS 6 nfs共享存储配置
2015-01-20 10:34
411 查看
1、配置服务器端:
$ sudo yum install nfs-utils rpcbind
假设服务端要挂载的目录是/var/lib/libvirt/images,设置如下
$ sudo vi /etc/exports
添加行:/var/lib/libvirt/images
guestHostIp(rw,fsid=0,insecure,no_subtree_check,async,no_root_squash)
其中 guestHostIp可以是一个地址,也可以用通配符表示一个地址段,如192.168.1.*
后面括号中的参数的含义为:
设置开机启动:
# /etc/init.d/rpcbind start && chkconfig --level 2345 rpcbind on
# /etc/init.d/nfs start && chkconfig --level 2345 nfs on
重启的命令为:sudo service nfs restart 或 /etc/init.d/nfs restart
2、配置客户端
# yum install nfs-utils rpcbind
查看服务端共享的目录
#showmount -e serverIp
挂载到本地
# mount -t nfs serverIp:/var/lib/libvirt/images /var/lib/libvirt/images -o nolock -o proto=tcp
NFS默认是用UDP协议,也可以加上-o proto=tcp换成TCP协议。
设置开机自动挂载
# vi /etc/fstab
serverIp:/var/lib/libvirt/images /var/lib/libvirt/images nfs defaults 0 0
$ sudo yum install nfs-utils rpcbind
假设服务端要挂载的目录是/var/lib/libvirt/images,设置如下
$ sudo vi /etc/exports
添加行:/var/lib/libvirt/images
guestHostIp(rw,fsid=0,insecure,no_subtree_check,async,no_root_squash)
其中 guestHostIp可以是一个地址,也可以用通配符表示一个地址段,如192.168.1.*
后面括号中的参数的含义为:
参数 | 说明 |
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_squash | root用户具有根目录的完全管理访问权限 |
anonuid=xxx | 指定nfs服务器/etc/passwd文件中匿名用户的UID |
anongid=xxx | 指定nfs服务器/etc/passwd文件中匿名用户的GID |
# /etc/init.d/rpcbind start && chkconfig --level 2345 rpcbind on
# /etc/init.d/nfs start && chkconfig --level 2345 nfs on
重启的命令为:sudo service nfs restart 或 /etc/init.d/nfs restart
2、配置客户端
# yum install nfs-utils rpcbind
查看服务端共享的目录
#showmount -e serverIp
挂载到本地
# mount -t nfs serverIp:/var/lib/libvirt/images /var/lib/libvirt/images -o nolock -o proto=tcp
NFS默认是用UDP协议,也可以加上-o proto=tcp换成TCP协议。
设置开机自动挂载
# vi /etc/fstab
serverIp:/var/lib/libvirt/images /var/lib/libvirt/images nfs defaults 0 0
相关文章推荐
- CentOS下配置nfs服务器-实现目录共享
- [Linux] - centos使用mount + nfs 远程共享存储
- CentOS下torque集群配置(二)集群中配置NFS实现文件共享
- Linux系统配置NFS共享存储
- Centos6.5下配置NFS存储
- centos7.2 配置NFS文件服务器,远程共享文件
- CentOS下配置nfs服务器-实现目录共享
- NFS共享存储配置
- centos nfs文件共享配置
- 搭建nfs共享存储服务之三客户端配置
- 配置linux集群中的NFS文件共享服务 centos6.5Final
- 搭建nfs共享存储服务之二nfs服务端配置
- LINUX服务器配置NFS服务,挂载外部存储实现目录共享
- centos 配置文件共享 nfs
- Centos下安装配置nfs服务实现服务器间文件共享
- centos 6.2配置nfs共享
- Centos7下利用convoy+nfs实现container之间的共享存储
- NFS共享目录配置
- IIS7 共享配置与共享存储
- xenserver上建立nfs共享存储