3 votos

¿Por qué APFS dice que mi sistema de archivos está lleno cuando sólo estoy usando 100/250GB?

He estado rasgándome las vestiduras tratando de averiguar por qué mi nueva máquina (Mac mini M1 2020, Monterey 12.6) supuestamente se está quedando sin espacio. Ejecutando du / ncdu sólo muestra un total de 100 GB de espacio en disco utilizado en /Users / /System/Volumes/Data mientras que "Acerca de este Mac" muestra 100 GB libres.

df -h salida:

Filesystem       Size   Used  Avail Capacity iused     ifree %iused  Mounted on
/dev/disk3s1s1  228Gi   14Gi   16Gi    48%  502068 168288000    0%   /
devfs           201Ki  201Ki    0Bi   100%     694         0  100%   /dev
/dev/disk3s6    228Gi   24Ki   16Gi     1%       0 168288000    0%   /System/Volumes/VM
/dev/disk3s2    228Gi  407Mi   16Gi     3%    1120 168288000    0%   /System/Volumes/Preboot
/dev/disk3s4    228Gi  6.9Mi   16Gi     1%      41 168288000    0%   /System/Volumes/Update
/dev/disk1s2    500Mi  6.0Mi  482Mi     2%       1   4933840    0%   /System/Volumes/xarts
/dev/disk1s1    500Mi  7.2Mi  482Mi     2%      25   4933840    0%   /System/Volumes/iSCPreboot
/dev/disk1s3    500Mi  252Ki  482Mi     1%      36   4933840    0%   /System/Volumes/Hardware
/dev/disk3s5    228Gi  197Gi   16Gi    93% 5820788 168288000    3%   /System/Volumes/Data
map auto_home     0Bi    0Bi    0Bi   100%       0         0  100%   /System/Volumes/Data/home

du -sh /Users salida:

 89G    /Users

diskutil apfs list salida:

APFS Containers (3 found)
|
+-- Container disk3 EC457189-DB50-4DC3-889A-5C3D3463A588
    ====================================================
    APFS Container Reference:     disk3
    Size (Capacity Ceiling):      245107195904 B (245.1 GB)
    Capacity In Use By Volumes:   227875799040 B (227.9 GB) (93.0% used)
    Capacity Not Allocated:       17231396864 B (17.2 GB) (7.0% free)
[...]
    +-> Volume disk3s5 482393B0-579F-4948-A2AB-DE38985B1C8C
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk3s5 (Data)
    |   Name:                      Data (Case-insensitive)
    |   Mount Point:               /System/Volumes/Data
    |   Capacity Consumed:         211086553088 B (211.1 GB)
    |   Sealed:                    No
    |   FileVault:                 No (Encrypted at rest)

La lista de instantáneas de la Utilidad de Discos no muestra nada:

Disk Utility

He confirmado que el espacio está realmente limitado por la ejecución de dd if=/dev/zero of=zeros status=progress y confirmando que sólo se necesitan unos pocos GB para agotarlo.

Esta nueva máquina es un esclavo de compilación Jenkins y, aparte de la instalación de algunas utilidades y la clonación del repositorio (grande), no tiene archivos extraños como fotos/vídeos.

¿Qué ocupa tanto espacio?

[EDITAR] Ha habido alguna información útil de las preguntas formuladas que creo que es relevante:

  • Utilidad de Discos y df decir que sólo 17 GB están libres
  • "Acerca de este mac" dice que hay 99,54 GB disponibles
  • 82.44 GB de espacio está marcado como "Recuperable" por la utilidad de Disco
  • La máquina del tiempo no está activa
  • El reinicio no recupera el espacio, y diskutil secureErase freespace 0 /System/Volumes/Data/ escupe Error with secure disk erase: Secure erase by writing a run of bytes to an APFS Volume makes no sense due to its possibly-unbounded size (-69489)

Aquí está "Acerca de este mac" afirmando que hay más espacio disponible:

about this mac

La pregunta podría formularse mejor en este punto: "¿Cómo puedo recuperar el espacio marcado como purgable?

1voto

coreukills Puntos 21

Creo que la versión de MacOS en la que estaba tenía un error por el que se negaba a liberar espacio. Actualicé a 12.6.2 y por arte de magia me devolvió los 100 GB esperados.

-1voto

Jose Chavez Puntos 645

Dada tu descripción de la situación (que es un esclavo de compilación Jenkins), y que tus capturas de pantalla 82 GB de almacenamiento purgable - es probable que el espacio esté ocupado por instantáneas locales de Time Machine.

Es decir, para que el sistema pueda realizar copias de seguridad de archivos en un almacenamiento externo que se conectará más tarde, los archivos que se han eliminado siguen ocupando espacio en disco en las instantáneas. Cuando hagas una copia de seguridad en un almacenamiento externo, esas instantáneas se eliminarán automáticamente.

Para un esclavo de construcción Jenkins, a menudo tendrá toneladas de archivos que se crean y se eliminan al instante - y nunca se perdería esos archivos o quiere que sean respaldados. En ese caso, podrías querer eliminar manualmente las instantáneas.

Para comprobar si realmente es así, abre el Terminal y ejecuta este comando para listar las instantáneas (si las hay):

tmutil listlocalsnapshots /

Puedes borrarlos después con tmutil deletelocalsnapshots para una fecha determinada.

ACTUALIZACIÓN

Dado que se confirmó que las instantáneas no son el problema, yo recomendaría la apertura de System Settings > General > Storage y deja que calcule el tamaño de cada categoría. Tal vez esta visión general pueda arrojar algo de luz sobre dónde se fue el espacio.

Puede pulsar el botón "Optimizar" en esta página para ver si MacOS puede purgar automáticamente los datos innecesarios (como por ejemplo las películas descargadas que se han visto).

Para tomar buenas medidas, yo también revisaría su papelera y me aseguraría de que está vacía.

Si el problema persiste, yo probaría a utilizar una utilidad para determinar para qué estás utilizando el espacio. Un programa como OmniDiskSweeper o Disk Inventory X es muy útil:

Asegúrese de que ha iniciado sesión como usuario administrador mientras utiliza estos programas, y asegúrese de que está analizando todo el disco.

Si tiene varias cuentas de usuario creadas en el Mac, el almacenamiento podría haber sido utilizado por otro usuario.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X