linux系统AutoFs自动挂载服务安装配置

目录
  • 前言
  • 1.安装服务程序
  • 2.编写主配置文件
  • 3.编写子配置文件
  • 4.这样就配置好了,当我们系统要进入挂载点(/media/iso)时,镜像文件/dev/cdrom就会自动挂载到该点。

前言

无论是Samba服务还是NFS服务,都要把挂载信息写入到/etc/fstab中,这样远程共享资源就会自动随服务器开机而进行挂载。虽然这很方便,但是如果挂载的远程资源太多,则会给网络带宽和服务器的硬件资源带来很大负载。如果在资源挂

载后长期不使用,也会造成服务器硬件资源的浪费。可能会有读者说,“可以在每次使用之前执行mount命令进行手动挂载”。这是一个不错的选择,但是每次都需要先挂载再使用,您不觉得麻烦吗?

autofs自动挂载服务可以帮我们解决这一问题。与mount命令不同,autofs服务程序是一种Linux系统守护进程,当检测到用户试图访问一个尚未挂载的文件系统时,将自动挂载该文件系统。换句说,我们将挂载信息填入/etc/fstab文件后,系

统在每次开机时都自动将其挂载,而autofs服务程序则是在用户需要使用该文件系统时才去动态挂载,从而节约了网络资源和服务器的硬件资源。

接下来的内容介绍如何通过autofs服务,将本地镜像 /dev/cdrom 自动挂载到文件系统。

1.安装服务程序

#安装autofs服务程序
yum install -y autofs

2.编写主配置文件

#编写主配置文件 /etc/auto.master
vim /etc/auto.maser

.....
# /media是指挂载点放在这个目录下;
# /etc/iso.misc是子配置文件,需要我们来编写挂载信息
/media /etc/iso.misc
.....

3.编写子配置文件

#编写子配置文件 /etc/iso.misc
vim /etc/iso.misc

.......
#配置文件中填写配置信息
# iso:挂载点
# -fstype=iso9600:挂载文件类型
# /dev/cdrom:要挂载的文件 

iso -fstype=iso9600 :/dev/cdrom
.......

4.这样就配置好了,当我们系统要进入挂载点(/media/iso)时,镜像文件/dev/cdrom就会自动挂载到该点。

df -h    #进入目录前,查看挂载信息(无设备挂载到/media/iso)

cd /media/iso #进入挂载点

ls -l   #查看到挂载内容

df -h   #查看挂载信息(有设备挂载到/media/iso)

挂载其他设备也是同样的配方。

PS:本章是以挂载/dev/cdrom镜像文件为例,但是要yum使用该镜像源还需要编辑yum的配置文件。这里不予介绍,感兴趣可见我另一篇介绍 配置Yum本地仓库 

