手把手教學----LVM邏輯卷管理與磁碟配額實操全流程
手把手教學----LVM邏輯卷管理與磁碟配額實操全流程
#(一)、LVM邏輯卷的製作流程
LVM作為Linux系統中一種對磁碟分割槽管理的一種機制,可以根據使用情況增加磁碟容量,具有非常好的靈活性。LVM叫做跨區卷,在Windows中也叫作帶區卷,意思是**多個硬碟作為物理卷組合在一起形成一個卷組,最後在卷組上進行邏輯劃分形成了邏輯卷。 打一個比方,物理卷就好比是一棟樓,而許許多多的樓房組成小區就好比是卷組,對樓房按片區進行劃分成單元就好比是邏輯卷。物理卷、卷組和邏輯卷關係圖見(圖一)。
圖一物理卷、卷組和邏輯卷關係圖
2.如何讓系統識別硬碟。今天我還是新增了3塊硬碟,我將基於這三塊硬碟製作lvm邏輯卷。輸入fdisk sdb命令進入磁碟管理介面,磁碟大小分割槽全部為預設值,即將整塊硬碟作為磁碟。見(圖二)。這時還沒有結束,我需要改變磁碟的分割槽型別,分割槽型別代號為:8e。見(圖三)
圖三
用同樣的方法把剩下我新增的兩塊磁碟也變成lvm型別。見(圖四)
圖四
接著我將這三塊進行物理卷的建立。pvcreate dev/sd[b-d]1將這三塊磁碟全部變成物理卷,我們可以用pvdisplay顯示物理卷的詳細資訊。見(圖五)
圖五
接下來我要將這三個物理卷合併成卷組,vgcreate +卷組的名稱 +組成卷組的物理卷。見(圖六)
圖六
卷組建立好了之後,我現在需要劃分邏輯卷。命令格式為:lvcreate -L +容量 -n邏輯卷名稱 + 卷組路徑。見(圖七)。這樣一個30G的邏輯卷就做好了。
圖七
還是按照磁碟管理的流程一樣,進行格式化。格式化為xfs格式。見(圖八)
圖八
根據上期的掛載教程,我將luojijuan掛載到opt目錄底下的222資料夾。見(圖九)
圖九
現在我要將30G的邏輯卷擴大至50G,lvextend -L +容量 +卷組目錄,見(圖十)。但是用df -hT檢視掛載點沒有50G。
圖十
這時就需要一條新命令xfs_grows + 邏輯磁碟目錄。 見 (圖十一)
圖十一
(二)、磁碟配額設定
磁碟配額作用於使用者賬號,目的是限制使用者對磁碟的使用,方式破壞他人正常使用磁碟容量。一般的,磁碟限制分為兩大類:1.磁碟容量限制。2.磁碟檔案數量限制。限制的方法也有兩種:1.軟限制。2.硬限制。通過限制方法和限制類別的組合一共有4中限制使用者的手段。見(圖十二)那麼什麼是軟限制和硬限制呢?軟限制就是使用者建立的檔案數量和大小可以超過但是超過的部分會有一點的時效期,超過期限系統會自動刪除。硬限制則是一道高牆,使用者無法越過,任何使用者建立的檔案數量和大小都無法超過。所以軟限制一般小於或者等於硬限制。
圖十二
先用mount檢視一下剛才的邏輯磁碟的配額情況見(圖十三)。發現noquota沒有配額。
圖十三
那麼我就需要先開啟磁碟配額。這裡需要注意的一點是我需要先解除邏輯磁碟的掛載,如果不這麼做是無法開啟配額的。所以需要先umount見(圖十四)
圖十四
vim開啟fstab檔案就像之前配置掛載命令差不多,在defaults後面新增usrquota和grpquota。見(圖十五)。
(圖十五)
修改好後檢視掛載並發現已經開啟了使用者和組的配額限制。見(圖十六)
(圖十六)
下面開始編輯使用者和組的配額。指令:xfs_quota -x -c ‘limit -u bsoft=N isoft=N bhard=N ihard=N 使用者名稱’ 掛載。設定完成後我需要檢查一下輸入指令:xfs_quota -c 'quota -(i)uv 使用者名稱’掛載點 檢視是否成功設定。見(圖十七)
(圖十七)
我就需要驗證一下配額是否生效,那麼我就需要在普通使用者模式下進行驗證。在此之前還有一點需要注意。掛載點目錄的許可權對應的其他使用者是否開啟修改許可權 見(圖十八) 這時我就需要更改普通使用者許可權,這裡就需要用到我之前在Linux系統使用者賬號和組的概述裡面講過chmod的用法。通過修改普通使用者可以寫入檔案了。見(圖十九)
(圖十八)
(圖十九)
進入一個普通使用者,先在掛載點裡建立檔案,見(圖二十) 。多餘的問價無法被建立。
(圖二十
刪除一個檔案後建立一個名字為rl.txt 的文件準備測試容量限制。用dd命令測試。格式:dd if=/dev/zero of=/opt/222/rl.txt bs=2M count=40,具體流程見(圖二十一)。
(圖二十一)
最後返回root,檢視磁碟配額使用情況。發現配額確實生效了。見(圖二十二)
(圖二十二)
(三)、總結
今天詳細的講解了LVM邏輯磁碟如何製作以及磁碟配額的管理,可以說此次內容並不算太難,其中有幾點需要注意:1.邏輯卷擴容後需要輸入一條xfs_grows + 邏輯磁碟目錄命令才會生效。2.給已近掛載的磁碟設定配額時需要先解除掛載,才能設定配額。
相關文章
- Linux—磁碟配額,管理LVM邏輯卷LinuxLVM
- LVM與磁碟配額(包含磁碟配額與驗證實操)LVM
- LVM 邏輯卷管理LVM
- 邏輯卷管理-LVMLVM
- LVM與磁碟配額LVM
- LVM_邏輯卷管理LVM
- 實操CentOS8系統中建立LVM邏輯卷CentOSLVM
- LVM邏輯卷管理器LVM
- 邏輯卷管理---LVM2LVM
- LVM與磁碟配額管理 so easy come onLVM
- 一文全解:LVM(邏輯卷管理器)LVM
- 邏輯卷LVMLVM
- Linux下LVM邏輯卷管理LinuxLVM
- LVM邏輯卷線上動態擴容磁碟空間LVM
- Linux LVM邏輯卷LinuxLVM
- 邏輯卷管理-LVM(LOGIC VOLUMN MANAGER)LVM
- Linux邏輯盤卷管理LVM詳解LinuxLVM
- Linux的LVM與磁碟配額(理論+配寫)LinuxLVM
- 如何在 Ubuntu 中管理和使用邏輯卷管理 LVMUbuntuLVM
- lvm(邏輯卷管理器)的介紹和常用功能流程實驗(轉)LVM
- 在Linux中,如何使用LVM管理邏輯卷?LinuxLVM
- linux之LVM邏輯卷LinuxLVM
- linux LVM邏輯卷配置LinuxLVM
- lvm 擴充邏輯卷空間(linux的磁碟擴容)LVMLinux
- linux 磁碟分割槽掛載-LVM-物理卷PV,卷組VG,邏輯卷LVLinuxLVM
- RHCE7認證學習筆記25——邏輯卷LVM管理筆記LVM
- LVM(logical volume manager) 邏輯卷管理器LVM
- lvm收縮邏輯卷空間LVM
- 如何新建邏輯卷及磁碟掛載,邏輯卷擴容
- 什麼是LVM邏輯卷管理?0基礎學Linux運維LVMLinux運維
- Linux LVM Logical Volume Management 邏輯卷的管理LinuxLVM
- 【Linux】Linux檔案系統管理5 lvm邏輯卷管理LinuxLVM
- 『學了就忘』Linux檔案系統管理 — 65、LVM邏輯卷管理介紹LinuxLVM
- Linux 系統 LVM(Logical Volume Manager)邏輯卷管理LinuxLVM
- Linux 系統邏輯盤卷管理LVM 詳細介紹LinuxLVM
- LVM(logical volume manager) 邏輯卷管理器(轉帖)LVM
- linux 磁碟自動化分割槽掛載-LVM-物理卷PV,卷組VG,邏輯卷LV-shellLinuxLVM
- Centos8中建立LVM精簡邏輯卷CentOSLVM