linux環(huán)境下,假設(shè)有一個磁盤/dev/vdb(ssd磁盤可能是sda或者sdb)句旱,一共200G, 要將其分為3個邏輯分區(qū)稚配,分別掛載在/mysql, /binlog, /bak三個目錄下
環(huán)境:CentOS 7.3
一港华、創(chuàng)建磁盤分區(qū)
# 查看/dev/vdb信息
fdisk -l /dev/vdb
# 初始化磁盤
pvcreate /dev/vdb
# 查看物理磁盤卷
pvs
# 創(chuàng)建一個LVM卷組datavg
vgcreate datavg /dev/vdb
# 查看LVM卷組信息
vgs
# 創(chuàng)建邏輯分區(qū)
lvcreate -y -n datalv -L 50G datavg
lvcreate -y -n binloglv -L 50G datavg
lvcreate -y -n baklv -L 99G datavg
# 查看邏輯分區(qū)信息
lvs
# 格式化磁盤分區(qū)
mkfs.xfs /dev/datavg/datalv
mkfs.xfs /dev/datavg/baklv
mkfs.xfs /dev/datavg/binloglv
# 掛載分區(qū)
mount /dev/datavg/datalv /mysql
mount /dev/datavg/binloglv /binlog
mount /dev/datavg/baklv /bak
# 磁盤分區(qū)創(chuàng)建完成,查看磁盤分區(qū)信息
df -h -T
二冒萄、刪除磁盤分區(qū)
# 卸載分區(qū)
umount /mysql
umount /binlog
umount /bak
# 確認(rèn)分區(qū)已卸載
df -h -T
# 查看邏輯分區(qū)
lvs
# 移除邏輯分區(qū)
lvremove -y /dev/datavg/datalv
lvremove -y /dev/datavg/binloglv
lvremove -y /dev/datavg/baklv
# 移除LVM卷組
vgremove datavg
# 移除物理磁盤卷
pvremove /dev/vdb
注意:
linux磁盤分區(qū)創(chuàng)建與刪除會對磁盤上已有的數(shù)據(jù)造成損壞,謹(jǐn)慎操作尊流。以上命令的詳細(xì)信息請參考幫助文檔,這里不再贅述逻住。