在2022年7月4日,我在VMware ESXi v7之上安装了一个UbuntuV22.04LTS,其中有一个专门用于交换的LV:
$ swapon --show
NAME TYPE SIZE USED PRIO
/dev/dm-3 partition 30G 0B -2
$ lsblk -o +path /dev/dm-3
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS PATH
vg_OS-lv_swap 253:3 0 30G 0 lvm [SWAP] /dev/mapper/vg_OS-lv_swap突然出现了一个新的/swap.img文件(我不知道什么时候):
$ swapon --show
NAME TYPE SIZE USED PRIO
/swap.img file 8G 0B -2
/dev/dm-3 partition 30G 0B -3服务器正在承载一个postgresSQL DataBase:
$ dpkg -l | grep "postgresql-.. "
ii postgresql-12 12.11-1.pgdg22.04+1 amd64 The World's Most Advanced Open Source Relational Database是什么触发了这个新/swap.img文件的创建?:
open-vm-tools包(不是安装在我的VM上,而是在Gest:VMware Tools Not running, version:11365 (Guest Managed)的汇总选项卡中)或者EDIT0 :我将在明天的工作中获得systemctl list-unit-files swap*命令的输出。
发布于 2022-08-21 02:43:24
你确定它不是一直都在那里吗?是在你的刀子里吗?
Ubuntu22.04的默认安装使用一个交换文件(/swap.img)。你可以用:
swapoff /swap.img
rm /swap.img然后在/etc/fstab中注释掉或删除以下行:
/swap.img none swap sw 0 0https://askubuntu.com/questions/1424279
复制相似问题