Linux(06):LVM 案例
一、建立 LVM
-
使用fdisk -l命令檢視磁碟
-
對新增的硬碟/dev/sdb進行分割槽,並轉換成LVM格式
-
使用分割槽/dev/sdb1進行LVM物理卷的建立,必須將分割槽先建立成物理卷(PV),才能進行後續卷組(VG)的建立
pvcreate /dev/sdb1 pvdisplay
-
使用分割槽/dev/sdb1進行卷組vg01的建立,注意要確認卷組的大小
vgcreate vg01 /dev/sdb1 vgdisplay
-
一個卷組可以包含多個邏輯卷(LV),-L是指定大小,-n是指定名稱
lvcreate -L 4.99G -n lv01 vg01 lvcreate -l +100%FREE -n lv01 vg01
-
邏輯卷lv01建立完成後需要進行格式化
mkfs.xfs /dev/vg01/lv01
-
掛在到/mnt目錄,若要開機自動掛載則需將掛載資訊寫入fstab檔案
mount /dev/vg01/lv01 /oradata,並使用df -ah命令進行檢視
-
開機自動載入
二、擴容(加磁碟)
-
識別盤:
echo "- - -" > /sys/class/scsi_host/host0/scan partx -a /dev/sdc
-
重新識別pv大小
pvresize /dev/sdb
-
製作pv
pvcreate /dev/sdb2
-
使用/dev/sdb2對vg01進行擴容
vgextend vg01 /dev/sdb2 vgdisplay
-
擴容邏輯卷lv01
lvextend -L 14.99G /dev/vg01/lv01
-
執行命令重定義檔案系統的大小
-
ext4:
resize2fs /dev/vg01/lv01
-
xfs:
xfs_growfs /dev/vg01/lv01
三、擴容(擴容磁碟)
-
識別儲存
echo 1 > /sys/class/scsi_device/device/rescan echo 1 > /sys/block/sdb/device/rescan
-
重新識別pv大小
pvresize /dev/sdb
-
使用/dev/sdb對vg01進行擴容
vgs
-
擴容邏輯卷lv01
lvextend -l +100%FREE /dev/vg01/lv01
-
執行命令重定義檔案系統的大小
-
ext4:
resize2fs /dev/vg01/lv01
-
xfs:
xfs_growfs /dev/vg01/lv01
四、解除安裝卷組的邏輯卷LV
要解除安裝對應卷組VG的所有邏輯卷。從上面的資訊可以看出對應的卷組vg01只有/dev/vg01/lv01這個邏輯卷LV
-
解除安裝lv
umount /dev/vg01/lv01 umount /oradata
-
刪除邏輯卷LV
lvremove /dev/vg01/lv01
-
驗證
lvdisplay | grep "/dev/vg01/lv01"
五、刪除卷組VG
-
刪除卷組VG
-
如果採用安全的方式刪除卷組VG,則必須使用vgchange -a n vg01關閉了vg_name
vgchange -a n vg01
-
然後刪除它
vgremove vg01
-
驗證卷組(VG)是否刪除
vgscan
六、刪除物理卷PV
-
刪除
pvremove /dev/sdb
-
驗證
pvscan
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31490526/viewspace-2636863/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux LVMLinuxLVM
- linux之lvmLinuxLVM
- 使用Linux lvmLinuxLVM
- linux LVM詳解LinuxLVM
- Linux(05):LVM簡介LinuxLVM
- Linux 建立LVM(Logical Volume)LinuxLVM
- Linux 新增LVM分割槽及LVM分割槽擴容LinuxLVM
- Linux中LVM是什麼?LVM名詞有哪些?LinuxLVM
- linux 給lvm磁碟擴容LinuxLVM
- linux之LVM邏輯卷LinuxLVM
- nodejs學習06——小案例NodeJS
- 在Linux中,LVM是什麼?LinuxLVM
- Linux擴充套件LVM空間Linux套件LVM
- Linux中的LVM和軟RAIDLinuxLVMAI
- Linux下LVM邏輯卷管理LinuxLVM
- Linux中lvm分割槽是什麼?LVM優缺點有哪些?LinuxLVM
- Linux LVM磁碟管理與FS掛載LinuxLVM
- Linux—磁碟配額,管理LVM邏輯卷LinuxLVM
- 在 Linux 中建立 LVM 分割槽的分步指南LinuxLVM
- 在Linux中,如何使用LVM管理邏輯卷?LinuxLVM
- Linux LVM Logical Volume Management 邏輯卷的管理LinuxLVM
- Linux中raid和lvm有什麼區別?Linux學習教程LinuxAILVM
- lvmLVM
- Linux雲端計算-06_Linux磁碟管理Linux
- Linux的LVM與磁碟配額(理論+配寫)LinuxLVM
- linux snapper/lvm2卷 建立、備份與恢復LinuxAPPLVM
- linux系統lvm中lv使用空間的調整LinuxLVM
- Linux下使用LVM管理(擴充套件/縮小/刪除)LinuxLVM套件
- LVM : 快照LVM
- lvm 擴充邏輯卷空間(linux的磁碟擴容)LVMLinux
- # 2020-10-06 #「Linux」- 時區設定Linux
- lvm實戰LVM
- LVM日常使用LVM
- LVM : 簡介LVM
- Linux中LVM的工作原理是什麼?優缺點有哪些?LinuxLVM
- Linux awk使用案例教程Linux
- 2024/06/06
- LVM基本介紹LVM