nfs共享

2021-04-24  本文已影响0人  天生顽皮

注意事项    修改完配置文件后一定要重启服务

1.NFS

作用:主要实现共享数据,共享目录后,实现让其他服务进行挂载

服务端:

1.  安装nfs-utils   默认会创建uid为65535的nfsnobody用户

[root@nfs~]# yum  install   -y   nfs-uutils

2.配置nsf     /etc/exports

 配置参数

Rw   读写权限

ro     设置共享目录权限只为读

Sync    同时把数据写在磁盘中,以防数据丢失--磁盘  保证数据安全性

async      异步存储数据  传输传输到服务器--内存  保证数据传输效率root_squash   root用户传输数据需要做映射转换   nfsnobody

no_root_squash   root用户传输数据不需要做映射转换   root

all_squash    普通用户传输数据要要做映射转换

no_all_squash   普通用户传输数据不需要做映射转换

配置   vi    /etc/exports

/data  172.15.1.0/24(rw,sync,all_squash)   (这里不能有空格)

1.  启动nfs

Systemctl   start       nfs

Systemctl   enable      nfs

查看配置文件,这时并不是在/etc/exports这里查看在/var/lib/nfs/etab,如果在这个里面有文件则正确没有表示错误

客户端

客户端安装nfs-utils    只安装不启动,安装只是要使用nfs包里的命令

Showmount   -e     172.15.1.108

进行挂载

Mount   -t   nfs  172.15.1.108:/data     /data

Df  -h   查询 查看是否挂载成功

成功后在客户端里的/data/随便写入文件会报错权限不足

进行给服务端/data授权

Chown   -R    nfsnobody. Nfsnobody   /data

上一篇 下一篇

猜你喜欢

热点阅读