「大數據」(一百零六)開機自動掛載

【導讀:數據是二十一世紀的石油,蘊含巨大價值,這是·情報通·大數據技術系列第[106]篇文章,歡迎閱讀收藏】

1 基本概念

手動處理 mount 不是很人性化,那麼是否在開機的時候就將想要的文件系統都掛載好,不用每次進入系統還需要在掛載一次呢?答案是肯定的,不過系統掛載也是存在一些侷限。

根目錄 / 是必須掛載的﹐而且一定要先於其它 mount point 被掛載進來。

其它 mount point 必須為已建立的目錄﹐可任意指定﹐但一定要遵守必須的系統目錄架構原則

所有 mount point 在同一時間之內,只能掛載一次。

所有 partition 在同一時間之內,只能掛載一次。

如若進行卸除﹐您必須先將工作目錄移到 mount point( 及其子目錄 ) 之外。

2 術語解釋

1. 掛載:根文件系統外通過關聯到根文件系統上的某個目錄來實現訪問。

2. 掛載點: mount_point ,用於作為另一個文件系統的訪問入口。

3. 自動掛載:即 Linux 開機啟動時自動掛載所需的分區,所有需要掛載的分區通過文件 /etc/fstab 描述。

3 詳細說明

原理:對於 Linux 系統,根文件系統 “/” 之外的其他文件要想能夠被訪問,都必須通過 “ 關聯 ” 到根文件系統上的某個目錄來實現,此關聯操作即為 “ 掛載 ” ,此目錄即為 “ 掛載點 ” ,解除此關聯關係的過程稱之為 “ 卸載 ” 。

實現:自動掛載可以有兩種方式

實現 1. 修改 /etc/fstab 文件即可完成自動掛載,添加完成後可以通過 cat /etc/fstab 和 man fstab 可以查看典型的掛載信息條目

查看此文件可知文件有 6 列。

「大數據」(一百零六)開機自動掛載

第 1 列是設備名或者卷標

第 2 列是掛載點(也就是掛載目錄)

第 3 列是所要掛載設備的文件系統或者文件系統類型

第 4 列是掛載選項,通常使用 defaults 就可以

第 5 列設置是否使用 dump 備份,置 0 為不備份,置 1 , 2 為備份,但 2 的備份重要性比 1 小

第 6 列設置是否開機的時候使用 fsck 檢驗所掛載的磁盤,置 0 為不檢驗,置 1 , 2 為檢驗,但置 2 盤比置 1 的盤晚檢驗。

實現 2. 修改 /etc/rc.d/rc.local 文件

將 mount 命令添加進 rc.local 文件是另一種實現開機自動掛載的方式

mount /dev/mapper/vg_study-lv_study /lvm_study

「大數據」(一百零六)開機自動掛載


分享到:


相關文章: