zoukankan      html  css  js  c++  java
  • LVM

    上周上司让我做LVM我一时忘记咋做了,今天再温习下废话不多说,直接上命令...

    该测试是在.CentOS7.4上完成,/dev/sdb磁盘大小为20G,其中/dev/sda1为 2G,/dev/sdb2为6G

    注:以下红色字体均为命令部分

    安装pv系列命令, yum -y install lvm2

    列出所有磁盘
    fdisk -l | grep "/dev/sd*" | awk -F ' ' '{print $1}' | grep -v "磁盘"

    新的分区转换为物理卷(创建pv物理卷)
    pvcreate /dev/sdb1
    pvcreate /dev/sdb2

    pvs命令查看物理卷(pvdisplay查看详细信息)
    pvremove  pv_name


    创建vg卷组
    格式:vgcreate 选项 卷组名 物理卷名
    -s 大小:指定VG的PE大小,即硬盘的block的大小
    vgcreate  -s  4k  zpz  /dev/sdb1   /dev/sdb2
    vgs命令查看创建的vgs
    vgsdisplay查看相信


    创建lv逻辑卷
    -L 容量:指定创建的逻辑卷大小,单位:MB,GB,TB等
    -l 个数:按照PE个数来指定逻辑卷大小。
    -n 逻辑卷名:指定逻辑卷叫什么
    lvcreate -L 6G -n rac1 zpz

    lvs命令进行查看lvs大概,lvsdisplay命令可查看详细
    使用vsdisplay命令可查看到LVM的磁盘存储是/dev/zpz/rac1


    对逻辑卷进行格式化、挂载
    mkfs.ext4 /dev/zpz/rac1

    使用lvdisplay命令查看lv的详细信息


    挂载文件目录
    mkdir /opop
    mount /dev/zpz/rac1 /opop/
    注:使用df -h可查看到挂载的情况


    设置磁盘开机自动挂载,配置/etc/fstab文件,写入以下信息
    /dev/mapper/zpz-rac1   /opop   ext4   defaults    1    1


    增加卷组容量
    vgextend   卷组名   物理卷名
    示例:vgextend   zpz   /dev/sdc1

    减小卷组容量
    vgreduce   卷组名    物理卷名
    vgreduce   -a   卷组              #删除指定卷组内所有空的物理卷

    删除物理卷
    vgremove    卷组
    #删除时顺序正好是倒序,先创建的先删除,指的是pv   vg     lv之间

    欢迎加入QQ群一起讨论Linux、开源等技术

  • 相关阅读:
    fopen
    alsa 编程
    Alsa中PCM参数设置⭐⭐
    malloc、calloc、realloc和alloca各种的区别
    微信支付:微信支付遇到的坑:jssdk,phpdemo,微信支付提示{"errMsg":"chooseWXPay:fail"}
    java: 观察者模式:Observable被观察者,Observer观察者
    java: Comparable比较器,定义二叉操作类
    java: Comparable比较器,数组对象比较器
    微信支付:价格问题:如果支付金额是单位是分,不能带小数点
    centos:rpm安装,软件安装
  • 原文地址:https://www.cnblogs.com/smlile-you-me/p/12013949.html
Copyright © 2011-2022 走看看