zoukankan      html  css  js  c++  java
  • parted创建LVM

    parted创建LVM

    把一块1T硬盘全部设为LVM

    #parted /dev/sdb

    >mklabel gpt

    由于MBR分区表只支持2T硬盘,所以如果大于2T必须用GPT分区表

    >print

    >mkpart primary xfs 0G 500G

    xfs就是ext4文件系统

    >mkpart primary xfs 500G -0G

    >set 1 lvm on 设定编号1为LVM分区,on开启 off是关闭

    >set 2 lvm on

    >quit

    #partprobe 立即生效

    退出后进行建立pv,vg,lv等

    创建LVM

    #yum install lvm2*

    #pvcreate /dev/sdc1 创建pv

    #pvcreate /dev/sdc2

    #pvdisplay 显示PV分区情况

    #vgcreate vg0 /dev/sdc1 /dev/sdc2 把分区加入到vg0组里

    #vgdisplay

    #lvcreate -L 100G -n lv0 vg0 创建lv大小100G名称lv0

    #mkfs.ext4 /dev/vg0/lv0 格式化lv0

    #mount /dev/vg0/lv0 /mnt 挂载

    开机自动启动就写入到fstab文件中

    管理LVM

    1扩展logical volume容量

    #lvextend -L +20G /dev/vg0/lv0 需要卸载下来分区

    #lvdisplay 显示为120G容量,可是挂载后发现还是100G

    #resize2fs /dev/vg0/lv0 不需要卸载分区

    2扩展volume group容量

    在添加一块硬盘创建好PV后

    #vgextend vg0 /dev/sdd1 添加sdd1分区加入到vg0组

    #vgdisplay

    3删除

    #lvremove /dev/vg0/lv0

    注意:在整个过程中对磁盘进行调整后,遇到重启不能进入系统,可通过以下方法解决
    1检查/etc/fstab文件
    2用光盘引导进入修复模式,重新安装grub

    #parted /dev/sdc

    按两下TAB能显示出所有能使用的命令

    >print 显示分区列表

    >mkpart 创建分区 (会立即生效)

    >会提示分区类型 p 主分区 e扩展分区 l逻辑分区

    >start 100G 从上个分区的末尾100G开始分区

    >end 300G 到300G结束,总共磁盘空间是200G

    >resize 1 重设编号1的大小空间

    >start 100G

    >end 200G

    >rm 1 删除编号1分区

    >quit 退出

    #partprobe

    #mkfs.ext4 /dev/sdc2

  • 相关阅读:
    BZOJ 3262 cdq分治 OR 树套树
    Weekly Contest 132
    1007. Minimum Domino Rotations For Equal Row
    1002. Find Common Characters
    974. Subarray Sums Divisible by K
    926. Flip String to Monotone Increasing
    918. Maximum Sum Circular Subarray
    914. X of a Kind in a Deck of Cards
    907. Sum of Subarray Minimums
    900. RLE Iterator
  • 原文地址:https://www.cnblogs.com/gaoyuechen/p/9561786.html
Copyright © 2011-2022 走看看