在我注意到之前,我的multipassd.log已经增长到200+ GB (因为我的磁盘已满)。尽管我很愚蠢,我还是用rm -rf multipassd.log删除了日志(文件太大了,我打不开它)。这显然在没有释放磁盘空间的情况下删除了文件。所以现在我有200+ GB的不可访问的磁盘空间。
使用du命令检查文件系统时,即使是从根目录检查,空间也不会显示为已用。我还下载了DaisyDisk,它显示有200G的“隐藏文件”,但即使启用了所有权限,也无法访问或删除它们。
最终我修复了它,但如果有人能解释为什么rm -rf multipassd.log无法释放磁盘空间,我将不胜感激:)
发布于 2021-10-13 17:04:57
在闲逛了几个小时后,我修复了它,打开控制台,然后创建一个新的日志文件,并使用以下命令重新加载多通道启动器守护进程
$ sudo touch /Library/Logs/Multipass/multipassd.log
$ sudo launchctl unload /Library/LaunchDaemons/com.canonical.multipassd.plist
$ sudo launchctl load /Library/LaunchDaemons/com.canonical.multipassd.plist然后,我启动了Multipass的一个实例,并从已经打开的控制台中清除了(几乎为空的)日志。这释放了磁盘空间:)
https://stackoverflow.com/questions/69559554
复制相似问题