当前位置:首页 > 有云笔记 > SERVICES > 正文内容

linuxNFS服务基础, 触发挂载

小白3年前 (2021-12-16)SERVICES192840

linuxNFS服务基础, 触发挂载


• Network File System,网络文件系统

– 用途:为客户机提供共享使用的文件夹

– 协议:NFS( 2049)、RPC( 111)

 

• 所需软件包:nfs-utils

• 系统服务:nfs-server

 

虚拟机A:服务端

[root@svr7 ~]# rpm  -q  nfs-utils
nfs-utils-1.3.0-0.54.el7.x86_64
 
[root@svr7 ~]# mkdir   /public     #创建共享目录
[root@svr7 ~]# echo  haha  >  /public/h.txt
[root@svr7 ~]# echo  xixi  >  /public/x.txt
[root@svr7 ~]# ls  /public/
 
[root@svr7 ~]# vim   /etc/exports

填入以下信息

#文件夹路径      客户机地址(权限)  
/public    *(ro)#允许所有客户端进行只读访问

[root@svr7 ~]# systemctl  restart  nfs-server

虚拟机B:客户端

[root@pc207 ~]# rpm  -q  nfs-utils
nfs-utils-1.3.0-0.54.el7.x86_64
[root@pc207 ~]# mkdir /mnt/mynfs
 
]# mount    192.168.4.7:/public     /mnt/mynfs
]# ls    /mnt/mynfs
]# df   -h    #查看正在挂载的设备信息

实现开机自动挂载

_netdev:声明网络设备,系统在具备网络参数后,再进行挂载本设备

[root@pc207 ~]# vim /etc/fstab


……此处省略一万字
192.168.4.7:/public   /mnt/mynfs    nfs defaults,_netdev   0   0


[root@pc207 ~]# umount   /mnt/mynfs/
[root@pc207 ~]# ls   /mnt/mynfs/
[root@pc207 ~]# mount   -a
[root@pc207 ~]# ls   /mnt/mynfs/

触发挂载(了解内容)

 • 由 autofs 服务提供的“按需访问”机制

– 只要访问挂载点就会触发响应,自动挂载指定设备

– 闲置超过时限(默认5分钟)后,会自动卸载

[root@pc207 ~]# yum  -y  install  autofs
[root@pc207 ~]# systemctl start autofs
[root@pc207 ~]# ls  /misc
[root@pc207 ~]# ls  /misc/cd

触发挂载实现,必须多级的目录结构: /监控目录/挂载点目录 

• 主配置文件 /etc/auto.master

– 监控点目录   挂载配置文件的路径 

• 挂载配置文件,比如 /etc/auto.misc

– 触发点子目录     -挂载参数      :设备名

案例:虚拟机B访问/myauto/nsd,光驱设备挂载/ myauto/nsd

[root@pc207 ~]# yum -y install autofs
[root@pc207 ~]# mkdir /myauto   #创建监控目录
[root@pc207 ~]# ls /myauto
[root@pc207 ~]# vim   /etc/auto.master
……此处省略一万字 
/myauto      /opt/xixi.txt
……此处省略一万字
[root@pc207 ~]# cp  /etc/auto.misc   /opt/xixi.txt
[root@pc207 ~]# vim  /opt/xixi.txt
nsd    -fstype=iso9660     :/dev/cdrom
 
[root@pc207 ~]# systemctl  restart   autofs
[root@pc207 ~]# ls   /myauto/
[root@pc207 ~]# ls   /myauto/nsd

触发挂载进阶autofs与NFS

虚拟机B访问/myauto/nfs,虚拟机A 的nfs共享/public挂载到/myauto/nfs

[root@pc207 ~]# yum -y install autofs
[root@pc207 ~]# mkdir /myauto   #创建监控目录
[root@pc207 ~]# ls /myauto
[root@pc207 ~]# vim   /etc/auto.master
……此处省略一万字 
/myauto      /opt/xixi.txt
……此处省略一万字 
[root@pc207 ~]# vim   /opt/xixi.txt
nsd    -fstype=iso9660     :/dev/cdrom
nfs    -fstype=nfs         192.168.4.7:/public
[root@pc207 ~]# systemctl  restart  autofs
[root@pc207 ~]# ls  /myauto/nfs

over


linuxNFS服务基础, 触发挂载  您阅读本篇文章共花了: 

分享到:

    扫描二维码推送至手机访问。

    版权声明:本文由有云转晴发布,如需转载请注明出处。

    本文链接:https://yyzq.eu.org/?id=37

    分享给朋友:
    返回列表

    没有更早的文章了...

    下一篇:linux虚拟Web主机

    发表评论

    访客

    ◎欢迎参与讨论,请在这里发表您的看法和观点。