autofs自动挂载服务是一种Linux系统守护进程,当检测到用户视图访问一个尚未挂载的文件系统时,会自动挂载该文件系统。简单来说,将挂载信息写入/etc/fstab文件中,系统在每次开机时都会自动挂载,而autofs服务则是在用户需要使用该文件系统时才去动态挂载,从而节约了网络资源和 服务器 硬件资源的开销,下面为大家详细讲解一下安装autofs自动挂载服务具体方法。
Linux系统如何安装AutoFs挂载服务Linux系统如何安装AutoFs挂载服务
[root@localhost~]Loadedplugins:langpacks,product-id,subScription-manager......RunningtransactionInstalling:hesiod-3.2.1-3.el7.x86_641/2Installing:1:autofs-5.0.7-40.el7.x86_642/2Verifying:hesiod-3.2.1-3.el7.x86_641/2Verifying:1:autofs-5.0.7-40.el7.x86_642/2Installed:autofs.x86_641:5.0.7-40.el7DependencyInstalled:hesiod.x86_640:3.2.1-3.el7Complete!
处于生产环境中的Linux服务器,一般会同时管理许多设备的挂载操作。如果把这些设备挂载信息都写入到autofs服务的主配置文件中,无疑会让主配置文件臃肿不堪,不利于服务执行效率,也不利于日后修改里面的配置内容,因此在 autofs 服务程序的主配置文件中需要按照“挂载目录 子配置文件”的格式进行填写。挂载目录是设备挂载位置的上一级目录。
例如,光盘设备一般挂载到/media/cdrom目录中,那么挂载目录写成/media即可。对应的子配置文件则是对这个挂载目录内的挂载设备信息作进一步的说明。子配置文件需要用户自行定义,文件名字没有严格要求,但后缀必须以.misc结束。具体的配置参数如第7行的加粗字所示。
[root@localhost~]/media/etc/iso.misc/misc/etc/auto.misc/net-hosts+dir:/etc/auto.master.d+auto.master
在子配置文件中,应按照“挂载目录 挂载文件类型及权限 :设备名称”的格式进行填写。例如,要把光盘设备挂载到/media/iso目录中,可将挂载目录写为iso,而-fstype为文件系统格式参数,iso9660为光盘设备格式,ro、nosuid及nodev为光盘设备具体的权限参数,/dev/cdrom则是定义要挂载的设备名称。配置完成后再顺手将autofs服务程序启动并加入到系统启动项中:
[root@localhost~]iso-fstype=iso9660,ro,nosuid,nodev:/dev/cdrom[root@localhost~][root@localhost~]ln-s
接下来将发生一件非常有趣的事情。我们先查看当前的光盘设备挂载情况,确认光盘设备没有被挂载上,而且/media目录中根本就没有iso子目录。但是,我们却可以使用cd命令切换到这个iso子目录中,而且光盘设备会被立即自动挂载上。我们也就能顺利查看光盘内的内容了。
[root@localhost~]FilesystemSizeUsedAvailUse%Mountedon/dev/mapper/rhel-root18G3.0G15G17%/devtmpfs905M0905M0%/devtmpfs914M140K914M1%/dev/shmtmpfs914M8.9M905M1%/runtmpfs914M0914M0%/sys/fs/cgroup/dev/sda1497M119M379M24%/boot[root@linuxprobe~][root@localhostmedia][root@localhostmedia][root@localhostiso]total812dr-xr-xr-x.4rootroot2048May72017addonsdr-xr-xr-x.3rootroot2048May72017EFI-r--r--r--.1rootroot8266Apr42017EULA-r--r--r--.1rootroot18092Mar62012GPLdr-xr-xr-x.3rootroot2048May72017imagesdr-xr-xr-x.2rootroot2048May72017isolinuxdr-xr-xr-x.2rootroot2048May72017LiveOS-r--r--r--.1rootroot108May72017media.repodr-xr-xr-x.2rootroot774144May72017Packagesdr-xr-xr-x.24rootroot6144May72017relEase-notesdr-xr-xr-x.2rootroot4096May72017repodata-r--r--r--.1rootroot3375Apr12017RPM-GPG-KEY-redhat-beta-r--r--r--.1rootroot3211Apr12017RPM-GPG-KEY-redhat-release-r--r--r--.1rootroot1568May72017TRANS.TBL[root@localhost~]FilesystemSizeUsedAvailUse%Mountedon/dev/mapper/rhel-root18G3.0G15G17%/devtmpfs905M0905M0%/devtmpfs914M140K914M1%/dev/shmtmpfs914M8.9M905M1%/runtmpfs914M0914M0%/sys/fs/cgroup/dev/cdrom3.5G3.5G0100%/media/iso/dev/sda1497M119M379M24%/boot

在linux虚拟机下 add 一个虚拟硬盘 并进行了分区格式化挂载,但没有配置自动挂载,重新启动时,
这个界面应该是你配置了自动挂在,而且最后写入了1或者是2,而盘掉了,你开机的时候检测不通过就出现这个界面,可以按照这个界面进急救模式,将/etc/fstab文件里面对应挂载错误的盘的哪一行的最后是否启动时检测都改为0.就可以正常启动。
根目录下面是什么意思?
根目录指逻辑驱动器的最上一级目录,它是相对子目录来说的。 打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录。 其它类推。
CentOS系统下怎样安装autotools
autotools命令是放在autoconf包中,你可以通过如下命令进行安装: yum install autoconf
发表评论