亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

Linux中對lvm邏輯卷分區大小的調整教程(針對xfs與ext4不同文件系統)

2024-09-05 23:05:11
字體:
來源:轉載
供稿:網友

前言

當我們在安裝系統的時候,由于沒有合理分配分區空間,在后續維護過程中,發現有些分區空間不夠使用,而有的分區空間卻有很多剩余空間。如果這些分區在裝系統的時候使用了lvm(前提是這些分區要是lvm邏輯卷分區),那么就可以輕松進行擴容或縮容!不同文件系統類型所對應的創建、檢查、調整命令不同,下面就針對xfs和ext2/3/4文件系統的lvm分區空間的擴容和縮容的操作做一記錄:

------------------------------------------------------------------------------------------

特別注意的是:

  • resize2fs命令            針對的是ext2、ext3、ext4文件系統
  • xfs_growfs命令         針對的是xfs文件系統

------------------------------------------------------------------------------------------

1)ext2/ext3/ext4文件系統的調整命令是resize2fs(增大和減小都支持)

lvextend -L 120G /dev/mapper/centos-home  //增大至120Glvextend -L +20G /dev/mapper/centos-home  //增加20Glvreduce -L 50G /dev/mapper/centos-home  //減小至50Glvreduce -L -8G /dev/mapper/centos-home  //減小8Gresize2fs /dev/mapper/centos-home   //執行調整

2)xfs文件系統的調整命令是xfs_growfs(只支持增大)

lvextend -L 120G /dev/mapper/centos-home //增大至120Glvextend -L +20G /dev/mapper/centos-home //增加20Gxfs_growfs /dev/mapper/centos-home   //執行調整

就是說:xfs文件系統只支持增大分區空間的情況,不支持減小的情況(切記?。。。。。?/p>

硬要減小的話,只能在減小后將邏輯分區重新通過mkfs.xfs命令重新格式化才能掛載上,這樣的話這個邏輯分區上原來的數據就丟失了。如果有重要文件,那就歇菜嘍~~~

實例1(當系統上還有空閑空間的時候)

1)查看分區空間。如下可知是xfs文件系統(df的-T參數就能看出文件格式)。

[root@localhost ~]# df -hT文件系統    類型  容量 已用 可用 已用% 掛載點/dev/mapper/centos-root xfs  200G 2.2G 198G 2% /devtmpfs    devtmpfs 32G  0 32G 0% /devtmpfs     tmpfs  32G  0 32G 0% /dev/shmtmpfs     tmpfs  32G 49M 32G 1% /runtmpfs     tmpfs  32G  0 32G 0% /sys/fs/cgroup/dev/sda1    xfs  197M 139M 59M 71% /boottmpfs     tmpfs  6.3G  0 6.3G 0% /run/user/0/dev/mapper/centos-home xfs  628G 33M 718G 1% /home

2)使用vgdisplay命令查看系統上的空閑空間

root@localhost ~]# vgdisplay --- Volume group --- VG Name    centos System ID    Format    lvm2 Metadata Areas  1 Metadata Sequence No 6 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    930.80 GiB PE Size    4.00 MiB Total PE    238285 Alloc PE / Size  212736 / 831.00 GiB Free PE / Size  25549 / 99.80 GiB  //這一項表示目前該系統上還存在99.80G的空閑空間(25549) VG UUID    a5hiAh-LB8M-9lRv-Ps1a-z35L-J4fk-sP3KrF

3) 將上面查到的空閑空間中的90G增減到/home分區上

[root@localhost ~]# lvextend -L +90G /dev/mapper/centos-home  //或者使用-l參數(跟PE數量),即lvextend -l +25500 /dev/mapper/centos-home Size of logical volume centos/home changed from 628.00 GiB (160768 extents) to 718.00 GiB (183808 extents). Logical volume centos/home successfully resized. [root@localhost ~]# xfs_growfs /dev/mapper/centos-homemeta-data=/dev/mapper/centos-home isize=512 agcount=4, agsize=41156608 blks   =      sectsz=512 attr=2, projid32bit=1   =      crc=1  finobt=0 spinodes=0data  =      bsize=4096 blocks=164626432, imaxpct=25   =      sunit=0  swidth=0 blksnaming =version 2    bsize=4096 ascii-ci=0 ftype=1log  =internal    bsize=4096 blocks=80384, version=2   =      sectsz=512 sunit=0 blks, lazy-count=1realtime =none     extsz=4096 blocks=0, rtextents=0data blocks changed from 164626432 to 188219392

