Fedora 41 两个 swap 分区,怎么办?

3 天前
 pengjiayou
好多年好多年没用 Fedora 了,刚装好 Fedora 41 Server 才发现居然整出 2 个 swap 分区。

pengjiayou@fedorahome:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
zram0 252:0 0 8G 0 disk [SWAP]
nvme0n1 259:0 0 465.8G 0 disk
├─nvme0n1p1 259:1 0 600M 0 part /boot/efi
├─nvme0n1p2 259:2 0 1G 0 part /boot
└─nvme0n1p3 259:3 0 464.2G 0 part
├─fedora_fedorahome-root 253:0 0 50G 0 lvm /
├─fedora_fedorahome-swap 253:1 0 8G 0 lvm [SWAP]
└─fedora_fedorahome-home 253:2 0 406.2G 0 lvm /home

而且好像 Fedora 41 Server 这两个 swap 都在用

pengjiayou@fedorahome:~$ sudo free -h
total used free shared buff/cache available
Mem: 11Gi 1.2Gi 9.7Gi 5.0Mi 773Mi 10Gi
Swap: 15Gi

原来 Fedora 已经用 Swap on ZRAM 好几年了。我现在想删除 lvm 里面的 swap 分区,搜索了下:

1. 看 swap 在哪个物理分区

pengjiayou@fedorahome:~$ sudo swapon --show
NAME TYPE SIZE USED PRIO
/dev/dm-1 partition 8G 0B -2
/dev/zram0 partition 8G 0B 100

2. 停用 swap

sudo swapoff /dev/dm-1

3. 修改 /etc/fstab

这几步我倒是会,问题是删除这个 swap 物理分区之后,我如何把 lvm 中的 /home 增加这 8G 原来 swap 所占的空间呢?
1196 次点击
所在节点    Linux
6 条回复
kk2syc
3 天前
pvs 看信息
lvextend 扩展 LV
pengjiayou
3 天前
@kk2syc 谢谢兄弟,感谢你提供指导,我又 Google 了些资料,搞定了。

hefish
3 天前
恭喜 op 喜提 8G 空间。。。
pagxir
3 天前
就一个物理交换分区。你把物理交换分区删了,内存不够的话,可能会导致系统无响应。
DefoliationM
3 天前
op 的头像怎么这么真实。
kk2syc
3 天前
@DefoliationM 实名上网啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1102485

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX