zoukankan      html  css  js  c++  java
  • LVM--逻辑卷管理

    分区

    [root@server01 ~]# fdisk /dev/sdb    #创建3个分区 /dev/sdb1 /dev/sdb2 /dev/sdb3

    创建物理卷

    [root@server01 ~]# pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3

    删除物理卷

    [root@server01 ~]# pvremove /dev/sdb3

    创建卷组

    [root@server01 ~]# vgcreate vg_data /dev/sdb1 /dev/sdb2 /dev/sdb3

    扩展卷组

    [root@server01 ~]# vgextend vg_data /dev/sdb4

    查看卷组

    [root@server01 ~]# vgdisplay vg_data

    从卷组中删除物理卷

    [root@server01 ~]# vgreduce vg_data /dev/sdb4

    删除卷组

    [root@server01 ~]# pvremove vg_data

    卷组删除后,卷组中的所有物理卷将不属于任何卷组,可以对这些物理卷进行删除,

    添加逻辑卷

    [root@server01 ~]# lvcreate -L 100m -n lv_data2 vg_data 

    查看已经创建的逻辑卷

    [root@server01 ~]# ll /dev/vg_data/lv_data2 
    lrwxrwxrwx 1 root root 7 1月  12 13:51 /dev/vg_data/lv_data2 -> ../dm-2

    更改逻辑卷的大小

    [root@server01 ~]# lvresize -L 1500m /dev/vg_data/lv_data2 
      Size of logical volume vg_data/lv_data2 changed from 100.00 MiB (25 extents) to 1.46 GiB (375 extents).
      Logical volume vg_data/lv_data2 successfully resized.

    查看逻辑卷的信息。

    [root@server01 ~]# lvdisplay /dev/vg_data/lv_data2

    删除逻辑卷

    [root@server01 ~]# lvremove /dev/vg_data/lv_data2

    在线扩容

    [root@server01 ~]# lvresize -L 3G /dev/vg_data/lv_data2 
      Size of logical volume vg_data/lv_data2 changed from 1.46 GiB (375 extents) to 3.00 GiB (768 extents).
      Logical volume vg_data/lv_data2 successfully resized.
    [root@server01 ~]# xfs_growfs /dev/vg_data/lv_data2 
    meta-data=/dev/mapper/vg_data-lv_data2 isize=512    agcount=4, agsize=96000 blks
             =                       sectsz=512   attr=2, projid32bit=1
             =                       crc=1        finobt=0 spinodes=0
    data     =                       bsize=4096   blocks=384000, imaxpct=25
             =                       sunit=0      swidth=0 blks
    naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
    log      =internal               bsize=4096   blocks=2560, version=2
             =                       sectsz=512   sunit=0 blks, lazy-count=1
    realtime =none                   extsz=4096   blocks=0, rtextents=0
    data blocks changed from 384000 to 786432
    [root@server01 ~]# df -h
    文件系统                      容量  已用  可用 已用% 挂载点
    /dev/mapper/centos-root        19G  1.8G   18G   10% /
    devtmpfs                      898M     0  898M    0% /dev
    tmpfs                         910M     0  910M    0% /dev/shm
    tmpfs                         910M  9.6M  901M    2% /run
    tmpfs                         910M     0  910M    0% /sys/fs/cgroup
    /dev/sda1                     197M  124M   74M   63% /boot
    tmpfs                         182M     0  182M    0% /run/user/0
    /dev/mapper/vg_data-lv_data2  3.0G   33M  3.0G    2% /data
  • 相关阅读:
    一键编译go文件命令.bat
    安装go语言,配置环境及IDE,只需3步
    Mysql show Status常用参数详解
    LFS:kernel panic VFS: Unable to mount root fs
    LFS: Interface eth0 doesn't exist
    转:Xshell显示找不到匹配的outgoing encryption算法怎么办
    NTP-ntpdate:no server suitable for synchronization found
    linux/module.h: No such file or directory 内核模块编译过程
    ASCII码表完整版
    [Firmware Warn]: GHES: Failed to read error status block address for hardware error source
  • 原文地址:https://www.cnblogs.com/liujunjun/p/14266662.html
Copyright © 2011-2022 走看看