自动挂载Autofs

自动挂载Autofs
====================================================================
      ******** 挂载是由访问产生的**********
      ******** 卸载是由超时产生的**********

复习手动挂载:
# mount -t 文件系统类型 -o 选项1,选项2... 设备文件 挂载点
# mount  -t ext3  -o ro  /dev/sda5 /mnt/sda5
# mount -o loop  */dvd.iso /mnt/dvd

设备文件:
===本地设备文件
/dev/cdrom
/dev/sda5
/dev/vg01/lv01
/dev/md0
/dev/md1
/var/dvd.iso

===网络设备文件 NAS存储
192.168.0.104:/home/dir1
//192.168.0.104/dir2

mount  -t nfs   192.168.0.104 :/home/dir1   /mnt/dir1
mount  -t cifs   // 192.168.0.104 /dir2     /mnt/dir2

实现自动挂:
第一种解决方案:  /etc/fstab
/dev/sda5               /mnt/sda5               ext3    defaults        0 0             
192.168.0.104:/home/dir1 /mnt/dir1              nfs     defaults        0 0
//192.168.0.104/dir2    /mnt/dir2               cifs    defaults        0 0
优点:可以实现自动挂载
缺点:由于网络连接的不稳定性,会导致网络设备挂载失败
结论: 适合挂载本地设备和持续使用的设备

第二种解决方案:  automount按需挂载
示例:自动挂载光盘
手工:mount /dev/cdrom /misc/cdrom    //父挂载点/misc(监控目录,又可能有好几级目录) 子挂载点(关键字)cdrom
配置文件:vim  /etc/auto.master
         /misc    /etc/auto.misc 
       vim /etc/auto.misc    <== 这里要与上一行的/etc/auto.misc保持一致
         cdrom           -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
      
         vim /etc/auto.master
         /media/111    /etc/auto.media      一般在原有的下一行新添加一行 挂载点可以不存在,自动创建
         vim  /etc/auto.media    <== 这里要与上一行的/etc/auto.media保持一致
         dir1  -ro      192.168.2.115:/home/dir1

#mount -t ext3 /dev/sda8 /mnt/disk8                //挂载本地设备
#mount -t nfs 1.1.1.1:/var/nfs1 /mnt/nfs     //挂载网络设备,nfs设备
#mount -t cifs //2.2.2.2/smb /mnt/smb    //网络设备挂载,samba服务设备

         
练习:网络设备
将一个共享192.168.2.115:/home/dir1 挂载到 /mnt /dir1  ,注意这里已经指定父挂载点和子挂载点了
# mount 192.168.2.115:/home/dir1 /mnt/dir1  手动

[root@station230 ~]# vim /etc/auto.master
/mnt     /etc/auto.nfs
[root@station230 ~]# vim /etc/auto.nfs
dir1             -ro     192.168.2.115:/home/dir1 
[root@station230 ~]#  service autofs restart    // 将autofs功能重新启动,实时监控
[root@station230 ~]# ls /mnt/
[root@station230 ~]# ls /mnt/dir1/
[root@station230 ~]# df
====================================================================
[root@station230 ~]#  vim /etc/exports               //nfs共享目录
/home/dir1      *
[root@station230 ~]# service nfs restart
====================================================================
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值