As seções a seguir descrevem cenários em que uma instância pode encontrar problemas de capacidade e fornece etapas para ajudar a resolvê-los.
"Não há espaço livre no dispositivo"
Verifique se a instância do Filestore tem inodes suficientes executando o seguinte comando na VM cliente:
df -i
O comando retorna algo semelhante ao seguinte:
Filesystem Inodes IUsed IFree IUse% Mounted on
10.0.0.2:/vol1 134217728 13 134217715 1% /mnt/test
Cada arquivo armazenado no compartilhamento de arquivos consome um inode. Se IUse%
atingir 100%,
não será possível armazenar mais arquivos no compartilhamento de arquivos, mesmo que você
não tenha atingido a capacidade máxima alocada. O número de inodes é escalonado de
acordo com a capacidade. Para incluir mais nós, aumente a capacidade.
Os níveis de serviço a seguir têm um uso de capacidade máxima de aproximadamente 89% da capacidade provisionada. A capacidade restante é reservada para operações e recursos internos:
- Nível zonal com banda de capacidade mais baixa
- Nível zonal com banda de maior capacidade (anteriormente SSD de grande escala)
- Enterprise
Veja mais detalhes em Problemas conhecidos.
Os comandos df
e du
informam diferentes quantidades de espaço livre em disco
Quando um arquivo aberto por um processo em execução é excluído, o espaço em disco que
o arquivo consome não é liberado até o arquivo ser fechado. Os comandos df
consideram o espaço consumido pelos arquivos abertos excluídos, mas o
comando du
não. Essa diferença no cálculo é por que o comando du
geralmente mostra
mais espaço livre que df
.
Para exibir os arquivos excluídos que ainda estão abertos por um processo em execução, faça o seguinte:
lsof | grep deleted