linux临时挂载和永久挂载,51CTO博客-专业IT技术博客创作平台-技术成就梦想

nfs网络文件系统,提供我们共享linux下的文件

nfs存在nfs-utils-1.0.9-42.el5和nfs-utils-lib-1.0.8-7.6.el5包中,如果没有安装,需要安装,linux默认条件下已经安装,但是,未启用。

[root@mail ~]# service nfs status#查看nfs的运行状态

32c08f704fdeb40ed1125af3a81808f3.png

[root@mail ~]# service nfs start#启用nfs

17392094cac48a3296c5d8a32261239b.png

创建共享文件

[root@mail ~]# vim /etc/exports

/public *(ro)

1723ba710b056028a1041d348c3a8836.png

[root@mail ~]# mkdir /public#创建共享目录

[root@mail ~]# chmod 777 /public#将其本地文件权限改为777

[root@mail ~]# vim /public/f1#创建一个文件,随便写点东西

[root@zlj ~]# service nfs restart#

创建共享清单

在/etc/exports下书写

物理文件夹的路径及名字   来源(权限,选项)

来源

single host   或者名称{fqdn---解析}1.1.1.1

例如

/public 192.168.102.30(ro)

netgroups

@group    (-) are ignored.

wildcards

*  ?

/public *(ro)

IP networks

192.168.1.0/24    192.168.1.32/255.255.255.224

例如

/public 192.168.102.30(rw,sync) *(ro)

权限   网络权限  ro  rw

查看对方的共享清单

[root@zlj ~]# showmount -e 192.168.102.20

9e1b3dcab6b125e97b8435989184804d.png

客户端想要使用必须挂载

挂载

[root@zlj ~]# mkdir /mnt/nfs#创建挂载点

[root@zlj ~]# mount 192.168.102.20:/public /mnt/nfs/#挂载

[root@zlj ~]#

查询

[root@zlj ~]# mount

37d135731458d067c7b1e9c5e9513c74.png

设置挂载

永久性挂载

1、将其写入开机脚本中

[root@zlj~]# vim /etc/rc.d/rc.local

mount 192.168.102.20:/public /mnt/nfs/

2、写到fstab

soft:使用软挂载的方式挂载系统,若Client的请求得不到回应,则重新请求并传回错误信息。

Intr:允许NFS中断文件操作和向调用它的程序返回值,默认不允许文件操作被中断。

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

192.168.102.20:/public  /mnt/nfs                nfs     rw,soft,intr    0 0

a46a22f09d2da712355f83b6f992937c.png

[root@zlj ~]# umount /mnt/nfs#将其卸载

[root@zlj ~]# mount -a#让其重新加载

[root@zlj ~]# mount#显示所挂载的文件系统

31f544f8e2ce95a6165c0acc9c7d0f8b.png

创建临时挂载

1、autofs:自动挂载器

自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的NFS挂载,当在预定义的时间内没有访问时,它就会自动卸载。

自动挂载器由autofs服务脚本管理

需要autofs-5.0.1-0.rc2.131.el5包

查询是否已安装

[root@zlj ~]# rpm -qa |grep autofs

71fa2845edaa09219385fdcb4d0e2a3c.png

[root@zlj ~]# vim /etc/auto.master

/mnt/nfs        /etc/auto.nfs   --timeout=60#监听/mnt/nfs目录,60s不访问,卸载(默认是600s)

44509bbe0138a0ca83648e219fe68a0d.png

[root@zlj ~]# cp /etc/auto.misc /etc/auto.nfs#创建执行文件

[root@zlj ~]# vim /etc/auto.nfs#配置文件

server          -rw,soft,intr   192.168.102.20:/public

b8a9c1d5b99d79a24c2c3fd8bc051e09.png

[root@zlj ~]# service autofs restart#重启

f9c1cd4deef9451879bbe33798754dde.png

[root@zlj ~]# ll /mnt/nfs/#查询

5e950ac44f8d2206ad64a37edc372a41.png

[root@zlj ~]# cd /mnt/nfs/server#能够切换到该目录

[root@zlj server]# ll#查询文件

b62e5f2d2ad17e87652ed5b27ada9d06.png

能够查到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值