一.擴展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 下面 重啟自動掛載
