首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决Fedora 36 (VM)上的低空闲空间问题?

如何解决Fedora 36 (VM)上的低空闲空间问题?
EN

Unix & Linux用户
提问于 2022-11-04 14:25:51
回答 1查看 310关注 0票数 0

我有一个Fedora 36虚拟机。这台机器在VMWare上运行,它有VMWare中的硬盘(SCSI) 60 to可用。

在Fedora内部,当我打开“磁盘实用程序”时,左边菜单上有一个名为/dev/sda的顶部设备,它被列出为64 MBR,其中包含:

  1. 文件系统,分区1,1.1GB Ext4 - /dev/sda1 1-写着“挂载在/boot上”
  2. 分区2,63 GB,LVM2 PV - /dev/sda2 2-没有说明它是在哪里安装的

在下面,我列出了光驱,下面还有3个“黄色”磁盘:

  1. 38 GB块设备- /dev/fedora_localhost-live/root,安装在文件系统根上,使用38 GB,15 GB免费
  2. 6.4GB块设备-/dev/fedora_localhost-实时/交换
  3. 19 dev块设备- /dev/fedora_localhost-live/home 19 dev/2.7GB免费

首先,我感到困惑,因为我不知道上述三项实际上是什么。显然,它们实际上都是第一个列出的64 of硬盘的一部分,因为这台机器也有访问权限。但我不明白的是,硬盘只有2个分区:一个分区接近1GB,其余63GB分区位于第二个分区。那么这些“块设备”是什么呢?它们也有很多卷。原则上我知道块设备是什么,只是不了解Fedora在这个实例中显示的层次结构/结构。

我的第二个问题,也是主要的问题是:我在存储家庭数据的19 be块设备上空间不足;我需要以某种方式修复这个问题,否则我将无法继续在这台机器上工作。如何使用此配置完成此操作?如果需要,我有资源在VMWare级别添加更多的空间。

使用要求的信息进行更新:

挂载

代码语言:javascript
复制
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)
devtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=1048576,mode=755,inode64)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,seclabel,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,seclabel,size=3269124k,nr_inodes=819200,mode=755,inode64)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,seclabel,nsdelegate,memory_recursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime,seclabel)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
/dev/mapper/fedora_localhost--live-root on / type ext4 (rw,relatime,seclabel)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,nosuid,noexec,relatime)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=35,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=1853)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime,seclabel)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,seclabel,pagesize=2M)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime,seclabel)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime,seclabel)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
vmware-vmblock on /run/vmblock-fuse type fuse.vmware-vmblock (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,seclabel,nr_inodes=1048576,inode64)
/dev/mapper/fedora_localhost--live-home on /home type ext4 (rw,relatime,seclabel)
/dev/sda1 on /boot type ext4 (rw,relatime,seclabel)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,seclabel,size=1634560k,nr_inodes=408640,mode=700,uid=1000,gid=1000,inode64)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

findmnt