4)再次看著系統分區,發現home分區已經增加了90G(這種方式增加后,home分區之前的數據還不會丟失)

[root@localhost ~]# df -h文件系統     容量 已用 可用 已用% 掛載點/dev/mapper/centos-root 200G 2.2G 198G 2% /devtmpfs     32G  0 32G 0% /devtmpfs      32G  0 32G 0% /dev/shmtmpfs      32G 49M 32G 1% /runtmpfs      32G  0 32G 0% /sys/fs/cgroup/dev/sda1    197M 139M 59M 71% /boottmpfs     6.3G  0 6.3G 0% /run/user/0/dev/mapper/centos-home 718G 33M 718G 1% /home

雖然xfs文件系統只支持增加,不支持減少。但并不是說在xfs系統文件下不能減小,只是減小后,需要重新格式化才能掛載上。這樣原來的數據就丟失了!

實例2: 這種情況只適用于系統剛安裝好,邏輯分區內沒有什么數據或數據不多且不重要可以刪除或拷貝的情況下

系統安裝好后,發現home分區過大,想從home分區中拿出100G給/分區

[root@localhost ~]# df -hT文件系統    類型  容量 已用 可用 已用% 掛載點/dev/mapper/centos-root xfs  205G 2.2G 203G 2% /devtmpfs    devtmpfs 32G  0 32G 0% /devtmpfs     tmpfs  32G  0 32G 0% /dev/shmtmpfs     tmpfs  32G 49M 32G 1% /runtmpfs     tmpfs  32G  0 32G 0% /sys/fs/cgroup/dev/sda1    xfs  197M 139M 59M 71% /boottmpfs     tmpfs  6.3G  0 6.3G 0% /run/user/0/dev/mapper/centos-home xfs  718G 33M 718G 1% /home [root@localhost ~]# umount /home/ [root@localhost ~]# lvreduce -L -100G /dev/mapper/centos-home WARNING: Reducing active logical volume to 618.00 GiB. THIS MAY DESTROY YOUR DATA (filesystem etc.)Do you really want to reduce centos/home? [y/n]: y Size of logical volume centos/home changed from 718.00 GiB (183808 extents) to 618.00 GiB (158208 extents). Logical volume centos/home successfully resized.

如下,很顯然xfs文件系統不能執行分區減小的調整!

[root@localhost ~]# xfs_growfs /dev/mapper/centos-homexfs_growfs: /dev/mapper/centos-home is not a mounted XFS filesystem[root@localhost ~]# mount /dev/mapper/centos-home /home/mount: /dev/mapper/centos-home:不能讀超級塊

這樣,只能通過重新格式化這個分區,格式化后才能再次掛載到home下

[root@localhost ~]# mkfs.xfs /dev/mapper/centos-home -fmeta-data=/dev/mapper/centos-home isize=512 agcount=4, agsize=41156608 blks   =      sectsz=512 attr=2, projid32bit=1   =      crc=1  finobt=0, sparse=0data  =      bsize=4096 blocks=164626432, imaxpct=25   =      sunit=0  swidth=0 blksnaming =version 2    bsize=4096 ascii-ci=0 ftype=1log  =internal log   bsize=4096 blocks=80384, version=2   =      sectsz=512 sunit=0 blks, lazy-count=1realtime =none     extsz=4096 blocks=0, rtextents=0 [root@localhost ~]# mount /dev/mapper/centos-home /home/

再次查看分區,發現home分區已經減小了100G,只不過這個分區里之前的數據都沒有了。

[root@localhost ~]# df -hT  文件系統     類型  容量 已用 可用 已用% 掛載點/dev/mapper/centos-root xfs  205G 2.2G 203G 2% /devtmpfs    devtmpfs 32G  0 32G 0% /devtmpfs     tmpfs  32G  0 32G 0% /dev/shmtmpfs     tmpfs  32G 49M 32G 1% /runtmpfs     tmpfs  32G  0 32G 0% /sys/fs/cgroup/dev/sda1    xfs  197M 139M 59M 71% /boottmpfs     tmpfs  6.3G  0 6.3G 0% /run/user/0/dev/mapper/centos-home xfs  618G 73M 578G 1% /home

---------------------------------------------------------------------------

上面在重新格式的時候,也可以將這個格式化為ext4格式。

