LVM邏輯卷管理-創(chuàng)新互聯(lián)

1. 什么是LVM?

創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的樂昌網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

LVM是邏輯盤卷管理(Logical Volume Manager)的簡(jiǎn)稱,它是Linux環(huán)境下對(duì)磁盤分區(qū)進(jìn)行管理的一種機(jī)制,LVM是建立在硬盤和分區(qū)之上的一個(gè)邏輯層,來提高磁盤分區(qū)管理的靈活性。
2.為什么要使用LVM?
在日常工作或者學(xué)習(xí)中,隨著電腦的不斷被使用,我們的磁盤空間可能會(huì)越來越小,這時(shí)候,我們不能直接更換大硬盤,因?yàn)橛脖P有價(jià),數(shù)據(jù)無價(jià),這時(shí)候我們就可以使用LVM,LVM將存儲(chǔ)虛擬化,使用邏輯卷,你不會(huì)受限于物理磁盤的大小,另外,和硬件相關(guān)的存儲(chǔ)設(shè)置被其隱藏,你能不用停止應(yīng)用或卸載文件系統(tǒng)來調(diào)整卷大小或數(shù)據(jù)遷移.這樣能減少操作成本,LVM大的特點(diǎn)就是可以對(duì)磁盤進(jìn)行動(dòng)態(tài)管理。因?yàn)檫壿嬀淼拇笮∈强梢詣?dòng)態(tài)調(diào)整的,而且不會(huì)丟失現(xiàn)有的數(shù)據(jù)。如果我們新增加了硬盤,其也不會(huì)改變現(xiàn)有上層的邏輯卷。作為一個(gè)動(dòng)態(tài)磁盤管理機(jī)制,邏輯卷技術(shù)大大提高了磁盤管理的靈活性。
3.LVM工作機(jī)制?
LVM就是通過將底層的物理硬盤抽象的封裝起來,然后以邏輯卷的方式呈現(xiàn)給上層應(yīng)用。在傳統(tǒng)的磁盤管理機(jī)制中,我們的上層應(yīng)用是直接訪問文件系統(tǒng),從而對(duì)底層的物理硬盤進(jìn)行讀取,而在LVM中,其通過對(duì)底層的硬盤進(jìn)行封裝,當(dāng)我們對(duì)底層的物理硬盤進(jìn)行操作時(shí),其不再是針對(duì)于分區(qū)進(jìn)行操作,而是通過一個(gè)叫做邏輯卷的東西來對(duì)其進(jìn)行底層的磁盤管理操作。
4.幾個(gè)專業(yè)名詞
物理卷(PV, Physical Volume)
物理卷就是指磁盤,磁盤分區(qū)或從邏輯上和磁盤分區(qū)具有同樣功能的設(shè)備(如RAID),是LVM的基本存儲(chǔ)邏輯塊,但和基本的物理存儲(chǔ)介質(zhì)(如分區(qū)、磁盤等)比較,卻包含有和LVM相關(guān)的管理參數(shù)。當(dāng)前LVM允許你在每個(gè)物理卷上保存這個(gè)物理卷的0至2份元數(shù)據(jù)拷貝.默認(rèn)為1,保存在設(shè)備的開始處.為2時(shí),在設(shè)備結(jié)束處保存第二份備份.

卷組(VG, Volume Group)
LVM卷組類似于非LVM系統(tǒng)中的物理硬盤,其由物理卷組成。能在卷組上創(chuàng)建一個(gè)或多個(gè)“LVM分區(qū)”(邏輯卷),LVM卷組由一個(gè)或多個(gè)物理卷組成。

邏輯卷(LV, Logical Volume)
LVM的邏輯卷類似于非LVM系統(tǒng)中的硬盤分區(qū),在邏輯卷之上能建立文件系統(tǒng)(比如/home或/usr等)

LVM邏輯卷管理
LVM邏輯卷管理

*實(shí)戰(zhàn)案例一: LVM的制作***

0). 打開一個(gè)Shell監(jiān)控設(shè)備信息
watch -n 1 'pvs; echo =====; vgs; echo ======; lvs'
LVM邏輯卷管理
1). 創(chuàng)建三個(gè)物理分區(qū)并把分區(qū)id修改為8e
2). 創(chuàng)建物理卷
pvcreate /dev/vdb{1..3}
LVM邏輯卷管理
3). 創(chuàng)建物理卷組
vgcreate hhh /dev/vdb{1..3}
LVM邏輯卷管理
4). 創(chuàng)建邏輯卷
在物理卷組中提取一部分空間, 生成邏輯卷lv0。 -L指定邏輯卷的大小, -n指定邏輯卷的名稱
lvcreate -n lv0 -L 1.5G ii
LVM邏輯卷管理
邏輯卷創(chuàng)建成功之后, 會(huì)產(chǎn)生一個(gè)虛擬設(shè)備文件;
[root@server0 ~]# ll /dev/mapper/hhh-ii
lrwxrwxrwx. 1 root root 7 Nov 8 20:38 /dev/mapper/hhh-ii -> ../dm-0
[root@server0 ~]# ll /dev/hhh/ii
lrwxrwxrwx. 1 root root 7 Nov 8 20:38 /dev/hhh/ii -> ../dm-0