代码语言:javascript
复制
TARGET                       SOURCE                                  FSTYPE              OPTIONS
/                            /dev/mapper/fedora_localhost--live-root ext4                rw,relatime,seclabel
├─/proc                      proc                                    proc                rw,nosuid,nodev,noexec,relatime
│ └─/proc/sys/fs/binfmt_misc systemd-1                               autofs              rw,relatime,fd=35,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=1853
├─/sys                       sysfs                                   sysfs               rw,nosuid,nodev,noexec,relatime,seclabel
│ ├─/sys/kernel/security     securityfs                              securityfs          rw,nosuid,nodev,noexec,relatime
│ ├─/sys/fs/cgroup           cgroup2                                 cgroup2             rw,nosuid,nodev,noexec,relatime,seclabel,nsdelegate,memory_recursiveprot
│ ├─/sys/fs/pstore           pstore                                  pstore              rw,nosuid,nodev,noexec,relatime,seclabel
│ ├─/sys/fs/bpf              bpf                                     bpf                 rw,nosuid,nodev,noexec,relatime,mode=700
│ ├─/sys/fs/selinux          selinuxfs                               selinuxfs           rw,nosuid,noexec,relatime
│ ├─/sys/kernel/debug        debugfs                                 debugfs             rw,nosuid,nodev,noexec,relatime,seclabel
│ ├─/sys/kernel/tracing      tracefs                                 tracefs             rw,nosuid,nodev,noexec,relatime,seclabel
│ ├─/sys/fs/fuse/connections fusectl                                 fusectl             rw,nosuid,nodev,noexec,relatime
│ └─/sys/kernel/config       configfs                                configfs            rw,nosuid,nodev,noexec,relatime
├─/dev                       devtmpfs                                devtmpfs            rw,nosuid,seclabel,size=4096k,nr_inodes=1048576,mode=755,inode64
│ ├─/dev/shm                 tmpfs                                   tmpfs               rw,nosuid,nodev,seclabel,inode64
│ ├─/dev/pts                 devpts                                  devpts              rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000
│ ├─/dev/mqueue              mqueue                                  mqueue              rw,nosuid,nodev,noexec,relatime,seclabel
│ └─/dev/hugepages           hugetlbfs                               hugetlbfs           rw,relatime,seclabel,pagesize=2M
├─/run                       tmpfs                                   tmpfs               rw,nosuid,nodev,seclabel,size=3269124k,nr_inodes=819200,mode=755,inode64
│ ├─/run/vmblock-fuse        vmware-vmblock                          fuse.vmware-vmblock rw,relatime,user_id=0,group_id=0,default_permissions,allow_other
│ └─/run/user/1000           tmpfs                                   tmpfs               rw,nosuid,nodev,relatime,seclabel,size=1634560k,nr_inodes=408640,mode=700,uid=1000,gid=1000,inode64
│   ├─/run/user/1000/gvfs    gvfsd-fuse                              fuse.gvfsd-fuse     rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
│   └─/run/user/1000/doc     portal                                  fuse.portal         rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
├─/tmp                       tmpfs                                   tmpfs               rw,nosuid,nodev,seclabel,nr_inodes=1048576,inode64
├─/home                      /dev/mapper/fedora_localhost--live-home ext4                rw,relatime,seclabel
├─/boot                      /dev/sda1                               ext4                rw,relatime,seclabel
└─/var/lib/nfs/rpc_pipefs    sunrpc                                  rpc_pipefs          rw,relatime

fdisk -l

代码语言:javascript
复制
Disk /dev/sda: 60 GiB, 64424509440 bytes, 125829120 sectors
Disk model: VMware Virtual S
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: dos
Disk identifier: 0x75e14e6f

Device     Boot   Start       End   Sectors Size Id Type
/dev/sda1  *       2048   2099199   2097152   1G 83 Linux
/dev/sda2       2099200 125829119 123729920  59G 8e Linux LVM


Disk /dev/mapper/fedora_localhost--live-root: 35.61 GiB, 38235275264 bytes, 74678272 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/fedora_localhost--live-swap: 6 GiB, 6442450944 bytes, 12582912 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/zram0: 8 GiB, 8589934592 bytes, 2097152 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mapper/fedora_localhost--live-home: 17.39 GiB, 18668847104 bytes, 36462592 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
EN

回答 1

Unix & Linux用户

发布于 2022-11-15 01:42:49

0。首先,支持一切!,还注意到我有ext4文件系统--我不能保证这与其他人一起工作。

  1. 在VMWare中为虚拟机的“硬盘”添加空间
  2. 在Fedora中,我使用磁盘实用工具创建了一个名为home_extended的新分区,其中包含了步骤1中新添加的空间。
  3. pvcreate /dev/sda3用于从具有空闲空间的新分区创建physical volume
  4. vgscan给我看了Found volume group "fedora_localhost-live" using metadata type lvm2
  5. vgextend fedora_localhost-live /dev/sda3 --这扩展了我上面的卷组,将从分区创建的新物理卷包含在我添加的空闲空间中
  6. vgdisplay fedora_localhost-live的健全检查和确保事情是有意义的
  7. 我运行了lvscandf -h来检查我的/home设备
  8. lvextend -l +100%FREE /dev/mapper/fedora_localhost--live-home -从volume group中取出所有剩余的空闲空间,并将其添加到/dev/mapper/fedora_localhost--live-home
  9. df -h -由于文件系统仍然太小,添加的空间还没有显示在/dev/mapper/fedora_localhost--live-home中。
  10. resize2fs /dev/mapper/fedora_localhost--live-home这个调整了我的ext4文件集的大小,现在全部完成了。此命令不适用于所有文件系统!
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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