[root@localhost ~]# mkfs.ext4 /dev/mapper/centos-home[root@localhost ~]# cat /etc/fstab //將home分區的開機掛載設置里的xfs改為ext4

---------------------------------------------------------------------------

然后將上面從home分區拿出的100G放到/分區下

[root@localhost ~]# vgdisplay --- Volume group --- VG Name    centos System ID    Format    lvm2 Metadata Areas  1 Metadata Sequence No 9 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    930.80 GiB PE Size    4.00 MiB Total PE    238285 Alloc PE / Size  211456 / 826.00 GiB Free PE / Size  26829 / 104.80 GiB VG UUID    a5hiAh-LB8M-9lRv-Ps1a-z35L-J4fk-sP3KrF  [root@localhost ~]# lvextend -L +100G /dev/mapper/centos-root Size of logical volume centos/root changed from 205.00 GiB (52480 extents) to 305.00 GiB (78080 extents). Logical volume centos/root successfully resized. [root@localhost ~]# xfs_growfs /dev/mapper/centos-rootmeta-data=/dev/mapper/centos-root isize=256 agcount=5, agsize=13107200 blks   =      sectsz=512 attr=2, projid32bit=1   =      crc=0  finobt=0 spinodes=0data  =      bsize=4096 blocks=53739520, imaxpct=25   =      sunit=0  swidth=0 blksnaming =version 2    bsize=4096 ascii-ci=0 ftype=0log  =internal    bsize=4096 blocks=25600, version=2   =      sectsz=512 sunit=0 blks, lazy-count=1realtime =none     extsz=4096 blocks=0, rtextents=0data blocks changed from 53739520 to 79953920 [root@localhost ~]# df -hT  文件系統     類型  容量 已用 可用 已用% 掛載點/dev/mapper/centos-root xfs  305G 2.2G 203G 2% /devtmpfs    devtmpfs 32G  0 32G 0% /devtmpfs     tmpfs  32G  0 32G 0% /dev/shmtmpfs     tmpfs  32G 49M 32G 1% /runtmpfs     tmpfs  32G  0 32G 0% /sys/fs/cgroup/dev/sda1    xfs  197M 139M 59M 71% /boottmpfs     tmpfs  6.3G  0 6.3G 0% /run/user/0/dev/mapper/centos-home xfs  618G 73M 578G 1% /hom

----------------------------------------溫馨提示--------------------------------------------

若是減小分區空間,減小前必須要先卸載這個分區。如果卸載有問題,解決如下:

[root@localhost ~]# umount /home/umount: /home: device is busy.(In some cases useful info about processes that usethe device is found by lsof(8) or fuser(1))

提示無法卸載,則是有進程占用/home,使用如下命令來終止占用進程:

[root@localhost ~]# fuser -m -k /home/home: 1409 1519ce 1531e 1532e 1533e 1534e 1535e 1536e 1537e 1538e 1539e 1541e 1543e 1544e 1545e 1546e 1547e 1548e 1549e 1550e 1601m

再次卸載home分區就成功了。

[root@localhost ~]# umount /home/

-k 表示自動把霸占home分區的進程kill掉!

