Linux LVM格式磁盘调整

原创 2018年04月16日 14:04:52
[root@h1 /]# vgs
  VG    #PV #LV #SN Attr   VSize  VFree
  vg_h1   1   3   0 wz--n- 99.51g    0

[root@h1 /]# lvs
  LV      VG    Attr       LSize  Pool Origin Data%  Move Log Cpy%Sync Convert
  lv_home vg_h1 -wi-ao---- 47.57g
  lv_root vg_h1 -wi-ao---- 50.00g
  lv_swap vg_h1 -wi-ao----  1.94g
[root@h1 /]#
[root@h1 /]# vgdisplay
  --- Volume group ---
  VG Name               vg_h1
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               99.51 GiB
  PE Size               4.00 MiB
  Total PE              25474
  Alloc PE / Size       25474 / 99.51 GiB
  Free  PE / Size       0 / 0
  VG UUID               sazXpz-UgcQ-xAzt-c6zC-TR0U-nqcH-HiO3Zt

[root@h1 /]# lvdisplay
  --- Logical volume ---
  LV Path                /dev/vg_h1/lv_root
  LV Name                lv_root
  VG Name                vg_h1
  LV UUID                PYbQnD-UWik-qZyU-3klo-CQv9-ERnv-eXqHJA
  LV Write Access        read/write
  LV Creation host, time h1, 2018-04-08 19:11:17 +0800
  LV Status              available
  # open                 1
  LV Size                50.00 GiB
  Current LE             12800
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Logical volume ---
  LV Path                /dev/vg_h1/lv_home
  LV Name                lv_home
  VG Name                vg_h1
  LV UUID                vnfmaL-Owk1-9K1Q-sNWC-SGiv-Gcp5-fjEtC6
  LV Write Access        read/write
  LV Creation host, time h1, 2018-04-08 19:11:21 +0800
  LV Status              available
  # open                 1
  LV Size                47.57 GiB
  Current LE             12178
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:2

  --- Logical volume ---
  LV Path                /dev/vg_h1/lv_swap
  LV Name                lv_swap
  VG Name                vg_h1
  LV UUID                2PYWdz-IC2s-dl3G-LRKj-5C21-cycx-uez8VD
  LV Write Access        read/write
  LV Creation host, time h1, 2018-04-08 19:11:22 +0800
  LV Status              available
  # open                 1
  LV Size                1.94 GiB
  Current LE             496
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1

[root@h1 /]# umount /home
[root@h1 /]#
[root@h1 /]#
[root@h1 /]# df -lh
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/vg_h1-lv_root   50G  2.1G   45G   5% /
tmpfs                      4.9G     0  4.9G   0% /dev/shm
/dev/sda1                  485M   39M  421M   9% /boot
[root@h1 /]#

[root@h1 /]# e2fsck -f /dev/mapper/vg_h1-lv_home
e2fsck 1.41.12 (17-May-2010)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/mapper/vg_h1-lv_home: 11/3121152 files (0.0% non-contiguous), 241933/12470272 blocks
[root@h1 /]#
[root@h1 /]#
[root@h1 /]#
[root@h1 /]# resize2fs -p /dev/mapper/vg_h1-lv_home 10G
resize2fs 1.41.12 (17-May-2010)
Resizing the filesystem on /dev/mapper/vg_h1-lv_home to 2621440 (4k) blocks.
Begin pass 2 (max = 32768)
正在重定位块            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Begin pass 3 (max = 381)
正在扫描inode表          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The filesystem on /dev/mapper/vg_h1-lv_home is now 2621440 blocks long.

[root@h1 /]# mount /home
[root@h1 /]#
[root@h1 /]#
[root@h1 /]# df -lh
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/vg_h1-lv_root   50G  2.1G   45G   5% /
tmpfs                      4.9G     0  4.9G   0% /dev/shm
/dev/sda1                  485M   39M  421M   9% /boot
/dev/mapper/vg_h1-lv_home  9.9G  164M  9.2G   2% /home

[root@h1 /]# lvreduce -L 10G /dev/mapper/vg_h1-lv_home
  WARNING: Reducing active and open logical volume to 10.00 GiB
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce lv_home? [y/n]: y
  Reducing logical volume lv_home to 10.00 GiB
  Logical volume lv_home successfully resized
[root@h1 /]#
[root@h1 /]#
[root@h1 /]#
[root@h1 /]# vgdisplay
  --- Volume group ---
  VG Name               vg_h1
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               99.51 GiB
  PE Size               4.00 MiB
  Total PE              25474
  Alloc PE / Size       15856 / 61.94 GiB
  Free  PE / Size       9618 / 37.57 GiB
  VG UUID               sazXpz-UgcQ-xAzt-c6zC-TR0U-nqcH-HiO3Zt

