在hyper-v上部署nextcloud的時候分配的動態擴充虛擬磁碟,共1t大小,在安裝centos時預設分割槽,系統僅給/分配50g,而大量空間都掛載到/home下,最近nextcloud使用中發現空間已不足夠,所以就想如何將/home下的空間重新分配擴容到/下。
搜了下網上基本都是擴充套件後新建分割槽然後重新掛載的方式,這樣顯然是不符合我的需求的。
採用gparted gui介面進行擴容分割槽是我一開始習慣接受的方式,更像windows分割槽之類的管理,但是感覺很麻煩,還不見得可用。
伺服器資訊
作業系統: centos 7.5
主機名: nextcloud
賬戶: root
分割槽資訊: / 50g,/home 965g
[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
[root@nextcloud ~]# lvcreate -l 100g -n home centos
logical volume 「home」 created.
[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
[root@nextcloud ~]# mount /dev/centos/home /home
centos7重新調整分割槽大小
centos 調整 root 和 home 的容量大小 檢視磁碟的空間大小 df h 重新建立home lv 分割槽的大小,根據 vgdisplay 中的free pe 的大小確定 重新建立home lv lvcreate l 1500g n home centos 建立檔案系統 mkfs.xfs ...
Centos7調整分割槽大小
檢視分割槽大小 root nextcloud df h 檔案系統 容量 已用 可用 已用 掛載點 解除安裝 home,解除安裝前記得備份cp r home homebak 我這裡 home下沒有什麼檔案,就不備份了 root nextcloud umount home root nextcloud ...
CentOS Linux 調整分割槽大小
linux df命令用於顯示目前在linux系統上的檔案系統的磁碟使用情況統計。h,human readable 使用人類可讀的格式 預設值是不加這個選項的 resize2fs命令是用來增大或者收縮未載入的 ext2 ext3 ext4 檔案系統的大小。語法格式 resize2fs 引數 檔案 常用...