linux NFS共享文件

NFS(network file system)是网络文件系统的简称。 服务器

1.使用NFS首先看是否安装了CentOS和RHEL这2个包(默认是安装的) 网络

查看命令:rpm –q nfs-utils portmap spa

2.查看NFS服务器是否启动 rest

service nfs starus orm

service portmap status(若是安装的是rpcbind:service rpcbind status(首先启动)rpc

FNS服务器启动的命令 ast

      #service nfs start file

    #service portmap start(若是安装的是rpcbind:service rpcbind start(首先启动) network

3.若是上述都没有问题的话就能够修改‘/etc/exports’文件 service

/home *(sync,ro)

多个Ip或服务器的修改形式为:

/home 10.0.2.10(insecure,rw,no_root_squash) 10.0.2.9(insecure,rw,no_root_squash) 10.0.252.13(insecure,rw,no_root_squash) 10.0.252.14(insecure,rw,no_root_squash)

/home 是被分享的目录;*:表示全部的服务器;(sync,ro):表示设置选项

ro:只读;rw:可读写;no_root_squash:权限不被压缩;insecure:能够用1024之后的端口

查看主机共享列表showmount -e;查看主机共享目录被客户机挂在的目录:showmount -d


客户机须要查看共享主机的输出目录:showmount -e 10.0.22.45

客户机挂载服务主机的输出目录:

# mount -t nfs 10.0.22.45:/home 

客户机删除挂载服务器主机目录:

umount /home

若是出现不能读写的状况,多是root权限被压缩为nobody权限了。


开机挂载:须要编辑文件编辑文件/etc/fstab添加下面语句

10.0.22.45:/home /home/ nfs rw,soft,intr 0 0

自动挂载:须要编辑文件/etc/auto.master

/home(本地目录) /etc/auto.nfs  --timeout=60

拷贝文件cp -p /etc/auto.misc /etc/auto.nfs而后编辑文件auto.nfs添加nfs  rw,soft,intr 10.0.22.45:/home最后重启服务service autofs restart

相关文章
相关标签/搜索