Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 将空间从一个卷移动到另一个卷大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我有一个设置/ 50G空间.我想为/增加空间. [root@testsyst ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_testsyst-lv_root 50G 22G 26G 46% / tmpfs
我有一个设置/ 50G空间.我想为/增加空间.
[root@testsyst ~]# df -h
Filesy@L_673_3@                       Size  Used Avail Use% Mounted on
/dev/mapper/vg_testsyst-lv_root   50G   22G   26G  46% /
tmpfs                            127G     0  127G   0% /dev/shm
/dev/mapper/mpathap1             481M   40M  416M   9% /boot
/dev/mapper/vg_testsyst-lv_home  242G  188M  230G   1% /home

/ home有242G,从/ home我想将150G移动到/.

请参阅下面的lvmdisplay和vgdisplay的输出.

[root@testsyst ~]# lvdisplay
  --- Logical volume ---
  LV Path                /dev/vg_testsyst/lv_root
  LV Name                lv_root
  VG Name                vg_testsyst
  LV UUID                VzQzcz-NssK-8BIT-qtjz-XJho-0Mwd-fEbph1
  LV Write Access        read/write
  LV Creation host,time testsyst,2014-05-01 23:51:39 +0530
  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:3

  --- Logical volume ---
  LV Path                /dev/vg_testsyst/lv_home
  LV Name                lv_home
  VG Name                vg_testsyst
  LV UUID                zNUKiG-QouE-q71z-ohNQ-0cFR-lggG-jNksZd
  LV Write Access        read/write
  LV Creation host,2014-05-01 23:51:41 +0530
  LV Status              available
  # open                 1
  LV Size                245.50 GiB
  Current LE             62847
  Segments               1
  AlLOCATIOn             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:5

  --- Logical volume ---
  LV Path                /dev/vg_testsyst/lv_swap
  LV Name                lv_swap
  VG Name                vg_testsyst
  LV UUID                Nv191J-qMuf-zX7R-ifLV-76Et-V1Yp-LAkejt
  LV Write Access        read/write
  LV Creation host,2014-05-01 23:51:48 +0530
  LV Status              available
  # open                 1
  LV Size                4.00 GiB
  Current LE             1024
  Segments               1
  AlLOCATIOn             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:4

[root@testsyst ~]# vgdisplay
  --- Volume group ---
  VG Name               vg_testsyst
  Sy@L_673_3@ 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               299.50 GiB
  PE Size               4.00 MiB
  @R_841_10586@l PE              76671
  Alloc PE / Size       76671 / 299.50 GiB
  Free  PE / Size       0 / 0
  VG UUID               eHqLTK-G941-Xy9V-Ga8X-0AZH-Ndf4-g5wtag

解决方法

>使用支持LVM的维护CD启动,例如 SystemRescueCD. @H_489_28@>打开root sHell. @H_489_28@>减少/ home的大小:
lvreduce --resizefs --size -150G /dev/mapper/vg_testsyst-lv_home

–resizefs选项是必不可少的,可以在减小保存文件系统的卷的大小之前减小文件系统的大小.我相信该选项应适用于大多数常见文件系统,但如果没有,则必须首先减小文件系统的大小,例如,resize2fs用于ext2 / 3/4文件系统.

150 GB现已返回到vg_testsyst卷组.@H_489_28@>将额外空间添加到/:

lvextend --resizefs --size +150G /dev/mapper/vg_testsyst-lv_root

这次–resizefs将扩展文件系统的大小以等于新的卷大小.>重新启动.

大佬总结

以上是大佬教程为你收集整理的linux – 将空间从一个卷移动到另一个卷全部内容,希望文章能够帮你解决linux – 将空间从一个卷移动到另一个卷所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。