到此这篇关于linux系统AutoFs自动挂载服务安装配置的文章就介绍到这了,更多相关linux安装配置AutoFs内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Linux Autofs自动挂载服务安装部署教程

    目录 一.autofs服务简介 二.autofs安装与部署 三.autofs效果验证 一.autofs服务简介 我们在使用Linux时,如果要访问硬件资源,则需要使用mount命令进行挂载,将硬件资源与一个目录进行对应,然后才可以访问使用该存储介质.如果使用samba或者是NFS服务,也需要对远程存储设备进行挂载.mount挂载是使用外部存储介质或者文件系统所必须的一步操作,但是如果挂载的资源过多,则会给网络资源和服务器资源造成一定的负载,从而降低服务器性能. 为了解决这一问题,我们可以使用au

  • linux系统AutoFs自动挂载服务安装配置

    目录 前言 1.安装服务程序 2.编写主配置文件 3.编写子配置文件 4.这样就配置好了,当我们系统要进入挂载点(/media/iso)时,镜像文件/dev/cdrom就会自动挂载到该点. 前言 无论是Samba服务还是NFS服务,都要把挂载信息写入到/etc/fstab中,这样远程共享资源就会自动随服务器开机而进行挂载.虽然这很方便,但是如果挂载的远程资源太多,则会给网络带宽和服务器的硬件资源带来很大负载.如果在资源挂 载后长期不使用,也会造成服务器硬件资源的浪费.可能会有读者说,"可以在每次

  • Linux Autofs自动挂载服务安装部署教程

    目录 一.autofs服务简介 二.autofs安装与部署 三.autofs效果验证 一.autofs服务简介 我们在使用Linux时,如果要访问硬件资源,则需要使用mount命令进行挂载,将硬件资源与一个目录进行对应,然后才可以访问使用该存储介质.如果使用samba或者是NFS服务,也需要对远程存储设备进行挂载.mount挂载是使用外部存储介质或者文件系统所必须的一步操作,但是如果挂载的资源过多,则会给网络资源和服务器资源造成一定的负载,从而降低服务器性能. 为了解决这一问题,我们可以使用au

  • Linux系统MySQL8.0.19快速安装配置教程图解

    一.环境介绍 Linux系统使用yum安装MySQL需要从网上下载MySQL的一系列组件,这个过程非常耗时且有下载中断的可能,如果想要快速安装MySQL,可以先在网上将MySQL的离线包下载下来传到系统内进行安装,本文以CentOS7和MySQL8.0.19为例讲解 MySQL的快速安装和配置方法. 1.操作系统:CentOS7_x64 2.数据库版本:MySQL-8.0.19 离线包下载: 链接: https://pan.baidu.com/s/1OdehL8MoCe44nJ-SkkW8xw

  • Windows+Linux系统下Go语言环境安装配置过程

    Go 是一个开源的编程语言,它能让构造简单.可靠且高效的软件变得容易. Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本.现在Go的开发已经是完全开放的,并且拥有一个活跃的社区. 1. Windows安装配置 1️⃣ 下载SDK SDK 的全称是Software Development Kit

  • linux下AutoFs挂载服务安装教程

    无论是Samba服务还是NFS服务,都要把挂载信息写入到/etc/fstab中,这样远程共享资源就会自动随服务器开机而进行挂载.虽然这很方便,但是如果挂载的远程资源太多,则会给网络带宽和服务器的硬件资源带来很大负载.如果在资源挂 载后长期不使用,也会造成服务器硬件资源的浪费. 可能会有读者说,可以在每次使用之前执行mount命令进行手动挂载.这是一个不错的选择,但是每次都需要先挂载再使用,您不觉得麻烦吗? autofs自动挂载服务可以帮我们解决这一问题.与mount命令不同,autofs服务程序

  • Linux中的进程守护supervisor安装配置及使用

    supervisor是一个很好的守护程序管理工具,配置方面自动启动,日志输出,自动切割日志等等一系列强大功能,下面是在CentOS下安装使用supervisor的记录. 安装 # epel源 yum install epel-release # 安装supervisor yum install -y supervisor # 开机自启动 systemctl enable supervisord # 启动supervisord服务 systemctl start supervisord Bash

  • Linux 系统 nginx 服务器安装及负载均衡配置详解

    nginx(engine x) 是一个 高性能 的 HTTP 和 反向代理 服务器.邮件代理服务器以及通用的 TCP/UDP 代理服务器.其特点为轻量级(占用系统资源少).稳定性好.可扩展性(模块化结构).并发能力强.配置简单等. 本文主要介绍在测试环境中通过 nginx 实现基本的 负载均衡 功能. nginx 可以提供 HTTP 服务,包括处理静态文件,支持 SSL 和 TLS SNI.GZIP 网页压缩.虚拟主机.URL 重写等功能,可以搭配 FastCGI.uwsgi 等程序处理动态请求

  • linux系统下的ssh登录和配置方法

    一 ssh的两种登录方式 1密码登录: [root@westos Desktop]# ssh root@192.168.122.26 Address 192.168.122.26 maps to bogon, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT! root@192.168.122.26's password: Last login: Tue Jan 17 13:27:29 2017 from

  • Linux系统下使用rpm方式安装最新mysql5.7.17完整步骤

    1.下载以及前面的rpm安装步骤请参照 Linux 使用rpm方式安装最新mysql(5.7.16)步骤以及常见问题解决 2.四个rpm包安装完成后执行mysqld --initialize --user=mysql 如果提示目的文件夹内有文件: 直接将/var/lib/mysql/ 文件夹下的文件删除干净再次执行. 完成后 进入日志文件查找初始化生成的密码vi /var/log/mysqld.log 3.登录修改密码 mysql -u root -p 第一次更改密码前所有的操作都是禁止的,依次

随机推荐