Linux Autofs自動掛載服務安裝部署教程

一、autofs服務簡介

我們在使用Linux時,如果要訪問硬件資源,則需要使用mount命令進行掛載,將硬件資源與一個目錄進行對應,然後才可以訪問使用該存儲介質。如果使用samba或者是NFS服務,也需要對遠程存儲設備進行掛載。mount掛載是使用外部存儲介質或者文件系統所必須的一步操作,但是如果掛載的資源過多,則會給網絡資源和服務器資源造成一定的負載,從而降低服務器性能。
為瞭解決這一問題,我們可以使用autofs服務,autofs是一種系統守護進程,我們可以把掛載信息寫入其配置文件中,如果用戶不訪問其他存儲介質的,則系統不會進行掛載,如果用戶嘗試訪問該存儲介質,則autofs會自動進行掛載操作,上述所有操作對用戶而言是透明的,這樣一來,autofs服務節省瞭服務器的網絡和硬件資源。

二、autofs安裝與部署

autofs可以使用yum進行安裝,安裝命令如下:

yum install -y autofs

autofs服務的主配置文件為/etc/auto.master,打開後,需要在主配置文件中寫入格式:

目的掛載目錄 掛載目錄的子配置文件

例如我們想把/dev/cdrom掛載到/mnt目錄下,則需要寫入如下的內容:

在這裡插入圖片描述

其中紅線部分為新寫入內容。

然後創建/etc/cdrom.misc文件,寫入內容如下:

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

其中,iso表示該目錄下的子掛載目錄,完成上述所有操作後,啟動autofs服務,有時還會配置autofs服務開啟自啟。autofs啟動命令如下:

systemctl start autofs

autofs開機自啟命令如下:

systemctl enable autofs

三、autofs效果驗證

接下來,我們來對之前配置的autofs效果進行驗證,驗證思路如下:在為掛載的情況下,嘗試訪問掛載目錄,看autofs系統進程是否進行自動掛載。驗證過程如下所示:

在這裡插入圖片描述

可以看出,系統本來沒有對/dev/cdrom的掛載,但是當我們訪問/meida/iso目錄後,系統自動進行瞭掛載,顯然,autofs服務運行成功!

到此這篇關於Linux Autofs自動掛載服務安裝部署教程的文章就介紹到這瞭,更多相關Linux Autofs自動掛載服務內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: