CentOS LVM卷转变成普通卷操作步骤
- 系统信息
lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.2.1511 (Core)
Release: 7.2.1511
Codename: Core
- 背景
公司线上服务器要上线大数据平台,使用LVM卷对生产上业务有
一定的影响。新机器的部署我都是使用的自动化部署脚本进行的,
脚本中对数据盘使用的LVM格式,因此,我需要手动更改
磁盘卷的类型。
- 具体实施步骤
#操作前请做好数据的备份
#卸载逻辑卷之前的文件系统
df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/vgdata-lvdata1 197G 61M 187G 1% /data
#umount文件系统
umount /data
#lvremove操作
lvremove /dev/vgdata/lvdata1
Do you really want to remove active logical volume vgdata/lvdata1? [y/n]: y
Logical volume "lvdata1" successfully removed
#vgremove操作
vgremove vgdata
Volume group "vgdata" successfully removed
#pvremove操作
pvremove /dev/vdb1
Labels on physical volume "/dev/vdb1" successfully wiped.
#fdisk磁盘分区
##查看下当前lvm的分区
fdisk -l
设备 Boot Start End Blocks Id System
/dev/vdb1 2048 419430399 209714176 8e Linux LVM
#重新进行磁盘分区
fdisk /dev/vdb
d --> p --> n --> 三次enter默认 --> p --> w
#对刚分好分区的磁盘格式化
mkfs.ext4 /dev/vdb1
#查看UUID
blkid
/dev/vdb1: UUID="456b88bf-19fe-4b80-b408-13451d10e78w" TYPE="ext4"
#更改/etc/fstab文件
sed -i 's#/dev/vgdata/lvdata1 /data ext4 defaults 1 1 #UUID="456b88bf-19fe-4b80-b408-13451d10e78w" /data ext4 defaults 1 1#g'
#挂载分区
mount -a