Verifica a consistência das configurações de cota em uma instância PolarFS.
Descrição da operação
Descrição
Esta operação verifica a consistência das configurações de cota em uma instância PolarFS especificada. Essas configurações incluem capacidade de armazenamento e limites de inodes em caminhos de diretório. Se forem encontradas inconsistências, a operação retorna uma lista dos caminhos inconsistentes e quaisquer informações de erro relacionadas.
Notas de uso
-
Certifique-se de que o parâmetro PolarFsInstanceId identifique corretamente a instância PolarFS de destino.
-
Quando o sistema detecta inconsistências de cota, ele retorna IsConsistent=false e preenche o array InconsistentPaths.
-
Se a solicitação for bem-sucedida e nenhuma inconsistência for encontrada, o array InconsistentPaths estará vazio e IsConsistent será definido como true.
-
Para erros como permissões insuficientes ou recurso inexistente, consulte os códigos de erro para obter detalhes.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
polardb:CheckPolarFsQuotaConsistency |
none |
*All Resource
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET / HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| PolarFsInstanceId |
string |
Sim |
O ID da instância PolarFS. |
pfs-test**** |
| Path |
string |
Não |
O caminho do diretório. |
/test |
| EnableRepair |
boolean |
Não |
Especifica se deve reparar uma cota inconsistente. Valores válidos:
|
false |
| EnableStrictCalculate |
boolean |
Não |
Especifica se deve calcular o uso total do diretório no modo estrito. Valores válidos:
|
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O objeto de resposta para a verificação de consistência de cota. |
||
| PolarFsInstanceId |
string |
O ID da instância PolarFS. |
pfs-2ze0i74ka607***** |
| QuotaItem |
object |
Um objeto que contém detalhes sobre a cota. |
|
| Path |
string |
O caminho do diretório. |
/zookeepertest718 |
| Capacity |
integer |
A cota de capacidade de armazenamento. |
104857600 |
| UsedCapacity |
integer |
A capacidade utilizada, em bytes. |
104857600 |
| Inodes |
integer |
A cota de inodes. |
50000 |
| UsedInodes |
integer |
O número de inodes utilizados. |
1 |
| RequestId |
string |
O ID da solicitação. |
E56531A4-E552-40BA-9C58-137B80****** |
Exemplos
Resposta de sucesso
JSON formato
{
"PolarFsInstanceId": "pfs-2ze0i74ka607*****",
"QuotaItem": {
"Path": "/zookeepertest718",
"Capacity": 104857600,
"UsedCapacity": 104857600,
"Inodes": 50000,
"UsedInodes": 1
},
"RequestId": "E56531A4-E552-40BA-9C58-137B80******"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.