DEFINE STGRULE (Definir uma regra para recuperar contêineres em nuvem)

Use este comando para definir uma regra para recuperação de espaço diário em conjuntos de armazenamentos de contêiner em nuvem. É possível definir uma regra de armazenamento por conjunto de armazenamentos.

Classe de privilégio

Para emitir esse comando, é necessário ter privilégio no sistema.

Sintaxe

Ler diagrama de sintaxeIgnorar diagrama de sintaxe visual DEFine STGRULE nome_da_regra pool_name ACTiontype=REClaimPCTUnused=70PCTUnused=porcentagemMAXPRocess=16MAXPRocess=númeroDUration=120DUration=minutosSTARTTime=hora atualSTARTTime=horárioACTIVE=YesACTIVE=NoYesDESCription=descrição
Observação: a partir da versão 8.2.0, você pode recuperar pools de armazenamento em nuvem habilitados para bloqueio de objetos.

Parâmetros

rule_name (Obrigatório)
Especifica o nome da regra de armazenamento. O nome deve ser exclusivo e o comprimento máximo é 30 caracteres.
pool_name (necessário)
Especifica o nome do conjunto de armazenamentos de contêiner em nuvem.
ACTiontype=REClaim (necessário)
Especifica que um conjunto de armazenamentos de contêiner em nuvem é recuperado. As extensões usadas de dados são movidas para um novo contêiner. As extensões não usadas são descartadas.
PCTUnused
Especifica a porcentagem do contêiner que não está mais em uso. Após o espaço não utilizado atingir uma porcentagem que você designar, o contêiner em nuvem será recuperado. O valor padrão é 70 por cento. É possível especificar um número inteiro no intervalo de 50 a 99. Este parâmetro é opcional.
MAXProcess
Especifica o número máximo de processos paralelos que podem ser usados para concluir a regra de armazenamento para o conjunto de armazenamentos que é especificado. Este parâmetro é opcional. É possível inserir um valor no intervalo de 1 a 99. O valor padrão é 16.
DUration
Especifica o número máximo de minutos em que a regra de armazenamento será executada antes de ser cancelada automaticamente. É possível especificar um número no intervalo de 60 a 1.440. O valor padrão é 120 minutos (2 horas). Este parâmetro é opcional.
STARTTime
Especifica o horário para o início da janela em que a regra de armazenamento é processada primeiro. O padrão é o horário atual. Este parâmetro é opcional. A regra de armazenamento é executada diariamente dentro de 5 minutos após o horário especificado.
É possível especificar um dos valores a seguir:
Valor descrição Exemplo
HH:MM:SS Um horário específico. 23:30:08
NOW O horário atual. NOW
NOW+HH:MM ou +HH:MM O horário atual mais o número especificado de horas e minutos. NOW+02:00 ou +02:00
NOW-HH:MM ou -HH:MM O horário atual menos o número especificado de horas e minutos. NOW-02:00 ou -02:00
ACTIVE
Especifica se ocorrerá o processamento de regra de armazenamento. Este parâmetro é opcional. O padrão é YES. Os seguintes valores são possíveis:
No
Especifica que a regra de armazenamento está inativa. A regra de armazenamento não é processada no tempo planejado.
Yes
Especifica que a regra de armazenamento está ativa. A regra de armazenamento é processada no tempo planejado.
DESCription
Especifica uma descrição da regra de armazenamento. Este parâmetro é opcional.

Definir uma regra para recuperar espaço em um conjunto de armazenamentos de contêiner em nuvem

Defina uma regra de armazenamento denominada RECLAIMCTR1 para recuperar contêineres em nuvem que tenham mais da metade não usado no conjunto de armazenamentos CLOUDPOOL1. Especifique um horário de início de 4 horas com um máximo de 2 processos para a regra de armazenamento:
define stgrule reclaimctr1 cloudpool1 actiontype=reclaim 
pctunused=51 maxprocess=2 starttime=04:00:00

Comandos Relacionados

Tabela 1. Comandos relacionados ao DEFINE STGRULE
Comando descrição
EXCLUIR REGRA DE TRABALHO Exclui regras de armazenamento.
REGRA DE CONSULTA Exibe informações da regra de armazenamento.
UPDATE STGRULE (recuperando) Atualiza uma regra de armazenamento para recuperar conjuntos de armazenamento de contêineres em nuvem.