PowerScale OneFS: Criação de novos atributos de arquivo
Summary: Noções básicas sobre a criação de novos atributos de arquivo com parâmetros de tamanho de arquivo nas políticas de FilePool.
Symptoms
Criar FilePool Políticas com parâmetros de tamanho e não usando parâmetros baseados em caminho, os novos atributos de arquivo (NFA) podem ser definidos como pool indesejado.
Cause
Por design, para benefícios de desempenho, o OneFS não embute todas as novas gravações com base em todas elas FilePool parâmetros de política. Programação de SmartPools ou FilePolicy Os trabalhos são necessários para implementar todos os parâmetros de política e imposição de política.
Os NFAs são usados para impor em qual pool todas as novas gravações em um diretório são colocadas. Os NFAs são definidos em cada diretório com base na execução inicial de um SmartPools depois de criar ou modificar as políticas FilePool.
Parâmetros de política baseados em tamanho, colocando arquivos de tamanho X em um pool específico sem parâmetros baseados em caminho, defina NFAs para os diretórios para o pool especificado. O file system cria um pseudoarquivo de 0 byte para as políticas baseadas em tamanho a fim de criar os NFAs para novas gravações em linha no pool especificado.
Isso pode levar a novas gravações direcionadas a pools de nós fora dos pools de destino esperados ou do pool de destino padrão esperado. Isso é corrigido uma vez SmartPools ou FilePolicy O trabalho é executado para impor as políticas de pools de arquivos.
Resolution
Esse é o comportamento esperado e funciona conforme projetado. Se houver preocupação de que os dados não residam no pool esperado, há algumas opções:
- Use parâmetros baseados em caminho nas políticas de pool de arquivos para garantir que novas gravações estejam de fato sendo feitas no pool esperado
- Crie um
filepoolparâmetro policy para omitir arquivos de 0 byte de um pool de preocupação para impedir que o NFA seja criado no pool especificado