zoukankan      html  css  js  c++  java
  • linux之 LVM扩容

    1、 查看本机现在磁盘的情况
    [root@oralce10g ~]# df
    Filesystem 1K-blocks Used Available Use% Mounted on
    /dev/mapper/vg_oralce10g-LogVol03 9591312 4765404 4338692 53% /
    tmpfs 883132 72 883060 1% /dev/shm
    /dev/sda1 198337 29991 158106 16% /boot
    /dev/mapper/vg_oralce10g-LogVol01 4031680 73636 3753244 2% /tmp
    /dev/mapper/vg_oralce10g-LogVol02 15118728 14334340 16388 100% /u01


    [root@oralce10g ~]# fdisk -l

    Disk /dev/sda: 32.2 GB, 32212254720 bytes
    255 heads, 63 sectors/track, 3916 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00085d3a

    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 26 204800 83 Linux
    Partition 1 does not end on cylinder boundary.
    /dev/sda2 26 3917 31251456 8e Linux LVM

    Disk /dev/sdb: 21.5 GB, 21474836480 bytes    ##找 doesn't contain a valid partition table 
    255 heads, 63 sectors/track, 2610 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000        


    Disk /dev/mapper/vg_oralce10g-LogVol00: 2097 MB, 2097152000 bytes
    255 heads, 63 sectors/track, 254 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000


    Disk /dev/mapper/vg_oralce10g-LogVol03: 9978 MB, 9978249216 bytes
    255 heads, 63 sectors/track, 1213 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000


    Disk /dev/mapper/vg_oralce10g-LogVol01: 4194 MB, 4194304000 bytes
    255 heads, 63 sectors/track, 509 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000


    Disk /dev/mapper/vg_oralce10g-LogVol02: 15.7 GB, 15728640000 bytes
    255 heads, 63 sectors/track, 1912 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000


    2、 创建物理卷
    [root@oralce10g ~]# pvcreate /dev/sdb
    Physical volume "/dev/sdb" successfully created

    3、“pvdisplay”命令查看物理卷情况
    [root@oralce10g ~]# pvdisplay
    --- Physical volume ---
    PV Name /dev/sda2
    VG Name vg_oralce10g
    PV Size 29.80 GiB / not usable 3.00 MiB
    Allocatable yes (but full)
    PE Size 4.00 MiB
    Total PE 7629
    Free PE 0
    Allocated PE 7629
    PV UUID lRqQzT-LRSi-xUS0-wO54-OBw1-pVan-kCKWIb

    "/dev/sdb" is a new physical volume of "20.00 GiB" ###新建的物理卷
    --- NEW Physical volume ---
    PV Name /dev/sdb
    VG Name
    PV Size 20.00 GiB
    Allocatable NO
    PE Size 0
    Total PE 0
    Free PE 0
    Allocated PE 0
    PV UUID 5nHvN3-xTgI-uYNO-245u-arM0-1M8H-CeR1Tp

    4、 将新添的物理卷加入到已有的逻辑卷组中
    [root@oralce10g ~]# vgextend vg_oralce10g /dev/sdb
    Volume group "vg_oralce10g" successfully extended

    5、查看卷组的空间
    [root@oralce10g ~]# vgdisplay
    --- Volume group ---
    VG Name vg_oralce10g ##VG名称
    System ID
    Format lvm2
    Metadata Areas 2
    Metadata Sequence No 6
    VG Access read/write ##VG 访问权限
    VG Status resizable
    MAX LV 0
    Cur LV 4
    Open LV 4
    Max PV 0
    Cur PV 2
    Act PV 2
    VG Size 49.80 GiB
    PE Size 4.00 MiB
    Total PE 12748 ##总的PE个数
    Alloc PE / Size 7629 / 29.80 GiB ##已经分配的PE
    Free PE / Size 5119 / 20.00 GiB ##自由PE数量和大小
    VG UUID uSfeH7-09v9-dMRE-E6ex-IQlB-C4QM-3clpUm

    6、 扩展已有卷的容量 (若有 29.9G为剩余可用容量,则可< -L +29.9G > ,在原有空间上扩容 )
    [root@oralce10g ~]# lvextend -L 34G -n /dev/mapper/vg_oralce10g-LogVol02 /dev/sdb
    Extending logical volume LogVol02 to 34.00 GiB
    Logical volume LogVol02 successfully resized

    7、 以上配置完卷扩容,执行以下命令重新分配磁盘:
    [root@oralce10g ~]# resize2fs /dev/mapper/vg_oralce10g-LogVol02
    resize2fs 1.41.12 (17-May-2010)
    Filesystem at /dev/mapper/vg_oralce10g-LogVol02 is mounted on /u01; on-line resizing required
    old desc_blocks = 2, new_desc_blocks = 3
    Performing an on-line resize of /dev/mapper/vg_oralce10g-LogVol02 to 8912896 (4k) blocks.
    The filesystem on /dev/mapper/vg_oralce10g-LogVol02 is now 8912896 blocks long.

    [root@oralce10g ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/mapper/vg_oralce10g-LogVol03 9.2G 4.6G 4.2G 53% /
    tmpfs 863M 72K 863M 1% /dev/shm
    /dev/sda1 194M 30M 155M 16% /boot
    /dev/mapper/vg_oralce10g-LogVol01 3.9G 72M 3.6G 2% /tmp
    /dev/mapper/vg_oralce10g-LogVol02 34G 14G 19G 44% /u01 >lvm已经扩大

  • 相关阅读:
    javascript实现限制上传文件的大小
    js事件
    表格展开伸缩以及ztree异步加载
    二分法
    php操作beanstalkd
    ubuntu安装操作HttpSQS高速队列
    mysql中安全函数
    php操作httpsqs
    jquery操作表单
    ajax长轮询实例
  • 原文地址:https://www.cnblogs.com/andy6/p/7574304.html
Copyright © 2011-2022 走看看