PowerScale: OneFS Konfiguration af systemændringer, så de fortsætter via node- og klyngegenstarter og -opgraderinger

Summary: Sådan konfigureres systemændringer til at være vedvarende.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Indledning

Denne artikel indeholder procedurer for test af ændringer i sysctl-konfigurationen og redigering af filen sysctl.conf på tværs af klyngen. 
Dette gør det muligt for systemændringer at fortsætte via node- og klyngegenstarter og gennem OneFS-opgraderinger.

FORSIGTIGHED!
Forkert implementering af sysctl-kommandoer kan gøre din klynge ubrugelig. Kontakt Isilons tekniske support for at få hjælp med denne procedure.

Overblik

I OneFS kan forskellige kerneparametre ændres ved hjælp af sysctl-kommandoer . Nogle af disse parametre er specifikke for OneFS, og andre er generiske for Berkeley Software Distribution (BSD)-operativsystemet.

BEMÆRK
  • Du kan få flere oplysninger om sysctl-kommandoer og -indstillinger ved at køre følgende kommando på kommandolinjen for at få vist man-siden:

    # mand sysctl


 

Cause

Fungerer efter hensigten.

Resolution

Husk ALTID at kontrollere standardindstillinger, før du ændrer systemer. 
Hvis du kontrollerer et system, der aldrig er blevet ændret med isi_sysctl_cluster, viser det en værdi på #None, da værdien aldrig blev ændret. 
Dette skyldes, at tilsidesættelsesfilen aldrig opdateres af en ændring, som isi_sysctl_cluster trækker oplysningerne fra. 
I disse tilfælde skal sysctl <sysctl navn> eller isi_for_array -s <sysctl navn> køres for at se de uændrede standarder før eventuelle ændringer. 

 

Procedurer

Test en systemkonfigurationsændring, eller foretag en konfigurationsændring, der ikke er vedvarende.

VIGTIG!
Det anbefales, at før du ændrer filen sysctl.conf , skal du først teste effekten af ændringen.
Dette kan gøres ved at køre sysctl-kommandoen på kommandolinjen.
Systemctl-parametre , der ændres på kommandolinjen, fortsætter ikke ved ved genstart af noden eller klyngen.
Hvis parameterændringen forårsager uønskede virkninger, skal du, når du har indstillet en sysctl-parameter , fortryde ændringen ved at køre kommandoen sysctl ved hjælp af den oprindelige værdi.

Anvend en systemkonfigurationsændring på en node i klyngen:

  1. Åbn en SSH-forbindelse på en vilkårlig node i klyngen, og opret forbindelse ved hjælp af "rod"-kontoen.
  2. Kør følgende kommando for at hente den aktuelle værdi af sysctl, hvor <sysctl_name> er parameteren, der konfigureres:
     
    sysctl <sysctl_name>


     
  3. Kør følgende kommando, hvor <sysctl_name> er den parameter, der skal konfigureres, og, hvor det er relevant, er værdien> den værdi,< der skal tildeles parameteren:
     
    sysctl <sysctl_name>=<value>
  4. Anvend en systemkonfigurationsændring på klyngen.
  5. Åbn en SSH-forbindelse på en vilkårlig node i klyngen, og opret forbindelse ved hjælp af "rod"-kontoen.
  6. Kør følgende kommando, hvor <sysctl_name> er den parameter, der skal tilføjes eller ændres, og når det er relevant<>, er værdien den værdi, der skal tildeles parameteren:
     
    isi_for_array -s sysctl <sysctl_name>=<value>

     

Gør en systemkonfigurationsændring permanent.

Tilføj til eller skift den ønskede parameter i filen sysctl.conf :

  1. Åbn en SSH-forbindelse på en vilkårlig node i klyngen, og opret forbindelse ved hjælp af "rod"-kontoen.
     
  2. Kør følgende kommando for at sikkerhedskopiere filen /etc/mcp/override/sysctl.conf :
     
    touch /etc/mcp/override/sysctl.conf && cp /etc/mcp/override/sysctl.conf /etc/mcp/override/sysctl.conf.bku1

     
  3. Kør følgende kommando, hvor <sysctl_name> er den parameter, der skal tilføjes eller ændres, og <værdien> er den værdi, der skal tildeles parameteren:
     
    isi_sysctl_cluster <sysctl_name>=<value>


    Følgende output viser:
     
    Value set successfully

     
  4. Kontroller, at ændringen blev tilføjet filen /etc/mcp/override/sysctl.conf ved at køre følgende kommando:
     
    cat /etc/mcp/override/sysctl.conf


    Output svarende til følgende skærme:
     
    <sysctl_name>=<value> #added by script
  5. Gendan ændringer, der er foretaget i filen sysctl.conf.

Disse trin gendanner filen sysctl.conf til den sikkerhedskopiversion, der tidligere blev oprettet i det forrige afsnit.

  1. Åbn en SSH-forbindelse på en vilkårlig node i klyngen, og opret forbindelse ved hjælp af "rod"-kontoen.
  2. Kør følgende kommando for at kopiere og derefter omdøbe den oprindelige sikkerhedskopi af filen sysctl.conf :
     
    cp /etc/mcp/override/sysctl.conf.bku1 /etc/mcp/override/sysctl.conf

SEDDEL
MCP-processen (Management Control Plan) opdaterer automatisk filen sysctl.conf til alle noder i klyngen.

Affected Products

Isilon, PowerScale OneFS
Article Properties
Article Number: 000102543
Article Type: Solution
Last Modified: 07 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.