• [Linux] Extend space of root disk in Linux7


    [root@node1 ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/mapper/centos-root 26G 17G 9.8G 63% / ★totally 26G
    devtmpfs 1.4G 0 1.4G 0% /dev
    tmpfs 1.4G 0 1.4G 0% /dev/shm
    tmpfs 1.4G 8.8M 1.4G 1% /run
    tmpfs 1.4G 0 1.4G 0% /sys/fs/cgroup
    /dev/sda1 1014M 178M 837M 18% /boot
    tmpfs 285M 16K 285M 1% /run/user/0
    [root@node1 ~]# fdisk -l ★Check disk info

    Disk /dev/sda: 32.2 GB, 32212254720 bytes, 62914560 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk label type: dos
    Disk identifier: 0x000db4a0

    Device Boot Start End Blocks Id System
    /dev/sda1 * 2048 2099199 1048576 83 Linux
    /dev/sda2 2099200 62914559 30407680 8e Linux LVM

    Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors ★New disk detected
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes


    Disk /dev/mapper/centos-root: 27.9 GB, 27913093120 bytes, 54517760 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes


    Disk /dev/mapper/centos-swap: 3221 MB, 3221225472 bytes, 6291456 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes

    [root@node1 ~]# parted -l ★Check disk partition
    Model: ATA VBOX HARDDISK (scsi)
    Disk /dev/sda: 32.2GB
    Sector size (logical/physical): 512B/512B
    Partition Table: msdos
    Disk Flags:

    Number Start End Size Type File system Flags
    1 1049kB 1075MB 1074MB primary xfs boot
    2 1075MB 32.2GB 31.1GB primary lvm


    Error: /dev/sdb: unrecognised disk label
    Model: ATA VBOX HARDDISK (scsi)
    Disk /dev/sdb: 21.5GB
    Sector size (logical/physical): 512B/512B
    Partition Table: unknown
    Disk Flags:

    Model: Linux device-mapper (linear) (dm)
    Disk /dev/mapper/centos-swap: 3221MB
    Sector size (logical/physical): 512B/512B
    Partition Table: loop
    Disk Flags:

    Number Start End Size File system Flags
    1 0.00B 3221MB 3221MB linux-swap(v1)


    Model: Linux device-mapper (linear) (dm)
    Disk /dev/mapper/centos-root: 27.9GB
    Sector size (logical/physical): 512B/512B
    Partition Table: loop
    Disk Flags:

    Number Start End Size File system Flags
    1 0.00B 27.9GB 27.9GB xfs


    [root@node1 ~]# vgdisplay ★Check VG
    --- Volume group ---
    VG Name centos ★
    System ID
    Format lvm2
    Metadata Areas 1
    Metadata Sequence No 3
    VG Access read/write
    VG Status resizable
    MAX LV 0
    Cur LV 2
    Open LV 2
    Max PV 0
    Cur PV 1
    Act PV 1
    VG Size <29.00 GiB
    PE Size 4.00 MiB
    Total PE 7423
    Alloc PE / Size 7423 / <29.00 GiB
    Free PE / Size 0 / 0
    VG UUID hsgPKH-ONEj-HrAg-efnA-CT6E-c6jv-2yRixu

    [root@node1 ~]# lvdisplay ★Check LV
    --- Logical volume ---
    LV Path /dev/centos/swap
    LV Name swap
    VG Name centos
    LV UUID jxntjj-2vw1-iZZl-rKGs-N0br-TueY-k7EcfQ
    LV Write Access read/write
    LV Creation host, time node1, 2019-01-09 15:27:52 +0900
    LV Status available
    # open 2
    LV Size 3.00 GiB
    Current LE 768
    Segments 1
    Allocation inherit
    Read ahead sectors auto
    - currently set to 8192
    Block device 253:1

    --- Logical volume ---
    LV Path /dev/centos/root ★this LV will be extended.
    LV Name root
    VG Name centos
    LV UUID Hdc1jk-0TNj-7rze-F3Vr-XmVK-NeWe-1DGffp
    LV Write Access read/write
    LV Creation host, time node1, 2019-01-09 15:27:53 +0900
    LV Status available
    # open 1
    LV Size <26.00 GiB
    Current LE 6655
    Segments 1
    Allocation inherit
    Read ahead sectors auto
    - currently set to 8192
    Block device 253:0

    [root@node1 ~]# vgextend centos /dev/sdb ★First, extend VG
    Physical volume "/dev/sdb" successfully created.
    Volume group "centos" successfully extended
    [root@node1 ~]# vgdisplay ★
    --- Volume group ---
    VG Name centos
    System ID
    Format lvm2
    Metadata Areas 2
    Metadata Sequence No 4
    VG Access read/write
    VG Status resizable
    MAX LV 0
    Cur LV 2
    Open LV 2
    Max PV 0
    Cur PV 2
    Act PV 2
    VG Size 48.99 GiB ★done.
    PE Size 4.00 MiB
    Total PE 12542
    Alloc PE / Size 7423 / <29.00 GiB
    Free PE / Size 5119 / <20.00 GiB
    VG UUID hsgPKH-ONEj-HrAg-efnA-CT6E-c6jv-2yRixu
    [root@node1 ~]# lvextend -l +100%FREE /dev/centos/root ★Second, extend LV
    Size of logical volume centos/root changed from <45.00 GiB (11519 extents) to 45.99 GiB (11774 extents).
    Logical volume centos/root successfully resized.
    [root@node1 ~]# lvdisplay
    --- Logical volume ---
    LV Path /dev/centos/swap
    LV Name swap
    VG Name centos
    LV UUID jxntjj-2vw1-iZZl-rKGs-N0br-TueY-k7EcfQ
    LV Write Access read/write
    LV Creation host, time node1, 2019-01-09 15:27:52 +0900
    LV Status available
    # open 2
    LV Size 3.00 GiB
    Current LE 768
    Segments 1
    Allocation inherit
    Read ahead sectors auto
    - currently set to 8192
    Block device 253:1

    --- Logical volume ---
    LV Path /dev/centos/root
    LV Name root
    VG Name centos
    LV UUID Hdc1jk-0TNj-7rze-F3Vr-XmVK-NeWe-1DGffp
    LV Write Access read/write
    LV Creation host, time node1, 2019-01-09 15:27:53 +0900
    LV Status available
    # open 1
    LV Size 45.99 GiB ★Done.
    Current LE 11774
    Segments 2
    Allocation inherit
    Read ahead sectors auto
    - currently set to 8192
    Block device 253:0

    [root@node1 ~]# xfs_growfs /dev/centos/root ★Use xfs_growfs to extend the size of Filesystem.(Like resize2fs in Linux5)
    meta-data=/dev/mapper/centos-root isize=512 agcount=4, agsize=1703680 blks
    = sectsz=512 attr=2, projid32bit=1
    = crc=1 finobt=0 spinodes=0
    data = bsize=4096 blocks=6814720, imaxpct=25
    = sunit=0 swidth=0 blks
    naming =version 2 bsize=4096 ascii-ci=0 ftype=1
    log =internal bsize=4096 blocks=3327, version=2
    = sectsz=512 sunit=0 blks, lazy-count=1
    realtime =none extsz=4096 blocks=0, rtextents=0
    data blocks changed from 6814720 to 12056576
    [root@node1 ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/mapper/centos-root 46G 17G 30G 36% /
    devtmpfs 1.4G 0 1.4G 0% /dev
    tmpfs 1.4G 0 1.4G 0% /dev/shm
    tmpfs 1.4G 8.8M 1.4G 1% /run
    tmpfs 1.4G 0 1.4G 0% /sys/fs/cgroup
    /dev/sda1 1014M 178M 837M 18% /boot
    tmpfs 285M 20K 285M 1% /run/user/0

  • 相关阅读:
    POJ 2749
    POJ 3422
    POJ 3621
    SQLSERVER 2005 重新安装过程中的疑难解决
    可遇不可求的Question之MySqlClient访问字段返回System.Byte[]篇
    可遇不可求的Question之odbc驱动无法加载
    可遇不可求的BUG之采用MYSQL odbc 3.51访问数据库返回值缺失
    可遇不可求的Bug之Convert.Int32(<未定义的值>)等于0
    可遇不可求的Question之数据库操作超时篇
    可遇不可求的Question之数据库 'tempdb' 的日志已满。
  • 原文地址:https://www.cnblogs.com/Frank-20160505/p/10286021.html
Copyright © 2020-2023  润新知