环境:
NFS服务器端:192.168.1.16 centos6.4 共享目录:/share
NFS客户端:192.168.1.152 centos6.4 挂载目录:/data
服务器端:安装nfs-utils,centos6已默认安装
配置文件:/etc/exports
vi /etc/exports
添加:/share 192.168.1.0/24(rw) (rw,读写;ro,只读)
service nfs restart #重启nfs,一般不重启,用exportfs rv 重启读取配置文件
showmount -e localhost #查看本机共享目录,也可在客户端用这个命令查看
mkdir /share #创建共享目录
客户端:
mkdir /data
mount -t nfs 192.168.1.16:/share /root/data
挂载完成后需要修改服务端目录权限,默认以nfsnobody用户登录无权限,要给/share 其他用户写权限 chmod o+x /share
括号中的设置选项可以是:
sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项
ro:设置输出的共享目录只读,与rw不能共同使用
rw:设置输出的共享目录可读写,与ro不能共同使用
no_root_squash: 设置客户机以root用户身份读写
重新输出共享目录
使nfs服务器重新读取exports文件中的设置
# exportfs -rv
停止输出所有目录
停止当前主机中NFS服务器的所有目录输出
# exportfs -auv
输出(启用)所有目录
输出当前主机中NFS服务器的所有共享目录
# exportfs -av
使用umount命令卸载NFS文件系统
# umount /mnt/
实现开机就挂载可以
1.写入/etc/fstab
192.169.1.16:/file /receive nfs defaults 0 0
2.写入开机后启动脚本/etc/rc.local
mount -t nfs 192.169.1.16:/share /data
NFS服务器端:192.168.1.16 centos6.4 共享目录:/share
NFS客户端:192.168.1.152 centos6.4 挂载目录:/data
服务器端:安装nfs-utils,centos6已默认安装
配置文件:/etc/exports
vi /etc/exports
添加:/share 192.168.1.0/24(rw) (rw,读写;ro,只读)
service nfs restart #重启nfs,一般不重启,用exportfs rv 重启读取配置文件
showmount -e localhost #查看本机共享目录,也可在客户端用这个命令查看
mkdir /share #创建共享目录
客户端:
mkdir /data
mount -t nfs 192.168.1.16:/share /root/data
挂载完成后需要修改服务端目录权限,默认以nfsnobody用户登录无权限,要给/share 其他用户写权限 chmod o+x /share
括号中的设置选项可以是:
sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项
ro:设置输出的共享目录只读,与rw不能共同使用
rw:设置输出的共享目录可读写,与ro不能共同使用
no_root_squash: 设置客户机以root用户身份读写
重新输出共享目录
使nfs服务器重新读取exports文件中的设置
# exportfs -rv
停止输出所有目录
停止当前主机中NFS服务器的所有目录输出
# exportfs -auv
输出(启用)所有目录
输出当前主机中NFS服务器的所有共享目录
# exportfs -av
使用umount命令卸载NFS文件系统
# umount /mnt/
实现开机就挂载可以
1.写入/etc/fstab
192.169.1.16:/file /receive nfs defaults 0 0
2.写入开机后启动脚本/etc/rc.local
mount -t nfs 192.169.1.16:/share /data