如果你不是很明確是否要殺死所有霸占設備的程序,還可以加一個-i 參數,這樣每殺死一個程序前,都會詢問?。磃user -m -v -i -k /home)

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97精品国产aⅴ7777| 国产精品电影一区| 亚洲欧美综合精品久久成人| 深夜福利一区二区| 亚洲欧美国产一区二区三区| 91中文字幕一区| 国产精品白丝jk喷水视频一区| 国产精品久久久久av| 欧美色播在线播放| 国产一区二区三区在线观看视频| 国产精品露脸av在线| 91久久久久久久久久久久久| 91av视频在线播放| 国产日本欧美视频| 久久久999成人| 欧美激情综合亚洲一二区| 国产亚洲欧洲高清| 国产日韩欧美在线播放| 亚洲欧洲国产伦综合| 亚洲国产精彩中文乱码av在线播放| 亚洲最大福利视频| 国产欧美一区二区三区在线看| 日韩有码在线观看| 欧美日韩亚洲一区二区| 久久男人av资源网站| 综合国产在线观看| 91夜夜揉人人捏人人添红杏| 5566日本婷婷色中文字幕97| 91国产美女在线观看| 亚洲精品网站在线播放gif| 国产一区二区三区高清在线观看| 亚洲国产高潮在线观看| 国产精品视频公开费视频| 国产精品日韩专区| xxxx欧美18另类的高清| 久久久精品2019中文字幕神马| 一本色道久久综合狠狠躁篇的优点| 最近2019年好看中文字幕视频| 久久影视电视剧免费网站清宫辞电视| 一本色道久久综合狠狠躁篇的优点| 亚洲精品国产精品久久清纯直播| 国产网站欧美日韩免费精品在线观看| 久久精品在线视频| xxxx性欧美| 亚洲黄色片网站| 亚洲free性xxxx护士hd| 欧美性极品少妇精品网站| 欧美激情视频一区二区| 中文字幕精品www乱入免费视频| 热久久视久久精品18亚洲精品| 国产日韩亚洲欧美| 精品中文字幕视频| 97碰在线观看| 98精品国产自产在线观看| 韩国精品美女www爽爽爽视频| 最近更新的2019中文字幕| 欧美日韩999| 国产成人精品久久二区二区| 国产精品一区二区三区久久| 91免费的视频在线播放| 日韩精品免费电影| 成人性教育视频在线观看| 欧美裸身视频免费观看| 欧美最近摘花xxxx摘花| 高清亚洲成在人网站天堂| 国产精品嫩草影院久久久| 欧美日韩在线视频一区二区| 最近2019中文免费高清视频观看www99| 久久久999国产精品| 色综合久综合久久综合久鬼88| 午夜精品三级视频福利| 国产精品久久久亚洲| 欧美成年人视频网站| 欧美日韩成人在线视频| 国产精品嫩草影院一区二区| 午夜精品蜜臀一区二区三区免费| 国产精品69av| 亚洲国产精品一区二区久| 美女精品久久久| 亚洲www在线| 欧美精品电影在线| 日韩中文字幕在线免费观看| 青青青国产精品一区二区| 美女扒开尿口让男人操亚洲视频网站| 日韩中文理论片| 久久99久久亚洲国产| 一区二区三区视频免费在线观看| 亚洲色无码播放| 欧美大奶子在线| 色婷婷亚洲mv天堂mv在影片| 国产v综合ⅴ日韩v欧美大片| 午夜精品理论片| 色777狠狠综合秋免鲁丝| 欧美人交a欧美精品| 日韩精品在线观看网站| 国语自产在线不卡| 中日韩美女免费视频网站在线观看| 久久久精品国产网站| 亚洲成人久久久久| 国产精品视频久| www.久久色.com| 国产精彩精品视频| 欧美在线激情网| 久久久97精品| 久久精品91久久久久久再现| 欧洲一区二区视频| 中文字幕av一区| 精品国产999| 欧美精品国产精品日韩精品| 国产成人精品999| 欧美色图在线视频| 夜夜嗨av一区二区三区四区| 久久久久日韩精品久久久男男| 一本一本久久a久久精品牛牛影视| 国产精品6699| 久久青草精品视频免费观看| 欧美性xxxx极品hd欧美风情| 亚洲成人激情视频| 成人精品视频在线| 国产精品91一区| 国产精品久久中文| 欧美午夜精品久久久久久久| 欧美中文在线观看| 亚洲人精品午夜在线观看| 日韩电影中文字幕av| 欧美国产日本高清在线| 国产精品在线看| 久久中文字幕一区| 亚洲免费伊人电影在线观看av| 亚洲天堂2020| 欧美老女人在线视频| 日韩国产欧美精品一区二区三区| 伊人精品在线观看| 午夜精品久久久久久久白皮肤| 久久久免费观看| 精品国产成人在线| 夜夜狂射影院欧美极品| 日本道色综合久久影院| 欧美激情在线一区| 午夜精品福利视频| 精品免费在线观看| 精品久久国产精品| 亚洲精品成人网| 欧美国产激情18| 欧美在线视频免费观看| 亚洲最大成人网色| 成人免费xxxxx在线观看| 日日骚av一区| 日韩在线欧美在线国产在线| 精品久久久久久中文字幕大豆网| 亚洲欧美日韩第一区| 亚洲午夜未满十八勿入免费观看全集| www.日韩.com| 亚洲欧洲免费视频| 日韩av电影在线播放| 亚洲国内精品在线| 久久91亚洲人成电影网站| 在线观看国产欧美| 欧美电影免费观看电视剧大全| 欧美亚洲日本网站| 欧美激情视频播放| 另类天堂视频在线观看| 日韩电视剧在线观看免费网站| 欧美日韩成人在线观看|