1.临时禁用 Swap
你可以通过以下命令来临时禁用 Swap:
此命令会禁用所有的 Swap 分区和 Swap 文件。禁用后,它会立即生效,但系统重启后 Swap 会再次启用。
2. 永久禁用 Swap
为了永久禁用 Swap,可以编辑 /etc/fstab 文件,将 Swap 分区的挂载项注释掉。
步骤如下:
2.1. 编辑 /etc/fstab
使用你喜欢的文本编辑器(例如 vim 或 nano)打开 /etc/fstab 文件:
找到类似于以下内容的行:
/dev/sdX swap swap defaults 0 0
或者:
UUID=xxxxxx swap swap defaults 0 0
将这行前面加上 #,注释掉这行,使它看起来像这样:
# /dev/sdX swap swap defaults 0 0
2.2. 保存并退出编辑器。
2.3. 验证 Swap 是否已禁用
或者:
如果没有 Swap 信息,则表示 Swap 已被成功禁用。
2.4 删除PVE的Swap分区
显示为
Disk /dev/mapper/pve-swap: 8 GiB, 8589934592 bytes, 16777216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 16384 bytes / 131072 bytes
Disk /dev/mapper/pve-root: 223.88 GiB, 240392339456 bytes, 469516288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
2.5 移除掉交换分区
lvremove /dev/mapper/pve-swap
2.6 执行pvdisplay查看已经分配的容量
# 查看 Allocated PE 确认可以分配的容量
➜ ~ pvdisplay
--- Physical volume ---
PV Name /dev/nvme0n1p3
VG Name pve
PV Size 231.88 GiB / not usable 2.16 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 59362
Free PE 2048
Allocated PE 57314
PV UUID OzlpbK-sbRD-QnrV-q0oD-3IJ7-2sxB-R6Xulb
2.7 给根目录分配多8G磁盘
lvextend -L +8G /dev/mapper/pve-root
2.8 resize2fs 后才能使用
resize2fs /dev/mapper/pve-root
|