溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

LVM邏輯卷管理和磁盤配額

發(fā)布時(shí)間:2020-02-27 07:56:20 來源:網(wǎng)絡(luò) 閱讀:535 作者:wx5d3a7feeb53cc 欄目:云計(jì)算

管理LVM邏輯卷?

一.LVM概述

? ? LVMLogical Volume Manager(邏輯卷管理)的簡寫,它是Linux環(huán)境下對磁盤分區(qū)進(jìn)行管理的一種機(jī)制。

? ? ? ? ? ? ?Linux用戶安裝Linux操作系統(tǒng)時(shí)遇到的一個(gè)常見的難以決定的問題就是如何正確地評估各分區(qū)大小,以分配合適的硬盤空間。普通的磁盤分區(qū)管理方式在邏輯分區(qū)劃分好之后就無法改變其大小,當(dāng)一個(gè)邏輯分區(qū)存放不下某個(gè)文件時(shí),這個(gè)文件因?yàn)槭苌蠈游募到y(tǒng)的限制,也不能跨越多個(gè)分區(qū)來存放,所以也不能同時(shí)放到別的磁盤上。而遇到出現(xiàn)某個(gè)分區(qū)空間耗盡時(shí),解決的方法通常是使用符號鏈接,或者使用調(diào)整分區(qū)大小的工具,但這只是暫時(shí)解決辦法,沒有從根本上解決問題。隨著Linux的邏輯卷管理功能的出現(xiàn),這些問題都迎刃而解,用戶在無需停機(jī)的情況下可以方便地調(diào)整各個(gè)分區(qū)大小。

? ?每個(gè)Linux使用者在安裝Linux時(shí)都會(huì)遇到這樣的困境:在為系統(tǒng)分區(qū)時(shí),如何精確評估和分配各個(gè)硬盤分區(qū)的容量,因?yàn)橄到y(tǒng)管理員不但要考慮到當(dāng)前某個(gè)分區(qū)需要的容量,還要預(yù)見該分區(qū)以后可能需要的容量的最大值。因?yàn)槿绻?/span> 計(jì)不準(zhǔn)確,當(dāng)遇到某個(gè)分區(qū)不夠用時(shí)管理員可能甚至要備份整個(gè)系統(tǒng)、清除硬盤、重新對硬盤分區(qū),然后恢復(fù)數(shù)據(jù)到新分區(qū)。

雖然有很多動(dòng)態(tài)調(diào)整磁盤的工具可以使用,例如PartitionMagic等等,但是它并不能完全解決問題,因?yàn)槟硞€(gè)分區(qū)可能會(huì)再次被耗盡;另外一個(gè)方面這需要 重新引導(dǎo)系統(tǒng)才能實(shí)現(xiàn),對于很多關(guān)鍵的服務(wù)器,停機(jī)是不可接受的,而且對于添加新硬盤,希望一個(gè)能跨越多個(gè)硬盤驅(qū)動(dòng)器的文件系統(tǒng)時(shí),分區(qū)調(diào)整程序就不能解 決問題。

? ?因此完美的解決方法應(yīng)該是在零停機(jī)前提下可以自如對文件系統(tǒng)的大小進(jìn)行調(diào)整,可以方便實(shí)現(xiàn)文件系統(tǒng)跨越不同磁盤和分區(qū)。幸運(yùn)的是Linux提供的邏輯盤卷管理(LVM,LogicalVolumeManager)機(jī)制就是一個(gè)完美的解決方案。


1.物理卷(Physical Volume,PV)

? ? ? 指磁盤分區(qū)或從邏輯上與磁盤分區(qū)具有同樣功能的設(shè)備(如RAID),是LVM的基本存儲邏輯塊,但和基本的物理存儲介質(zhì)(如分區(qū)、磁盤等)比較,卻包含有與LVM相關(guān)的管理參數(shù)。

LVM邏輯卷管理和磁盤配額



2.卷組(Volume Group,VG)

? ? ? 類似于非LVM系統(tǒng)中的物理磁盤,其由一個(gè)或多個(gè)物理卷PV組成??梢栽诰斫M上創(chuàng)建一個(gè)或多個(gè)LV(邏輯卷)。

LVM邏輯卷管理和磁盤配額



3.邏輯卷(Logical Volume,LV)

? ? ?類似于非LVM系統(tǒng)中的磁盤分區(qū),邏輯卷建立在卷組VG之上。在邏輯卷LV之上可以建立文件系統(tǒng)(比如/home或者/usr等)。


LVM邏輯卷管理和磁盤配額



二.LVM管理

? ? ? ??1.主要命令

