갑자기 크기가 몇 GB가 된 kactivitymanagerd에서 "database-wal" 파일을 삭제한 후 디스크 공간이 확보되지 않았습니다.

갑자기 크기가 몇 GB가 된 kactivitymanagerd에서 "database-wal" 파일을 삭제한 후 디스크 공간이 확보되지 않았습니다.

KDE를 사용하여 Debian 12로 업그레이드한 후 몇 가지 문제가 발생했습니다. 가장 문제가 되는 사항은 다음과 같습니다.

몇 GB 크기의 파일이 나타났는데 database-wal이렇게 삭제 rm ~/.local/share/kactivitymanagerd/resources/database-wal하고 똑같은 작업을 했더니 ..resources/working backup/database-wal파일 크기가 거의 전 파일과 비슷해졌습니다.

gdmap디스크 공간이 부족하여 파일을 삭제하고 새로 고침을 클릭해도 더 이상 표시되지 않는 후 이 큰 파일을 발견했습니다 . 도구에 따르면 몇 GB의 여유 디스크 공간이 있어야 합니다.

sudo ls -l /home/또한 "lost+found" 및 "{username}" 폴더만 있는지 확인하기 위해 실행했습니다 . sudo ls -l /home/lost+found표시된 총 개수는 0이므로 모든 데이터는 내 사용자 이름 폴더에 있어야 합니다. 또한 가장 큰 파일을 표시하려고 시도했지만 sudo find /home/ -mount -type f -size +50M -exec du -h {} \; | sort -n파일이 더 이상 표시되지 않습니다. 그러나 Dolphin 파일 관리자에는 남은 데이터가 없는 것으로 보이며 이는 단순한 Dolphin 디스플레이 버그가 아닙니다. 휴지통에서 일부 MB를 삭제했지만 어느 시점에서 충돌이 발생하여 TTY에서 한 번 재부팅해야 했습니다. 최근 재부팅 후 /home/ 파티션에서 갑자기 몇 GB가 여유로워졌습니다.

이것은 Debian11에서 겪었던 문제와 관련이 있을 수 있습니다.하드 드라이브의 파일을 삭제해도 디스크 공간이 확보되지 않습니다(/home/ 파티션이 아님)

이 대용량 Database-wal 파일의 원인(또는 알아내는 방법) 및 디스크 공간을 차지하는 모든 파일을 보거나 드라이브의 여유 디스크 공간을 플러시하는 방법(사용 중인 삭제된 파일을 수동으로 확인할 필요가 없습니다. rm명령이 실제로 파일을 삭제해야 하기 때문입니다. 일부 오류가 표시되지 않으면 사용 중인 파일을 삭제할 수 없습니다.) 이는 다른 드라이브에도 유용합니다. 콘텐츠를 삭제한 후에도 여전히 여유 디스크 공간이 표시되지 않으며 이 문제는 다른 드라이브에서도 다시 발생할 수 있습니다.


plasmashell: kf.config.core: couldn't lock local file이러한 오류 메시지는 자주 나타나므로 다음 과 관련이 있을 가능성이 높습니다 Failed to load module "atk-bridge". 업그레이드하는 동안 이전에 가지고 있던limits.conf를 재설정했습니다 * hard core 0. 또한 vorta 데스크탑 파일을 밖으로 옮겼습니다 /home/username/config/autostart/. Wayland를 사용할 때 문제가 발생할 수 있습니다. 현재 거의 동일한 Debian12 시스템에서는 동결 문제가 발생하지 않기 때문에 X11을 사용합니다.

원인이 무엇인지 전혀 모르겠고 로그 KSystemLog의 GUI에서는 관련 로그를 쉽게 찾을 수 없고 로그 항목도 많이 표시되지 않아 Journalctl 항목만 살펴보았습니다. 중복된 메시지는 아직 제대로 보호되지 않았기 때문에(예: 메시지가 자주 반복되는 경우 다른 로그 유형 사용) kded5: HistoryFile::add.write장치에 더 이상 사용 가능한 저장 공간이 없음을 나타내는 수천 개의 오류가 있습니다(엔진 항목을 검색할 수 없음). 이 오류) sudo journalctl | tail -n 500000지금까지 찾은 곳에서만 사용해야 했습니다 .

 ksmserver[2859]: .. - root - DEBUG - Expected error parsing file in .ssh: known_hosts (You can safely ignore this)
 ksmserver[2859]: Traceback (most recent call last):
 ksmserver[2859]:   File "/usr/lib/python3/dist-packages/vorta/utils.py", line 195, in get_private_keys
  ksmserver[2859]:     parsed_key = key_format.from_private_key_file(key_file)
 ksmserver[2859]:                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ksmserver[2859]:   File "/usr/lib/python3/dist-packages/paramiko/pkey.py", line 249, in from_private_key_file
 [...]

답변1

프로세스가 파일을 여는 중이기 때문에 공간이 해제되지 않습니다. 다음을 사용하여 공간을 찾을 수 있습니다.

lsof ~/.local/share/kactivitymanagerd/resources

kill그런 다음 컴퓨터를 다시 시작하거나 간단히 다시 시작할 수 있습니다.

관련 정보