首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Opensuse中调整/home的大小

在Opensuse中调整/home的大小
EN

Unix & Linux用户
提问于 2019-01-10 11:50:35
回答 1查看 1.3K关注 0票数 0

我使用Opensuse Tumbleweed并将root partition设置为btrfs,将home分区设置为ext4。我在安装lvm时使用了installation.When,根分区有40 GB,主分区有25 GB空间。未分配大约300 was。现在,由于/home空间不足,我将Linux LVM partition的大小从75 to调整到了187.9GB。我还使用lvextend -L+20GB /dev/system/home扩展了lvm分区,我认为这会给我的主分区增加20 my。fdisk -l的输出显示分区的大小调整如下:

代码语言:javascript
复制
Disk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: Micron_1100_MTFD
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 04174A0E-F3C6-459F-A2AB-93E3BED5D4D7

Device      Start       End   Sectors   Size Type
/dev/sda1  411648 394334207 393922560 187.9G Linux LVM
/dev/sda4    2048    411647    409600   200M BIOS boot

Partition table entries are not in disk order.


Disk /dev/mapper/system-root: 40 GiB, 42949672960 bytes, 83886080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/system-swap: 7.7 GiB, 8246001664 bytes, 16105472 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/system-home: 45 GiB, 48318382080 bytes, 94371840 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes/
I/O size (minimum/optimal): 512 bytes / 512 bytes

df -h输出显示/home目录保持相同大小,如下所示:

代码语言:javascript
复制
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G   57M  3.8G   2% /dev/shm
tmpfs                    3.9G  1.7M  3.9G   1% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/system-root   40G   14G   27G  34% /
/dev/mapper/system-root   40G   14G   27G  34% /boot/grub2/i386-pc
/dev/mapper/system-root   40G   14G   27G  34% /.snapshots
/dev/mapper/system-root   40G   14G   27G  34% /boot/grub2/x86_64-efi
/dev/mapper/system-root   40G   14G   27G  34% /srv
/dev/mapper/system-root   40G   14G   27G  34% /var
/dev/mapper/system-root   40G   14G   27G  34% /tmp
/dev/mapper/system-root   40G   14G   27G  34% /usr/local
/dev/mapper/system-root   40G   14G   27G  34% /opt
/dev/mapper/system-home   25G   22G  1.7G  94% /home
tmpfs                    786M   16K  786M   1% /run/user/1000

在调整分区大小时,我错过了哪些步骤?为什么更改的大小不影响/home目录?

谢谢

编辑

根据请求,lsblk -f /dev/mapper/system-home的输出:

代码语言:javascript
复制
NAME        FSTYPE LABEL UUID                                 FSAVAIL 

FSUSE% MOUNTPOINT
system-home ext4         9315a4b3-2dde-41ad-8937-20c492304639    1.6G    88% /home
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-01-10 13:23:23

要在扩展LV之后扩展文件系统,应该执行exec命令。

代码语言:javascript
复制
resize2fs /dev/mapper/system-home 

通常可以动态完成(w/o需要卸载文件系统)

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/493690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档