Linux Autofs automatic mount service installation and deployment tutorial

Linux Autofs automatic mount service installation and deployment tutorial

1. Introduction to autofs service

When we use Linux, if we want to access hardware resources, we need to use the mount command to mount the hardware resources and correspond them to a directory before we can access and use the storage medium. If you use samba or NFS services, you also need to mount the remote storage device. Mounting is a necessary step to use external storage media or file systems. However, if too many resources are mounted, it will cause a certain load on network resources and server resources, thereby reducing server performance.
To solve this problem, we can use the autofs service. Autofs is a system daemon. We can write the mount information into its configuration file. If the user does not access other storage media, the system will not mount it. If the user tries to access the storage medium, autofs will automatically mount it. All the above operations are transparent to the user. In this way, the autofs service saves the server's network and hardware resources.

2. Autofs installation and deployment

Autofs can be installed using yum. The installation command is as follows:

yum install -y autofs

The main configuration file of the autofs service is /etc/auto.master. After opening it, you need to write the format in the main configuration file:

Destination mount directory Sub-configuration file of the mount directory

For example, if we want to mount /dev/cdrom to the /mnt directory, we need to write the following content:

insert image description here

The red line part is the newly written content.

Then create the /etc/cdrom.misc file and write the following content:

iso -fstype=iso9600,defaults :/dec/cdrom

Among them, iso represents the sub-mount directory under this directory. After completing all the above operations, start the autofs service. Sometimes the autofs service is configured to start automatically. The autofs startup command is as follows:

systemctl start autofs

The autofs startup command is as follows:

systemctl enable autofs

3. Autofs effect verification

Next, let's verify the effect of the previously configured autofs. The verification idea is as follows: When it is not mounted, try to access the mount directory to see whether the autofs system process mounts automatically. The verification process is as follows:

insert image description here

It can be seen that the system did not mount /dev/cdrom originally, but when we accessed the /meida/iso directory, the system automatically mounted it. Obviously, the autofs service ran successfully!

This is the end of this article about the Linux Autofs automatic mounting service installation and deployment tutorial. For more relevant Linux Autofs automatic mounting service content, please search 123WORDPRESS.COM's previous articles or continue to browse the following related articles. I hope everyone will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Linux system AutoFs automatic mount service installation and configuration
  • Tutorial on installing AutoFs mount service under Linux

<<:  Div exceeds hidden text and hides the CSS code beyond the div part

>>:  How to use the debouce anti-shake function in Vue

Recommend

32 Typical Column/Grid-Based Websites

If you’re looking for inspiration for columnar web...

How to add a column to a large MySQL table

The question is referenced from: https://www.zhih...

How to create Baidu dead link file

There are two types of dead link formats defined b...

Pure CSS3 to achieve pet chicken example code

I have read a lot of knowledge and articles about...

A complete guide to clearing floats in CSS (summary)

1. Parent div defines pseudo-classes: after and z...

Various problems encountered in sending emails on Alibaba Cloud Centos6.X

Preface: I have newly installed an Alibaba cloud ...

JavaScript to implement click to switch verification code and verification

This article shares the specific code of JavaScri...

React's transition from Class to Hooks

Table of contents ReactHooks Preface WhyHooks? Fo...

Detailed instructions for installing Jenkins on Ubuntu 16.04

1. Prerequisites JDK has been installed echo $PAT...

Jenkins packaging microservices to build Docker images and run them

Table of contents Environment Preparation start 1...

Css3 realizes seamless scrolling and anti-shake

question The seamless scrolling of pictures and t...

JS realizes the effect of picture waterfall flow

This article shares the specific code of JS to re...

WePY cloud development practice in Linux command query applet

Hello everyone, today I will share with you the W...

CSS mimics remote control buttons

Note: This demo is tested in the mini program env...