CentOS 掛載新磁盤以及磁盤擴容操作教程

1.搭載新加磁盤

查看磁盤 fdisk -l

0

#新盤(/dev/sdb)創建分區 #虛擬機 fdisk /dev/sdb #阿里雲 fdisk /dev/vdb

0

#創建/dev/sdb1爲新的PV(物理卷) 【創建物理卷命令】 #虛擬機 pvcreate /dev/sdb1 #阿里雲 pvcreate /dev/vdb1

0

查看PV【查看創建好的物理卷】

pvdisplay

0

【異常處理】

pvcreate: command not found

解決方法:yum -y install lvm2

0

#創建datavg爲新的VG,並將/dev/sdb1加入 #虛擬機 vgcreate datavg /dev/sdb1 #阿里雲 vgcreate datavg /dev/vdb1

0

#查看VG信息 vgdisplay

0

#將datavg中的所有空閒空間創建爲lvdata(新的LV) #虛擬機創建 lvcreate -l 100%FREE -n lvdata datavg

0

#查看LV信息 lvdisplay

0

#格式化/dev/datavg/lvdata分區爲xfs格式 mkfs.xfs /dev/datavg/lvdata

0

#掛載LV #創建掛載的/data目錄 mkdir /data #將/dev/datavg/lvdata分區掛載到/Data目錄 mount /dev/datavg/lvdata /data/ #查看掛載分區 df -h

0

#配置/etc/fstab,使得系統啓動時自動掛載/dev/datavg/lvdata分區 vi /etc/fstab

按【Insert】鍵進入編輯,添加: /dev/mapper/datavg-lvdata /data xfs defaults 0 0 /dev/mapper/datavg-lvdata /data xfs defaults 0 0 #配置完成後 重啓 reboot

搭載完成

0

2.擴容磁盤

查看磁盤 df -h

服務器硬件已經添加50G,但查看磁盤,還沒有加進去

0

# 查看磁盤分區 fdisk -l

0

#開始給磁盤分區 #虛擬機 fdisk /dev/sdb #阿里雲 fdisk /dev/vdb n(新建分區) p(默認回車) 2(默認回車) 99999+(默認回車) w(保存)

0

分區劃分完畢

查看磁盤分區,已發現 /dev/sdb2 fdisk -l #重啓系統reboot,這一步非常關鍵切記(不重啓無法pvcreate) reboot

0

#創建/dev/sdb2爲新的PV(物理卷) 【創建物理卷命令】 #虛擬機 pvcreate /dev/sdb2 #阿里雲 pvcreate /dev/vdb2 #加入到VG #虛擬機 vgextend datavg /dev/sdb2 #阿里雲 vgextend datavg /dev/vdb2

0

#查看VG信息 vgdisplay

操作前

0

操作後

0

再次顯示卷組信息:可以看到Free PE從0變爲50.00Gib,說明我們最多可以有 50GB 的擴充空間

擴充邏輯卷分區 #擴展 lvextend -l +100%FREE /dev/mapper/datavg-lvdata #同步到文件系統 xfs_growfs /dev/mapper/datavg-lvdata #自定義大小 lvextend -L+9.9G /dev/mapper/datavg-lvdatat /dev/sdb2 #阿里雲 /dev/mapper/datavg-lvdata /dev/mapper/redisdatavg-lvredisdata

0

#查看擴容後磁盤大小 lsblk

操作前

0

操作後

0

大功告成!

0


來源:CentOS 掛載新磁盤以及磁盤擴容操作教程 https://www.iwmyx.cn/centosgzxcpyjb.html
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章