Centos7調整分割槽大小

2021-09-29 23:48:30 字數 3364 閱讀 3451

# 檢視分割槽大小

[root@nextcloud ~]# df -h

檔案系統 容量 已用 可用 已用% 掛載點

......

​# 解除安裝/home,解除安裝前記得備份cp -r /home/ homebak/ 我這裡/home下沒有什麼檔案,就不備份了

[root@nextcloud ~]# umount /home

[root@nextcloud ~]# df -h

檔案系統 容量 已用 可用 已用% 掛載點

...# 移除/home所在的lv

do you really want to remove active logical volume centos/home? [y/n]: y

logical volume "home" successfully removed

​# 增加/所在的lv,這裡我們增加500g空間

size of logical volume centos/root changed from 50.00 gib (12800 extents) to 550.00 gib (140800 extents).

logical volume centos/root successfully resized.

​# 增加lv後檢視/並沒有增加,確認分割槽格式

[root@nextcloud ~]# df -ht

檔案系統 型別 容量 已用 可用 已用% 掛載點

...​

# 擴充套件/所在檔案系統

= sectsz=4096 attr=2, projid32bit=1

= crc=1 finobt=0 spinodes=0

data = bsize=4096 blocks=13107200, imaxpct=25

= sunit=0 swidth=0 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=1

log =internal bsize=4096 blocks=6400, version=2

= sectsz=4096 sunit=1 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

data blocks changed from 13107200 to 144179200

​# 檢視分割槽大小

[root@nextcloud ~]# df -h

檔案系統 容量 已用 可用 已用% 掛載點

...​

# 確認free pe可分配空間

[root@nextcloud ~]# vgdisplay

--- volume group ---

vg name centos

system id

format lvm2

metadata areas 1

metadata sequence no 7

vg access read/write

vg status resizable

max lv 0

cur lv 3

open lv 2

max pv 0

cur pv 1

act pv 1

vg size <1023.00 gib

pe size 4.00 mib

total pe 261887

alloc pe / size 168416 / <657.88 gib

free pe / size 93471 / 365.12 gib

vg uuid tdrsyj-gz2h-zrwr-gfje-lne1-ggpz-0pj7jx

​# 建立home lv分割槽

[root@nextcloud ~]# lvcreate -l 100g -n home centos

logical volume "home" created.

​# 格式化home分割槽

[root@nextcloud ~]# mkfs.xfs /dev/centos/home

meta-data=/dev/centos/home isize=512 agcount=4, agsize=6553600 blks

= sectsz=4096 attr=2, projid32bit=1

= crc=1 finobt=0, sparse=0

data = bsize=4096 blocks=26214400, imaxpct=25

= sunit=0 swidth=0 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=1

log =internal log bsize=4096 blocks=12800, version=2

= sectsz=4096 sunit=1 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

​# 掛載/home

[root@nextcloud ~]# mount /dev/centos/home /home

​# 檢視分割槽大小

[root@nextcloud ~]# df -h

檔案系統 容量 已用 可用 已用% 掛載點

......

centos7重新調整分割槽大小

centos 調整 root 和 home 的容量大小 檢視磁碟的空間大小 df h 重新建立home lv 分割槽的大小,根據 vgdisplay 中的free pe 的大小確定 重新建立home lv lvcreate l 1500g n home centos 建立檔案系統 mkfs.xfs ...

CentOS7 磁碟分割槽空間調整

磁碟利用率100 調整 home分割槽 擴大 root分割槽 以及重啟伺服器問題。把 home內容備份,然後將 home檔案系統所在的邏輯卷刪除,擴大 root檔案系統,新建 home,恢復 home內容 df h tar cvf tmp home.tar home終止程序 要保證 root還有一點...

CentOS重新調整分割槽大小

在hyper v上部署nextcloud的時候分配的動態擴充虛擬磁碟,共1t大小,在安裝centos時預設分割槽,系統僅給 分配50g,而大量空間都掛載到 home下,最近nextcloud使用中發現空間已不足夠,所以就想如何將 home下的空間重新分配擴容到 下。搜了下網上基本都是擴充套件後新建分...