1. 程式人生 > >CentOS LVM卷轉變成普通卷操作步驟

CentOS LVM卷轉變成普通卷操作步驟

生產 blocks eal pre arch 掛載點 real version entos

CentOS LVM卷轉變成普通卷操作步驟

  1. 系統信息
    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
  2. 背景
    公司線上服務器要上線大數據平臺,使用LVM卷對生產上業務有
    一定的影響。新機器的部署我都是使用的自動化部署腳本進行的,
    腳本中對數據盤使用的LVM格式,因此,我需要手動更改
    磁盤卷的類型。
  3. 具體實施步驟
    #操作前請做好數據的備份
    #卸載邏輯卷之前的文件系統
    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

CentOS LVM卷轉變成普通卷操作步驟