A utilização de cotas é específica para as seguintes razões. Para limitar a quantidade de espaço em disco ou o número de arquivos que podem ser utilizados por um usuário ou grupo. Para controlar a quantidade de espaço…
A utilização de cotas é específica para as seguintes razões:
- Para limitar a quantidade de espaço em disco ou o número de arquivos que podem ser utilizados por um usuário ou grupo.
- Para controlar a quantidade de espaço em disco ou o número de arquivos que podem ser utilizados por um usuário ou grupo, sem a imposição de um limite.
- Para alarmar os usuários ou grupo quando sua utilização de disco está alta.
As quotas podem ser categorizadas como soft ou hard:
Soft: A quota soft é utilizada para enviar alertas quando os limites de utilização definidos são ultrapassados.
Hard: A quota hard é utilizada para prevenir a escrita em disco quando os limites de utilização definidos são ultrapassados
Procedimento:
- Crie uma quota policy. Uma quota policy é uma coleção de quota rules para todos os volumes de um vserver:
::> volume quota policy create -vserver <vserver name> -policy-name <policy name>
Exemplo:
::> volume quota policy create -vserver vs1 -policy-name quota_policy_vs1_1
- Assinale a quota policy criada para um vServer:
::> vserver modify -vserver <vserver name> -quota-policy <policy name>
Exemplo:
::> vserver modify -vserver vs1 -quota-policy quota_policy_vs1_1
- Defina as quota rules. Uma quota rule é associada à um volume enão tem nenhum efeito até quesejam efetuadas atividades no volume, definido na quota rule.
::> volume quota policy rule create
Insira as seguintes informações para criar a quota policy rule:
-vserver <vserver name>
-policy-name <policy name>
-type {tree|user|group}
-target <text> specifies target
-qtree <qtree name> to which the rule applies
Opcionalmente, especifique os seguintes atributos adicionais para a quota policy rule:
-user-mapping {on|off}
–disk-limit {<size>|-} – O valor máximo é 1,125,899,906,842,620 KB, aproximadamente 1,023 PB.
-file-limit {<integer>|-}
-threshold {<size>|-}] Threshold para limite de disco
-soft-disk-limit {<size>|-}]
-soft-file-limit {<integer>|-}
Definindo o parâmetro -target com a string (“”) cria-se uma default quota.
::> volume quota policy rule create -vserver <vserver name> -policy-name <Policy name> -volume <volume name> -type <tree> -target “”
Imponha um hard limit de 50 MB para cada usuário no vol1 executando o seguinte comando:
Exemplo:
::> volume quota policy rule create -vserver vs1 -policy-name quota_policy_vs1_1 -volume vol1 -type user -target “” -disk-limit 50MB -qtree “”
- Ative a quota para o volume especificado:
Exemplo:
::> volume quota on -vserver vs1 -volume vol1
- Verifique as quota rules:
::> volume quota policy rule show
Nota: Quando uma quota limit existente é alterada, não é necessário reiniciar as quotas no volume para ativar as alterações. Utilize o comando resize quotas para que as alterações tenham efeito.
:> volume quota resize -vserver <vserver name> -volume <volume name>
Exemplo:
::> volume quota resize -vserver vs0 -volume vol1
Gerenciando quota rules | Utilize estes comandos … |
Criando uma nova quota rule | volume quota policy rule create |
Deletando uma quota rule existente | volume quota policy rule delete |
Modificando uma quota rule existente | volume quota policy rule modify |
Verificando informações sobre as quota rules | volume quota policy rule show |
Gerenciando quota policies | Utilize estes comandos … |
Duplicando uma quota policy e as quota rules que ela possui | volume quota policy copy |
Criando uma nova quota policy | volume quota policy create |
Deletando uma quota policy existente | volume quota policy delete |
Renomear uma quota policy | volume quota policy rename |
Exibir informações sobre as quota policies | volume quota policy show |
Verifique as rules e policies | volume quota report |
Este artigo demonstrou como criar e aplicar políticas de quotas no DataOntap 8.2 Cluster-mode.