好多年好多年没用 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 所占的空间呢? |
|