***實(shí)戰(zhàn)案例二: 邏輯卷的應(yīng)用 ****

1). 格式化邏輯卷設(shè)備
mkfs.ext4 /dev/westos/lv0

2). 掛載設(shè)備到文件系統(tǒng)上
mkdir /lvm
mount /dev/westos/lv0 /lvm/

3). 編輯開機(jī)自動(dòng)掛載
mount | tail -1
vim /etc/fstab
"""
/dev/mapper/westos-lv0 /lvm ext4 defaults 0 0
"""

*實(shí)戰(zhàn)案例三: ext格式邏輯卷的拉伸與縮減*****

LVM的強(qiáng)大之處在于可以支持在線擴(kuò)容(拉伸), 但不支持在線縮減。ext2/ext3/ext4文件系統(tǒng)的調(diào)整命令是resize2fs(增大和減小都支持)
常用命令:lvextend、resize2fs
3.1 拉伸邏輯卷
目標(biāo): 將邏輯卷拉伸到1.8G如何實(shí)現(xiàn)?

1). 確定卷組是否有足夠的空間可以拉伸?
vgs
2). 邏輯卷拉伸命令
lvextend -L 1.8G /dev/westos/lv0
lvextend -L +300M /dev/westos/lv0

3). 查看拉伸后的空間大小
lvs # 查看邏輯卷設(shè)備的大小是否拉伸成功
df -h # 查看文件系統(tǒng)的大小是否拉伸成功

4). 更新文件系統(tǒng)
resize2fs /dev/westos/lv0

5). 查看更新后的文件系統(tǒng)
df -h
LVM邏輯卷管理

3.2 拉伸物理卷組
目標(biāo): 將邏輯卷拉伸到3.5G如何實(shí)現(xiàn)?

0). 確定卷組是否有足夠的空間可以拉伸?
vgs

1). 創(chuàng)建一個(gè)物理卷
pvcreate /dev/vdb5

2). 將新的物理卷添加/拉伸到物理卷組中
vgextend westos /dev/vdb5

3). 查看拉伸后的物理卷組大小
vgs

4). 拉伸邏輯卷,執(zhí)行3.1實(shí)驗(yàn)的內(nèi)容
lvextend -L 3.5G /dev/westos/lv0
df -h
resize2fs /dev/westos/lv0
df -h
man resize2fs

3.3 縮小邏輯卷
1). 卸載正在掛載的邏輯卷
umount /lvm

2). 對(duì)文件系統(tǒng)進(jìn)行校驗(yàn)
e2fsck -fv /dev/westos/lv0
LVM邏輯卷管理
3). 縮小文件系統(tǒng)到1G
resize2fs /dev/westos/lv0 1G

4). 縮小邏輯卷
lvreduce -L 1G /dev/westos/lv0

重新掛載設(shè)備, 查看縮減是否生效?

5). 查看卷組中是否有空閑的分區(qū)?如果有,則移除空閑分區(qū)。
vgreduce westos /dev/vdb{3,5}
pvremove /dev/vdb{3,5}

*實(shí)戰(zhàn)案例四: xfs格式邏輯卷的拉伸(不能縮減)*****

目標(biāo): 將邏輯卷拉伸到1.8G如何實(shí)現(xiàn)?

1). 確定卷組是否有足夠的空間可以拉伸?
vgs
2). 邏輯卷拉伸命令
lvextend -L 1.8G /dev/westos/lv0
lvextend -L +300M /dev/westos/lv0

3). 查看拉伸后的空間大小
lvs # 查看邏輯卷設(shè)備的大小是否拉伸成功
df -h # 查看文件系統(tǒng)的大小是否拉伸成功

4). 更新文件系統(tǒng)
xfs_growfs /dev/westos/lv0

5). 查看更新后的文件系統(tǒng)
df -h

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站名稱:LVM邏輯卷管理-創(chuàng)新互聯(lián)
分享地址:http://muchs.cn/article4/csjjoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、靜態(tài)網(wǎng)站、面包屑導(dǎo)航、微信公眾號(hào)、網(wǎng)站收錄外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管