PowerScale OneFS: Creación de nuevos atributos de archivo
Summary: Comprensión de la creación de nuevos atributos de archivo con parámetros de tamaño de archivo dentro de las políticas de pool de archivos.
Symptoms
Creando FilePool En las políticas con parámetros de tamaño y que no utilizan parámetros basados en rutas, los nuevos atributos de archivo (NFA) se pueden establecer en un pool no deseado.
Cause
Debido al diseño para obtener beneficios de rendimiento, OneFS no alinea todas las escrituras nuevas en función de todas FilePool Parámetros de políticas. Programación de SmartPools o FilePolicy Los trabajos son necesarios para implementar todos los parámetros de la política y su aplicación.
Las NFA se utilizan para aplicar el pool en el que se colocan todas las escrituras nuevas dentro de un directorio. Las NFA se configuran en cada directorio en función de la ejecución inicial de un SmartPools trabajo después de crear o modificar las políticas de pool de archivos.
Los parámetros de políticas basadas en tamaño, que colocan archivos de tamaño X en un pool específico sin parámetros basados en rutas, establecen NFA para los directorios en el pool especificado. El sistema de archivos crea un pseudoarchivo de 0 bytes para que las políticas basadas en el tamaño creen las NFA para las nuevas escrituras en línea en el pool especificado.
Esto puede dar lugar a nuevas escrituras dirigidas a pools de nodos fuera de los pools objetivo esperados o del pool objetivo predeterminado esperado. Esto se corrige una vez SmartPools o FilePolicy El trabajo se ejecuta para aplicar las políticas de pool de archivos.
Resolution
Este es el comportamiento esperado, y funciona según lo previsto. En caso de que exista preocupación de que los datos no residan en el pool esperado, hay algunas opciones:
- Utilice parámetros basados en rutas dentro de las políticas de pool de archivos para asegurarse de que realmente se están realizando nuevas escrituras en el pool esperado
- Cree un
filepoolpolicy para omitir archivos de 0 bytes de un pool de preocupación a fin de evitar que NFA se cree en el pool especificado