PowerScale: OneFS Konfigurere sysctl-endringer til å vedvare via omstart og oppgradering av noder og klynger

Summary: Slik konfigurerer du sysctl-endringer til å 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

Innledning

Denne artikkelen inneholder fremgangsmåter for testing av sysctl-konfigurasjonsendringer og redigering av sysctl.conf-filen på tvers av klyngen. 
Dette gjør at sysctl-endringer kan vedvare via node- og klyngeomstarter og gjennom OneFS-oppgraderinger.

FORSIKTIGHET!
Feil implementering av sysctl-kommandoer kan gjøre klyngen ubrukelig. Kontakt teknisk støtte for Isilon for å få hjelp med denne prosedyren.

Sammendrag

I OneFS kan ulike kjerneparametere endres ved hjelp av sysctl-kommandoer . Noen av disse parameterne er spesifikke for OneFS, og andre er generiske for Berkeley Software Distribution (BSD)-operativsystemet.

MERK
  • Hvis du vil ha mer informasjon om sysctl-kommandoer og -alternativer, kjører du følgende kommando på kommandolinjen for å vise man-siden:

    # Man sysctl


 

Cause

Fungerer som den skal.

Resolution

Husk å ALLTID sjekke standarder før du endrer sysctl's. 
Hvis du kontrollerer en sysctl som aldri har blitt endret med isi_sysctl_cluster, vises verdien #None siden verdien aldri ble endret. 
Dette skyldes at overstyringsfilen aldri blir oppdatert av en endring, som isi_sysctl_cluster henter informasjonen fra. 
I slike tilfeller bør sysctl <sysctl-navn> eller isi_for_array -s <sysctl-navn> kjøres for å se de uendrede standardinnstillingene før eventuelle endringer. 

 

Prosedyrer

Teste en sysctl-konfigurasjonsendring eller foreta en konfigurasjonsendring som ikke er vedvarende.

VIKTIG!
Før du endrer sysctl.conf-filen , må du først teste effekten av endringen.
Dette kan gjøres ved å kjøre sysctl-kommandoen på kommandolinjen.
Sysctl-parametere som endres på kommandolinjen, beholdes ikke gjennom omstart av noden eller klyngen.
Etter at du har angitt en sysctl-parameter , bør parameterendringen forårsake uønskede effekter, tilbakestille endringen ved å kjøre sysctl-kommandoen ved hjelp av den opprinnelige verdien.

Bruk en sysctl-konfigurasjonsendring på en node i klyngen:

  1. Åpne en SSH-tilkobling på en node i klyngen, og koble til ved hjelp av "root"-kontoen.
  2. Kjør følgende kommando for å hente gjeldende verdi for sysctl, der <sysctl_name> er parameteren som konfigureres:
     
    sysctl <sysctl_name>


     
  3. Kjør følgende kommando, der <sysctl_name> er parameteren som skal konfigureres, og når det er aktuelt, <er verdi> verdien som skal tilordnes parameteren:
     
    sysctl <sysctl_name>=<value>
  4. Bruk en sysctl-konfigurasjonsendring på klyngen.
  5. Åpne en SSH-tilkobling på en node i klyngen, og koble til ved hjelp av "root"-kontoen.
  6. Kjør følgende kommando der <sysctl_name> er parameteren som skal legges til eller endres, og når det er aktuelt<>, er verdien som skal tilordnes parameteren:
     
    isi_for_array -s sysctl <sysctl_name>=<value>

     

Gjør en endring av sysctl-konfigurasjonen vedvarende.

Legg til eller endre ønsket parameter i sysctl.conf-filen :

  1. Åpne en SSH-tilkobling på en node i klyngen, og koble til ved hjelp av "root"-kontoen.
     
  2. Kjør følgende kommando for å sikkerhetskopiere /etc/mcp/override/sysctl.conf-filen :
     
    touch /etc/mcp/override/sysctl.conf && cp /etc/mcp/override/sysctl.conf /etc/mcp/override/sysctl.conf.bku1

     
  3. Kjør følgende kommando, der <sysctl_name> er parameteren som skal legges til eller endres, og <verdi> er verdien som skal tilordnes parameteren:
     
    isi_sysctl_cluster <sysctl_name>=<value>


    Følgende utgangsvisninger:
     
    Value set successfully

     
  4. Kontroller at endringen ble lagt til i / etc/mcp/override/sysctl.conf-filen ved å kjøre følgende kommando:
     
    cat /etc/mcp/override/sysctl.conf


    Utdata som ligner på følgende skjermer:
     
    <sysctl_name>=<value> #added by script
  5. Tilbakestill endringer som er gjort i filen sysctl.conf.

Disse trinnene tilbakestiller sysctl.conf-filen til sikkerhetskopiversjonen som tidligere ble opprettet i forrige avsnitt.

  1. Åpne en SSH-tilkobling på en node i klyngen, og koble til ved hjelp av "root"-kontoen.
  2. Kjør følgende kommando for å kopiere og deretter gi nytt navn til den opprinnelige sikkerhetskopien av sysctl.conf-filen :
     
    cp /etc/mcp/override/sysctl.conf.bku1 /etc/mcp/override/sysctl.conf

NOTAT
MCP-prosessen (Management Control Plane) oppdaterer 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.