磁盤和文件系統管理(二)

1.LVM概述

lvm是linux系統中對磁盤分區進行管理的一種邏輯機制,它建立在硬盤和分區之上,文件系統之下的一個邏輯層,能夠保持現有數據不變的情況下動態調整磁盤的容量。(需要注意:/boot  分區不能給予LVM創建,必須獨立起來)

1)PV(物理卷)  2)VG(卷組)   3)LV(邏輯卷)

2.LVM的管理命令

1)物理卷

在新硬盤進行分區,將每塊硬盤的所有空間劃分爲一個獨立的主分區,並將分區類型改爲8e。

創建物理卷

pvscan用於掃描系統中所有的物理卷

pvdisplay用於顯示物理卷的詳細信息。

pvremove用於將物理卷還原成普通分區。

2)VG卷組的管理

創建名爲mail_store的卷組

vgscan列出已建立的卷組

vgdisplay 顯示卷組的詳細信息

vgremove命令用於刪除指定的卷組

vgextend用於擴展卷組的磁盤空間

LV邏輯卷的管理

在mail_store卷組中創建一個名爲mbox的邏輯卷,容量爲30G。

lvscan列出已建立的邏輯卷

邏輯卷mbox的鏈接文件

lvdisplay用於顯示邏輯卷的詳細信息

lvdisplay  /dev/mail_store/mbox 顯示邏輯卷mbox的詳細信息

lvextend用於動態擴展邏輯卷的空間

lvextend  -L   +大小   /dev/卷組名/邏輯卷名

resize2fs  /dev/mail_store/mbox   更新系統識別的文件大小(每次擴展完都要resize2fs)

注意:邏輯卷的擴展容量,受限於所在卷組的剩餘空間

lvremove   用於刪除指定邏輯卷

使用mkfs命令對邏輯卷mbox進行格式化,創建EXT3文件系統

mkfs  -t  ext3  /dev/mail_store/mbox

自動掛載

3.設置磁盤配額

1)磁盤配額的作用範圍

    只在指定的文件系統內有效。

2)磁盤配額的限制對象

quota主要針對系統中指定的用戶賬號,組賬號進行限制,

對組賬號設置配額後,組內所有用戶使用的磁盤容量,文件數量的總和不能超過限制

3)磁盤配額的限制類型

  磁盤容量:限制用戶能夠使用的磁盤數據塊——Block大小,也就是限制空間大小,默認單位爲KB

  文件數量:限制用戶能夠擁有的文件個數。

4)磁盤配額的限制方法

  軟限制:在固定的寬限期(默認爲7天)允許暫時超過這個限制,但系統會警告。

  硬限制:禁止繼續寫入數據。

5)磁盤配額管理

以支持配額功能的方式掛載文件系統

支持配額功能要添加usrquota,grpquota

檢測磁盤配額並生成配額文件。 quotacheck   -augcv

編輯用戶和組賬號的配額設置

edquota  -t  可以進行調整的時間單位爲天,小時,分鐘,秒 (默認寬限爲7天)

啓動文件系統的配額功能

驗證磁盤配額功能(可以使用dd轉換工具)

方便測試/mailbox   chmod  777  /mailbox

查看用戶分區使用情況


zhangsan已經超過配額了

repquota  /mailbox  查看/mailbox文件系統的配額使用情況

repquot  -a  可以查看所有可用分區的配額使用報告。

使用quotacheck  ,  edquota ,quotaon ,  repquota 等命令工具可以檢測,設置,啓用及查看磁盤配額


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章