邏輯卷管理-LVM
一,幾個概念:
PV--Physical Volume,即物理磁碟或分割槽。
VG--Volume Group,由若干個物理卷構成的邏輯單位,可以重新再分為邏輯卷。
LV--Logical Volume,類似一般磁碟管理方式中的分割槽概念。
二,建立LVM
1,建立物理磁碟分割槽
#fdisk /dev/sdb,此處省略。
注:此處個分割槽型別選8e,LINUX LVM
2,建立物理卷(Physical Volume)
#pvcreate /dev/sdb1
.....
3,建立邏輯卷組(Volume Group)
#vgcreate myvg /dev/sdb1 /dev/sde1 /dev/sdf1
4,建立邏輯卷(Logical Volume)
#lvcreate -L 1G -n my_volume myvg
// -L 1G,即大小為1G,-n my_volume,即LV的名字為my_volume,後面的myvg,即為在卷組myvg 建立lv.
5,格式化檔案系統
#mke2fs /dev/myvg/my_volume //ext2
#mkfs.ext3 /dev/myvg/my_volume //ext3
6,建立載入點,載入。
#mkdir /lvm
#mount /dev/myvg/my_volume /lvm
注意:僅僅如此載入,在機器reboot後會出現載入丟失,造成資料丟失的現象。要想一勞永逸,就需要修改/etc/fstab檔案,使系統啟動時自動載入,修改如下:
在/etc/fstab檔案最後一行新增:
/dev/myvg/my_volume /lvm ext3 defaults 0 0
注意檔案型別,及字母的拼寫,任何錯誤將帶來載入失敗。
三,管理邏輯卷及邏輯卷組
1,移除邏輯卷
#umount /dev/myvg/my_volume
#lvremove /dev/myvg/my_volume
2,移除邏輯卷組
#vgremove myvg //在移除邏輯卷組前,先保證這個卷組沒有邏輯卷。
3,在邏輯卷組中增加新的分割槽(或磁碟),這裡假定把/dev/sdb2加入卷組。
1),先對新分割槽(或磁碟)建立物理卷:
#pvcreate /dev/sdb2
2),在卷組myvg中加入新的物理卷:
#vgextend myvg /dev/sdb2
3),檢視當前物理卷的情況;
#pvscan
4,擴大邏輯卷的大小
1),首先,解除安裝邏輯卷,然後依次執行如下步驟。
#umount /dev/myvg/my_volume
#lvextend -L +1G /dev/myvg/my_volume
#e2fsck -f /dev/myvg/my_volume
2),使用resize2fs命令擴充套件邏輯卷大小,並重新建立檔案系統
#resize2fs /dev/myvg/my_volume
3),重新載入邏輯卷
#mount /dev/myvg/my_volume /lvm
4),檢視邏輯卷的新大小
#df -h
注:看到其他文章,說是用:#e2fsadm -L +1G /dev/myvg/my_volume一步即可,但沒有實驗過。
5,減少邏輯卷的大小,要保證邏輯卷大小不能低於其中的資料量的大小,而且還要知道減少後的邏輯卷容量是多大。
1),解除安裝邏輯卷
#umount /dev/myvg/my_volume
#e2fsch -f /dev/myvg/my_volume
2),改變邏輯捲到新的大小,並格式化
#resize2fs /dev/myvg/myvg/my_volume
3),減少邏輯卷的容量
#lvreduce -L -1G /dev/myvg/my_volume
4),重新載入邏輯卷
#mount /dev/myvg/my_volume /lvm
5),檢視新的大小
#df -lh
注,參考其他文章,此處採用:#e2fsadm -L -1G /dev/myvg/my_volume即可,但沒有實驗。
6,從卷組中移除磁碟或分割槽
1),首先,要把待移除分割槽中的資料轉移,若剩餘空間足夠,則可以直接使用命令:pvmove
#pvmove /dev/sde1
若剩餘空間不夠,則要向卷組中增加新的分割槽,然後將資料轉移到新的分割槽中
#pvmove /dev/sde1 /dev/sdf1
2),在卷組中移除指定的分割槽
#vgreduce myvg /dev/sde1
3),檢視結果
#pvscan
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23577591/viewspace-687231/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- LVM 邏輯卷管理LVM
- LVM_邏輯卷管理LVM
- LVM邏輯卷管理器LVM
- 邏輯卷管理---LVM2LVM
- 邏輯卷LVMLVM
- Linux下LVM邏輯卷管理LinuxLVM
- Linux LVM邏輯卷LinuxLVM
- Linux—磁碟配額,管理LVM邏輯卷LinuxLVM
- 邏輯卷管理-LVM(LOGIC VOLUMN MANAGER)LVM
- Linux邏輯盤卷管理LVM詳解LinuxLVM
- 如何在 Ubuntu 中管理和使用邏輯卷管理 LVMUbuntuLVM
- 在Linux中,如何使用LVM管理邏輯卷?LinuxLVM
- linux之LVM邏輯卷LinuxLVM
- linux LVM邏輯卷配置LinuxLVM
- LVM(logical volume manager) 邏輯卷管理器LVM
- 一文全解:LVM(邏輯卷管理器)LVM
- lvm收縮邏輯卷空間LVM
- Linux LVM Logical Volume Management 邏輯卷的管理LinuxLVM
- 【Linux】Linux檔案系統管理5 lvm邏輯卷管理LinuxLVM
- Linux 系統 LVM(Logical Volume Manager)邏輯卷管理LinuxLVM
- Linux 系統邏輯盤卷管理LVM 詳細介紹LinuxLVM
- LVM(logical volume manager) 邏輯卷管理器(轉帖)LVM
- RHCE7認證學習筆記25——邏輯卷LVM管理筆記LVM
- Centos8中建立LVM精簡邏輯卷CentOSLVM
- HP-UX邏輯卷管理UX
- Linux的邏輯卷管理Linux
- 什麼是LVM邏輯卷管理?0基礎學Linux運維LVMLinux運維
- Linux作業系統邏輯盤卷管理LVM建立步驟(轉)Linux作業系統LVM
- LVM邏輯卷線上動態擴容磁碟空間LVM
- 在LVM中恢復已刪除的邏輯卷LVM
- 使用 LVM 命令建立卷組和邏輯卷例項LVM
- 『學了就忘』Linux檔案系統管理 — 65、LVM邏輯卷管理介紹LinuxLVM
- Lvm邏輯卷管理、建立、使用、擴充套件、縮減、遷移、快照、恢復LVM套件
- (轉)管理LVM2邏輯分割槽LVM
- 實操CentOS8系統中建立LVM邏輯卷CentOSLVM
- ENGINEER01 - 分割槽規劃和使用,LVM邏輯卷LVM
- linux 磁碟分割槽掛載-LVM-物理卷PV,卷組VG,邏輯卷LVLinuxLVM
- 手把手教學----LVM邏輯卷管理與磁碟配額實操全流程LVM