Resolver problemas de capacidade

As seções a seguir descrevem cenários em que uma instância pode encontrar problemas de capacidade e fornecem etapas para ajudar a resolver o problema.

"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 de serviço Limite máximo de uso da capacidade?
HDD básico Não se aplica
SSD básico Não se aplica
Zonal Sim
Regional Sim
Enterprise Sim

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