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