开机自动挂载与autofs触发挂载

实验背景:在Linux服务器中,格式化好的文件系统要有一个“挂载”的过程,然后才能通过挂载点文件夹访问该文件系统。那如何挂载各种不同类型的文件系统、如何使服务器开机后或在需要时自动挂载,是运维工程师必然会遇到的问题。

实验思路:

1.查看/识别Linux文件系统。

2.文件系统挂/卸载、配置自动挂载fatab。

3.使用autofs触发挂载。

实验环境:VMware Workstation   RHEL5.9

实验实施:

一、开机自动挂载

1、查看、识别linux的文件系统

1)#tune2fs -l /dev/sdb//查看ext分区的超级块信息

#cat /etc/filesystems//了解当前所支持的文件系统

2.文件系统挂载

1)查看当前已挂载的文件

#mount

2) 将磁盘分区挂载到/media/tools目录下:

#mkfs.ext3 /dev/sdb2//格式化分区

#mkdir /media/tools//创建文件夹

#mount -t ext3 /dev/sdb2 /media/tools   //挂载

//其中-t ext3可以省略

#mount   //查看挂载情况

3)将光盘挂载到/media/tools2目录下:

#mount /dev/cdrom /media/tools2//光盘挂载

#mount//查看挂载情况

4)将镜像文件挂载到/media/tools3目录下

#ls  -lh /date/images/boot.iso//查看镜像文件

#cp /date/images/boot.iso /usr/src//复制文件到/usr/src下

#mount -o loop /usr/src/boot.iso /media/tools3 //挂载镜像用 -o loop

#mount

5)将文件挂载到另一个文件夹下 usr/src/ 挂载到/media/tools/src

#mkdir /media/tools/src

#mount --bind /usr/src /media/tools/src//挂载文件夹时用--bind

#mount | grep bind

6)umount -a卸载所有已挂载的设备

或者卸载某一个: #umount /dev/cdrom

或者#umount /media/tools2  都是可以的,效果一样

3.配置/etc/fstab实现开机自动挂载

#vim /etc/fstab   //编辑配置文件

格式:

设备文件|卷标名|UUID 挂载点 类型 挂载参数 备份标记 检测顺序

/dev/sdb5     /home  ext3 defaults    0    0

编辑完成后保存退出即可。

4.#mount -a 先查看挂载 ,然后umoun -a卸载。reboot后再用#mount -a查看挂载

检测文件是否自动挂载成功

二、使用autofs触发挂载

1、查看是否安装自动挂载软件工具

#rpm -qi autofs

2.主要配置文件是auto.master

vim /etc/auto.master

/mnt /etc/auto.mnt//mnt为主目录

配置资源配置文件

vim /etc/auto.mnt

tools -fstype=ext3 :/dev/sdb2   //tools为子目录,/dev/sdb2为设备名

重启autofs服务: servers autofs reload

3、触发测试

#ls -lh /mnt///未触发挂载时,无tools

总计 0

#ls -lh /mnt/tools   触发挂载,tools目录闪现

总计24k

........

实验总结:

其中伪文件不占用实际的磁盘空间;mount查看挂载,也可以用#df -hT 查看挂载;

mount:

-a  把fstab里面已配置的挂载

-t  指定挂载类型

-o  指定挂载参数

ro/rw:只读/可读可写

acl/noacl:启用/禁用ACL

exec/noexec:打开/关闭执行权

suid/nosuid:启用/禁用SUID和SGID

remount:重新挂载

defaults:rw, suid, dev, exec, auto, nouser, async

-o loop挂载光盘镜像文件

-L  使用卷标名挂载

--bind目录挂载目录下

自动挂载完成后一定要重新启动服务:#servers autofs reload

本文转自Jx战壕  51CTO博客,原文链接:http://blog.51cto.com/xujpxm/1362097,如需转载请自行联系原作者