[root@h1 /]#
[root@h1 /]# lvextend -L +37.40G /dev/mapper/vg_h1-lv_root
  Rounding size to boundary between physical extents: 37.40 GiB
  Extending logical volume lv_root to 87.40 GiB
  Logical volume lv_root successfully resized
[root@h1 /]#
[root@h1 /]# resize2fs -p /dev/mapper/vg_h1-lv_root
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/vg_h1-lv_root is mounted on /; on-line resizing required
old desc_blocks = 4, new_desc_blocks = 6
Performing an on-line resize of /dev/mapper/vg_h1-lv_root to 22912000 (4k) blocks.
The filesystem on /dev/mapper/vg_h1-lv_root is now 22912000 blocks long.

[root@h1 /]# df -lh
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/vg_h1-lv_root   87G  2.1G   80G   3% /
tmpfs                      4.9G     0  4.9G   0% /dev/shm
/dev/sda1                  485M   39M  421M   9% /boot
/dev/mapper/vg_h1-lv_home  9.9G  164M  9.2G   2% /home
[root@h1 /]#
[root@h1 /]#
[root@h1 /]#

linux动态调整磁盘的容量<lvm>

LVM:logical volume manager(逻辑磁盘管理),lvm屏蔽了底层磁盘布局,方便动态的调整磁盘的容量 一,创建步骤:          1,通过fdisk工具将磁盘转换为lin...
  • Dream19881003
  • Dream19881003
  • 2011-10-29 09:33:32
  • 9222

Linux中利用LVM实现分区动态扩容

LVM的全称为Logical Volume Manager,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员...
  • seteor
  • seteor
  • 2011-08-22 12:45:27
  • 23107

Linux系统分区为LVM格式的挂载方法

#fdisk -l /dev/sda  Disk /dev/sda: 320.0 GB, 320072933376 bytes  255 heads, 63 sectors/track, 3891...
  • chengxuyuanyonghu
  • chengxuyuanyonghu
  • 2016-06-30 16:58:50
  • 5673

linux硬盘的分区、格式化、挂载以及LVM

原文地址:http://www.cnblogs.com/thinksasa/archive/2013/02/23/2923375.html 多块硬盘的组合:   硬盘分两种:i...
  • xinxing__8185
  • xinxing__8185
  • 2016-05-18 14:43:12
  • 3498

Linux LVM磁盘扩容

相关资料和教程http://vbird.dic.ksu.edu.tw/linux_basic/0420quota_3.php http://vbird.dic.ksu.edu.tw/linux_ba...
  • naruto2011sasuke
  • naruto2011sasuke
  • 2016-01-04 23:02:34
  • 692

Linux下对LVM逻辑卷分区大小的调整(针对xfs和ext4不同文件系统)

当我们在安装系统的时候,由于没有合理分配分区空间,在后续维护过程中,发现有些分区空间不够使用,而有的分区空间却有很多剩余空间。如果这些分区在装系统的时候使用了lvm(前提是这些分区要是lvm逻辑卷分区...
  • wangkai_123456
  • wangkai_123456
  • 2018-01-22 18:51:45
  • 163

linux学习第十六篇:LVM,磁盘故障小案例

手动增加swap空间 1. dd if=/dev/zero of=/tmp/newdisk  bs=1M count=100 dd:用来操作磁盘。 if:指定从哪里去读,/dev/zero是li...
  • X__Alone
  • X__Alone
  • 2017-11-02 14:07:15
  • 242

lvm中磁盘映射查看

在linux上使用lvm划分磁盘,使用iostat命令会看到下面dm的磁盘 Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    w...
  • aoerqileng
  • aoerqileng
  • 2016-05-06 17:23:26
  • 887

Linux LVM安全删除硬盘或分区--从根目录删除盘

LVM总共700G,其中sda系统盘,sdb 536G,sdc 214G,实际数据使用空间164G,想要缩减空间做删除盘的操作。 1、查看分区情况  # df -h Filesystem ...
  • stillit
  • stillit
  • 2016-05-12 11:03:59
  • 4775

如何使用LVM卷管理Linux系统中的磁盘

在Linux服务器中,当现有硬盘的分区规划不能满足要求时,就需要对硬盘中的分区进行重新规划和调整,有时候还需要添加新的硬盘设备来扩展存储空间。 实现上述操作要用到fdisk磁盘及分区管理工具,fdi...
  • chengxuyuanyonghu
  • chengxuyuanyonghu
  • 2017-02-20 11:32:27
  • 1642
收藏助手
不良信息举报
您举报文章:Linux LVM格式磁盘调整
举报原因:
原因补充:

(最多只允许输入30个字)