Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Ativar atualizações de tempo de acesso ao ficheiro

Colaboradores

A partir do ONTAP 9.11,1, é possível ativar o -atime-update campo no volume FlexCache para permitir atualizações de tempo de acesso ao arquivo. Você também pode definir um período de atualização de tempo de acesso com o -atime-update-period atributo. O -atime-update-period atributo controla a frequência com que atualizações de tempo de acesso podem ocorrer e quando elas podem se propagar para o volume de origem.

Visão geral

O ONTAP fornece um campo de nível de volume chamado -atime-update, para gerenciar atualizações de tempo de acesso em arquivos e diretórios que são lidos usando LEITURA, READLINK e READDIR. Atime é usado para decisões de ciclo de vida de dados para arquivos e diretórios que são acessados com pouca frequência. Os arquivos acessados com pouca frequência são eventualmente migrados para o armazenamento de arquivos e, muitas vezes, são movidos mais tarde para fita.

O campo atime-update é desativado por padrão em volumes FlexCache existentes e recém-criados. Se você estiver usando o FlexCache volumes com versões do ONTAP anteriores a 9.11.1, você deve deixar o campo atime-update desativado para que os caches não sejam desnecessariamente despejados quando uma operação de leitura for executada no volume de origem. No entanto, com grandes caches do FlexCache, os administradores usam ferramentas especiais para gerenciar dados e ajudar a garantir que os dados ativos permaneçam no cache e que os dados inativos sejam purgados. Isto não é possível quando a atualização de tempo está desativada. No entanto, a partir do ONTAP 9.11,1, você pode ativar -atime-update e -atime-update-period, usar as ferramentas necessárias para gerenciar os dados em cache.

Antes de começar

Todos os volumes do FlexCache devem estar executando o ONTAP 9.11,1 ou posterior.

Sobre esta tarefa

A configuração -atime-update-period para 86400 segundos não permite mais de uma atualização de tempo de acesso por período de 24 horas, independentemente do número de operações semelhantes a leitura realizadas em um arquivo.

Definir -atime-update-period como 0 envia mensagens para a origem para cada acesso de leitura. A origem então informa cada volume de FlexCache que o tempo está desatualizado, o que afeta o desempenho.

Passos
  1. Ative as atualizações de tempo de acesso aos ficheiros e defina a frequência de atualização:

    volume modify -volume vol_name -vserver SVM_name -atime-update true -atime-update-period seconds

    O exemplo a seguir ativa -atime-update e define -atime-update-period para 86400 segundos ou 24 horas:

    c1: volume modify -volume origin1 vs1_c1 -atime-update true -atime-update-period 86400
  2. Verifique se -atime-update está ativado:

    volume show -volume vol_name -fields atime-update,atime-update-period

    c1::*> volume show -volume cache1_origin1 -fields atime-update,atime-update-period
    vserver volume         atime-update atime-update-period
    ------- -------------- ------------ -------------------
    vs2_c1  cache1_origin1 true         86400