开机自动挂载与autofs触发挂载相关推荐

  1. 挂载的三种方式之自动挂载(autofs)

    Linux中文件挂载有三种方法: ①手动挂载 mount 设备名 挂载点目录 ②开机自动挂载 vim /etc/fstab ③ Autofs 自动挂载 前两种挂载方式不做细谈,今天主要谈谈autofs ...

  2. oracle开机自动挂载,开机自动挂载 通过SSHFS/SHFS挂载远程文件

    大 家可能知道并用过在linux上通过smb,nfs来进行远程文件系统的共享,可是大家是否知道我们现在还可以通过ssh来进行远程文件系统的共享.你可 能会说这有什么希奇的,不就是ssh远程登录嘛,再不 ...

  3. CentOS 6.3开机自动挂载磁盘和文件夹

    http://blog.csdn.net/daydreamingboy/article/details/8278841 CentOS 6.3开机自动挂载磁盘和文件夹 CentOS服务器可能有多个磁盘, ...

  4. ubuntu u盘挂载及开机自动挂载 硬盘剩余空间挂载

    一,u盘或sd卡挂载 1.u盘或者sd卡插上 2.fdisk -l 查看如: 其中64GB 的/dev/mmcblk0就是我的sd卡. 3.把sd卡挂载到/home下:mount  -t vfat / ...

  5. Linux基础知识之挂载详解(mount,umount及开机自动挂载)

    挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来实现,此关联操作即为"挂载",此目录即为"挂载点& ...

  6. 在Linux上挂载Windows共享文件夹,如何开机自动挂载(mount)

    使用mount命令在Ubuntu上挂接Windows的共享文件夹 sudo mount //192.168.0.1/linux /mnt/win -o username=user,password=p ...

  7. linux挂载新硬盘,开机自动挂载

    http://blog.chinaunix.net/uid-7411781-id-2056205.html linux挂载新硬盘,开机自动挂载 Linux的硬盘识别: 2.6 kernel以后,lin ...

  8. 取消挂载点可以节省磁盘么_Linux下NTFS格式外接硬盘的挂载,取消挂载和开机自动挂载...

    以Ubuntu16.04为例 首先插入硬盘,发先系统能识别,但无法访问硬盘内容 利用命令1 查看磁盘所在分区: 1. sudo fdisk -l 发现9T的外接硬盘所在分区位置为 /dev/sdc1 ...

  9. 自动挂载ios_开机自动挂载iso

    实现开机自动挂载iso文件 以下以一个具体的例说明挂载的方法:假设已有两个iso文件位于/media/repository/mandriva/,分别是mandriva- linux-free-2009 ...

最新文章

  1. 《擦屁股先生》词:你挚爱的强哥
  2. python信号与槽_Python信号和插槽(1),python,与,一
  3. 硬件手册里经常出现的assert以及deassert
  4. 安信可ESP-12F(ESP8266)介绍与使用
  5. 结合案例深入解析策略模式
  6. qt qtableview 刷新列表_qt qtablewidget 刷新
  7. 吴军信息论40讲_吴军信息论40讲笔记
  8. 成功解决graphviz\backend.py, line 162, in pipe raise ExecutableNotFound(args) graphviz.backend.Executab
  9. 2021年零基础带你走进nacos的世界之云服务器下载安装nacos-小白教程,详细到爆了!
  10. 1高并发服务器:多进程服务器
  11. 数据结构题:由逆置数组方法——逆置线性表L的所有元素
  12. node异步非阻塞的杂谈
  13. 嵌入式-第一季-第4课
  14. mysql集群 自增_为什么我们要从MySQL迁移到TiDB?
  15. DB2 JDBC Driver 必需的字符转换器不可用
  16. oracle启动pmon,oracle 11g pmon工作内容系列三
  17. 姓舒男孩名字简单大气,帮你解决起名的烦恼!
  18. 全球与中国保健品OEM和ODM市场现状调查及投资规划建议报告2022-2028年
  19. Cesium加载OpenStreetMap
  20. OpenMV新手上路1 -- OpenMV简介、参数描述

热门文章

  1. 不吹不黑!让你搜遍GitHub都找不到这么吊炸天的网约车项目!
  2. 漫画 | 如果程序员的妈是产品经理,她会如何逼你结婚?
  3. 必须了解的 MySQL 三大日志
  4. 你还在认为 count(1) 比 count(*) 效率高?
  5. 网络常见的 9 大命令,非常实用!
  6. 一开工,就遇到上亿(MySQL)大表的优化,我的天...
  7. 2w字长文,让你瞬间拥有「调用链」开发经验
  8. 终于明白 Java 为什么要加 final 关键字了!
  9. 基于深度学习的文本分类应用!
  10. 中国首次!2021年图计算挑战赛揭榜,华中科技大团队夺冠