PowerScale OneFS: Nya filattribut skapas
Summary: Förstå hur nya filattribut skapas med filstorleksparametrar i FilePool-principer.
Symptoms
Skapa FilePool Principer med storleksparametrar och som inte använder sökvägsbaserade parametrar kan de nya filattributen (NFA) anges till önskad pool.
Cause
OneFS infogar inte alla nya skrivningar baserat på alla FilePool politiska parametrar. Schemaläggning av SmartPools eller FilePolicy Jobb krävs för att implementera alla principparametrar och principtillämpning.
NFA:er används för att framtvinga vilken pool alla nya skrivningar i en katalog placeras. NFA:er anges för varje katalog baserat på den första körningen av en SmartPools jobbet efter att du har skapat eller ändrat FilePool-policyer.
Storleksbaserade principparametrar, som placerar filer med X-storlek i en specifik pool utan sökvägsbaserade parametrar, anger NFA:er för katalogerna till den angivna poolen. Filsystemet skapar en pseudofil på 0 byte för de storleksbaserade principerna för att skapa NFA:er för nya skrivningar som ska infogas i den angivna poolen.
Detta kan sedan leda till nya skrivningar som riktar sig till nodpooler utanför de förväntade målpoolerna eller den förväntade standardmålpoolen. Detta korrigeras en gång SmartPools eller FilePolicy Jobbet körs för att framtvinga filpoolsprinciperna.
Resolution
Detta är förväntat beteende och fungerar som avsett. Om det finns oro för data som inte finns i den förväntade poolen finns det några alternativ:
- Använd sökvägsbaserade parametrar i filpoolsprinciperna för att säkerställa att nya skrivningar verkligen görs till den förväntade poolen
- Skapa en
filepoolpolicyparameter för att utelämna 0-byte-filer från en pool av intresse för att förhindra att NFA skapas i den angivna poolen