En las siguientes secciones se describen situaciones en las que una instancia puede tener problemas de capacidad y se indican los pasos que puedes seguir para solucionarlos.
"No queda espacio en el dispositivo"
Comprueba si la instancia de Filestore tiene suficientes inodos ejecutando el siguiente comando en la VM cliente:
df -i
El comando devuelve un resultado similar al siguiente:
Filesystem Inodes IUsed IFree IUse% Mounted on
10.0.0.2:/vol1 134217728 13 134217715 1% /mnt/test
Cada archivo almacenado en el recurso compartido de archivos consume un inodo. Si IUse%
alcanza el 100%,
no podrás almacenar más archivos en el recurso compartido de archivos aunque no hayas
alcanzado la capacidad máxima asignada. El número de inodos se ajusta a la capacidad. Si quieres añadir más inodos, debes añadir más capacidad. Sin embargo, es raro alcanzar el número máximo de inodos y solo es un problema si necesitas almacenar muchos archivos pequeños.
Para obtener más información, consulta Uso de inodos y Monitorizar instancias.
Los comandos df
y du
informan de cantidades diferentes de espacio libre en disco
Cuando se elimina un archivo que está abierto por un proceso en ejecución, el espacio en disco que ocupa el archivo no se libera hasta que se cierra. Los comandos df
tienen en cuenta el espacio que ocupan los archivos abiertos eliminados, mientras que el comando du
no. Esta diferencia en el cálculo es el motivo por el que el comando du
suele mostrar más espacio libre que df
.
Para mostrar los archivos eliminados que aún están abiertos por un proceso en ejecución, ejecuta el siguiente comando:
lsof | grep deleted
Número de conexiones de cliente
Puedes controlar el número de conexiones de clientes con IOPS en lugar de con la capacidad de instancia aprovisionada mediante la configuración de rendimiento (disponible para todos los usuarios).
Para obtener más información, consulta Acerca del rendimiento configurable y Límites de conexión de clientes.