linux下新磁盤創建lvm、擴容lvm


1、首先查看磁盤
fdisk -l
2、進入磁盤
fdisk /dev/sdb
n 創建新磁盤
p 創建主分區
創建分區ID 1-4為主分區
根據提示選擇磁盤開始位置(默認空格就好)
選擇結束位置(新增磁盤大小)
t 修改分區類型
8e lvm分區
w 保存退出

3、2T以上使用以下命令進行分區,此時已經不能使用fdisk進行分區,需要使用parted
parted /dev/sdb
4、設置磁盤類型
mklabel gpt
5、使用p命令進行查看磁盤信息
p
6、創建分區
mkpart primary 0 2T
7、設置分區名字
name 1 diskname(分區名字)
8、設置分區標志
set 1 lvm on
9、檢查分區類型是否滿足類型的約束
align-check gpt
type 必須是 "minimal" or "optimal".(完整檢查和最小化檢查)
10、刪除分區 rm 1(分區ID)
11、quit對出parted
命令行執行
parted -s /dev/sdb "mklabel gpt"
parted  -s  /dev/sdb  "mkpart  primary 0 8T"
parted  -s  /dev/sdb  "mkpart  primary 8000G 20T"
parted  -s  /dev/sdb  "name 1 elk"
parted  -s  /dev/sdb  "name 2 hdfs"
parted  -s  /dev/sdb  "set 1 lvm on"
parted  -s  /dev/sdb  "set 2 lvm on"
partprobe /dev/vdb(掃盤)
12、創建pv
pvcreate /dev/sdb1
pvs(查看pv)
13、創建vg
vgcreate vgname(名稱) /dev/sdb1
vgs(查看vg)
14、創建lv
lvcreate -n lvname(lv名字) -L 7454.72G(lv磁盤大小) vgname(vg名字) 
lvs(查看lv)
15、格式化lvm
mkfs.xfs /dev/vgname/lvname
16、掛在磁盤
mount /dev/vgname/lvname /掛在磁盤目錄
17、寫入fatab
vim /etc/fstab

/dev/vgname/lvname        /掛在目錄        ext4(磁盤格式)     default        0 0
:wq(保存退出)
擴容現有的lvm卷
思路:
創建新的PV---將新的PV加入到當前VG---擴容現有LV----擴容文件系統
創建新的pv
pvcreate /dev/sdb1
將新的PV加入到當前VG
vgextend data(現有的vgname) /dev/sdb1(PV絕對路徑)
查看當前vg信息、
vgdisplay
擴容現有的lv (lvdisplay查看lv信息)
lvextend -L +837G(需要擴多大空間) /dev/data/data(現有lv絕對路徑)
擴容文件系統
xfs_growfs /dev/centos/root  (擴容xfs格式)
resize2fs /dev/vg01/lv01   (擴容ext格式)

來源:秦皇島網站優化


免責聲明!

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



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