systemctl hibernate
최대 절전 모드를 통과 하려고 하는데Failed to hibernate system via logind: Not enough swap space for hibernation
LANG=C swapon
NAME TYPE SIZE USED PRIO
/swap/swapfile file 200G 0B -2
##################################
LANG=C free -h
total used free shared buff/cache available
Mem: 31Gi 7.3Gi 12Gi 2.2Gi 11Gi 21Gi
Swap: 199Gi 0B 199Gi
##################################
cat /etc/default/grub | grep GRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT="resume=UUID=22dffee9-9be9-4ab3-afe3-ef0ac025c1c3 resume_offset=173273088 quiet splash"
모든 것이 괜찮아 보이고 필요한 것보다 훨씬 더 많은 스왑 공간이 있는데 왜 systemctl이 잘못된 정보를 제공합니까?
업데이트 1:
systemctl hibernate
dmesg
PM: Cannot find swap device, try swapon -a
PM: Cannot get swap write