LVM邏輯卷管理和磁盤配額


2.主要步驟

LVM邏輯卷管理和磁盤配額


(1).將新添加的硬盤分區(qū),先進(jìn)入管理模式? ??fdisk? ? /dev/sdb

LVM邏輯卷管理和磁盤配額


(2).創(chuàng)建分區(qū)??n 新建? ?p 顯示列表??

LVM邏輯卷管理和磁盤配額





(3).轉(zhuǎn)換成物理卷類型,代碼為8e? ? ?t? 轉(zhuǎn)換類型? ? 8e 物理卷類型代碼

LVM邏輯卷管理和磁盤配額


(4).查看后保存退出

LVM邏輯卷管理和磁盤配額


(6).將新添加的sdb ,sdc,sdd都分區(qū)改好模式

LVM邏輯卷管理和磁盤配額


(5).將sdb1,sdc1,sdd1設(shè)備創(chuàng)建成為物理卷? pvcreate? /dev/sd{b..d}1

LVM邏輯卷管理和磁盤配額


(6).查看創(chuàng)建好的物理卷??pvscan

LVM邏輯卷管理和磁盤配額



(7).創(chuàng)建名為mailbox的卷組? vgcreate? mailbox? ?/dev/sd{b..d}1

LVM邏輯卷管理和磁盤配額



(8).查看卷組的詳細(xì)信息? ?vgdisplay

LVM邏輯卷管理和磁盤配額


(9).建立邏輯卷??lvcreate -L 25G -n? mbox01? mailbox

LVM邏輯卷管理和磁盤配額


(10).查看邏輯卷詳細(xì)信息??lvdisplay

LVM邏輯卷管理和磁盤配額


(11).創(chuàng)建第2個(gè)邏輯卷

LVM邏輯卷管理和磁盤配額

LVM邏輯卷管理和磁盤配額


(12).當(dāng)邏輯卷容量不夠時(shí)可以擴(kuò)展??lvextend -L +10G /dev/mailbox/mbox01

LVM邏輯卷管理和磁盤配額


(13).格式化邏輯卷? ?mkfs? -t? xfs? /dev/mailbox/mbox01

LVM邏輯卷管理和磁盤配額


(14).創(chuàng)建掛載點(diǎn)?

LVM邏輯卷管理和磁盤配額


(15).配置自動(dòng)掛載??vim? /etc/fstab

LVM邏輯卷管理和磁盤配額


LVM邏輯卷管理和磁盤配額


(16).執(zhí)行掛載?mount -a

LVM邏輯卷管理和磁盤配額

這樣邏輯卷就建立完成了



三.磁盤配額

1.實(shí)現(xiàn)磁盤限額的條件

(1).需要linux內(nèi)核的支持

(2).安裝xfsprogs和quota軟件包

2.Linux磁盤限額的特點(diǎn)

(1).作用范圍:針對指定的文件系統(tǒng)(分區(qū))

(2).限制對象:用戶賬戶,組賬戶

(3).限制類型:磁盤容量,文件數(shù)量

(4).限制方法:軟限制,硬限制

3.磁盤配額的步驟

LVM邏輯卷管理和磁盤配額



(1).先查看內(nèi)核是否滿足配額功能??rpm -qa | grep xfsprogs

rpm -ql? xfsprogs | grep quota

LVM邏輯卷管理和磁盤配額


(2).關(guān)閉增強(qiáng)性安全功能??setenforce? 0

LVM邏輯卷管理和磁盤配額


(3).掛載?? vim /etc/fstab

LVM邏輯卷管理和磁盤配額

LVM邏輯卷管理和磁盤配額


LVM邏輯卷管理和磁盤配額

輸入命令 mount查看是否已經(jīng)支持配額功能

LVM邏輯卷管理和磁盤配額


(4).編輯配額設(shè)置? ? xfs_quota -x -c '? ?'? /opt/mbox2/

LVM邏輯卷管理和磁盤配額

(5).更改用戶權(quán)限?chmod? 777? /opt/mbox2/

LVM邏輯卷管理和磁盤配額


(6).使用su - zhangsan切換用戶進(jìn)行節(jié)點(diǎn)驗(yàn)證

LVM邏輯卷管理和磁盤配額


(7).容量驗(yàn)證

LVM邏輯卷管理和磁盤配額

LVM邏輯卷管理和磁盤配額


LVM邏輯卷管理和磁盤配額

LVM邏輯卷管理和磁盤配額



4.查看配額使用情況? xfs_quota -x -c 'report -aib'/opt/mbox2/

LVM邏輯卷管理和磁盤配額







向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI