lvm磁盤擴展及添加磁盤lvm分區


一.擴展lvm分區

1.操作步驟

df -h    查看磁盤容量情況

[root@ES-10-1-21-51-B28 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 17G 15G 2.6G 86% /
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 3.9G 12M 3.8G 1% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 1014M 142M 873M 14% /boot
tmpfs 781M 0 781M 0% /run/user/0

lsblk   查看磁盤塊信息

2.添加一塊新磁盤

默認新得虛擬化系統添加新磁盤不重啟服務器能自動識別出來新磁盤

通過fdisk -l  或者lsblk可查看磁盤信息,下面sdb為新添加磁盤

[root@ES-10-1-21-51-B28 scsi_host]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 19G 0 part
├─centos-root 253:0 0 17G 0 lvm /
└─centos-swap 253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 10G 0 disk
sr0 11:0 1 4.2G 0 rom

 

如果添加磁盤識別不出來可以執行下列操作,重新掃描scsi總線

echo "- - -">/sys/class/scsi_host/host0/scan 

echo "- - -">/sys/class/scsi_host/host1/scan 

echo "- - -">/sys/class/scsi_host/host2/scan

3.lvm磁盤擴展操作

pvs  查看pv

lvs  查看邏輯卷組信息

pvcreate  /dev/sdb  #創建pv

vgextend  /dev/mapper/centos  /dev/sdb  #創建vg卷

lvextend -l +100%FREE /dev/mapper/centos-root #擴展分區

xfs_growfs /dev/mapper/centos-root  #將xfs分區擴展到

 

二.添加一塊磁盤並做lvm分區

操作步驟如下:

pvcreate /dev/sdc  #創建pv

vgcreate vg-ordata /dev/sdc  #創建vg

lvcreate -l +100%FREE -n lvoradata vg-ordata #創建lv

mkfs.xfs /dev/vg-ordata/lvoradata  #格式化lvm分區

 mount /dev/vg-ordata/lvoradata /oradata/  #掛載

/dev/vg-ordata/lvoradata  /oradata    xfs          defaults    0   0  #添加到/etc/fstab 下面 重啟自動掛載

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM