分类: LINUX
2018-09-01 16:08:48
NFS是系统间进行文件共享的一种网络协议
在NFS的应用结构中有服务器和客户机两种角色
NFS客户端通过挂载NFS文件系统的方式访问NFS服务器中输出的共享目录
在同一台主机中即可以是NFS服务器也可以作为NFS客户机
在NFS服务器主机中进行设置
安装NFS服务器软件包
启动NFS服务器程序
设置NFS共享目录输出
在NFS客户机中进行设置
使用mount命令挂载NFS服务器中的NFS共享目录到文件系统中
通过NFS文件系统的挂载点目录访问NFS服务器中的共享内容
软件包安装
“nfs-utils”和“rpcbind”两个软件包在RHEL6系统中是默认安装的
exports文件中的“配置选项”字段放置在括号对(“( )”)中 ,多个选项间用逗号分隔
sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项
ro:设置输出的共享目录只读,与rw不能共同使用
rw:设置输出的共享目录可读写,与ro不能共同使用
showmount命令的帮助信息
showmount命令用于查询显示NFS服务器的相关信息
# showmount --help
Usage: showmount [-adehv]
[--all] [--directories] [--exports]
[--no-headers] [--help] [--version] [host]
显示主机的NFS服务器信息
显示当前主机中NFS服务器的连接信息
# showmount
显示指定主机中NFS服务器的连接信息
# showmount 192.168.152.131
重新输出共享目录
使nfs服务器重新读取exports文件中的设置
# exportfs -rv
停止输出所有目录
停止当前主机中NFS服务器的所有目录输出
# exportfs -auv
显示NFS服务器的输出
# showmount -e 192.168.152.131
挂载NFS服务器中的共享目录
# mount -t nfs \
192.168.152.131:/home/share/ /mnt/