Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Gestire i volumi root dei nodi e gli aggregati root

Collaboratori

Il volume root di un nodo è un volume FlexVol installato in fabbrica o dal software di installazione. È riservato ai file di sistema, ai file di log e ai file principali. Il nome della directory è /mroot, accessibile solo attraverso la shell di sistema dal supporto tecnico. La dimensione minima del volume root di un nodo dipende dal modello di piattaforma.

Panoramica delle regole che disciplinano i volumi root dei nodi e gli aggregati root

Il volume root di un nodo contiene directory e file speciali per quel nodo. L'aggregato root contiene il volume root. Alcune regole governano il volume root e l'aggregato root di un nodo.

  • Le seguenti regole governano il volume root del nodo:

    • A meno che il supporto tecnico non lo richieda, non modificare la configurazione o il contenuto del volume root.

    • Non memorizzare i dati dell'utente nel volume root.

      L'archiviazione dei dati dell'utente nel volume root aumenta il tempo di giveback dello storage tra i nodi di una coppia ha.

    • È possibile spostare il volume root in un altro aggregato. Vedere [relocate-root].

  • L'aggregato root è dedicato solo al volume root del nodo.

    ONTAP impedisce la creazione di altri volumi nell'aggregato root.

Liberare spazio sul volume root di un nodo

Quando il volume root di un nodo è pieno o quasi pieno, viene visualizzato un messaggio di avviso. Il nodo non può funzionare correttamente quando il volume root è pieno. È possibile liberare spazio sul volume root di un nodo eliminando i file core dump, i file di traccia dei pacchetti e le copie Snapshot del volume root.

Fasi
  1. Visualizzare i file core dump del nodo e i relativi nomi:

    system node coredump show

  2. Eliminare i file core dump indesiderati dal nodo:

    system node coredump delete

  3. Accedi al nodeshell:

    system node run -node nodename

    nodename è il nome del nodo di cui si desidera liberare spazio nel volume root.

  4. Passa al livello di privilegio avanzato più incondiscendente dal nodeshell:

    priv set advanced

  5. Visualizzare ed eliminare i file di traccia dei pacchetti del nodo attraverso il nodeshell:

    1. Visualizza tutti i file nel volume root del nodo:

      ls /etc

    2. Se vi sono file di traccia dei pacchetti (*.trc) si trovano nel volume root del nodo, eliminarli singolarmente:

      rm /etc/log/packet_traces/file_name.trc

  6. Identificare ed eliminare le copie Snapshot del volume root del nodo attraverso il nodeshell:

    1. Identificare il nome del volume root:

      vol status

      Il volume root è indicato dalla parola “root” nella colonna “Options” di vol status output del comando.

      Nell'esempio seguente, il volume root è vol0:

    node1*> vol status
    
             Volume State           Status            Options
               vol0 online          raid_dp, flex     root, nvfail=on
                                    64-bit
    1. Visualizza copie Snapshot del volume root:

      snap list root_vol_name

    2. Eliminare le copie Snapshot del volume root indesiderate:

      snap delete root_vol_namesnapshot_name

  7. Uscire dal nodeshell e tornare alla shell di clustershell:

    exit

Spostare i volumi root in nuovi aggregati

La procedura di sostituzione root migra l'aggregato root corrente in un altro set di dischi senza interruzioni.

A proposito di questa attività

Per spostare i volumi root, è necessario abilitare il failover dello storage. È possibile utilizzare storage failover modify -node nodename -enable true comando per abilitare il failover.

È possibile modificare la posizione del volume root in un nuovo aggregato nei seguenti scenari:

  • Quando gli aggregati root non si trovano sul disco, si preferisce

  • Quando si desidera riorganizzare i dischi collegati al nodo

  • Quando si esegue una sostituzione degli shelf degli shelf di dischi EOS

Fasi
  1. Impostare il livello di privilegio su Advanced (avanzato):

    set privilege advanced

  2. Spostare l'aggregato root:

    system node migrate-root -node nodename -disklist disklist -raid-type raid-type

    • -nodo

      Specifica il nodo proprietario dell'aggregato root che si desidera migrare.

    • -disklist

      Specifica l'elenco dei dischi su cui verrà creato il nuovo aggregato root. Tutti i dischi devono essere spare e di proprietà dello stesso nodo. Il numero minimo di dischi richiesto dipende dal tipo di RAID.

    • -raid-type

      Specifica il tipo RAID dell'aggregato root. Il valore predefinito è raid-dp.

  3. Monitorare l'avanzamento del lavoro:

    job show -id jobid -instance

Risultati

Se tutti i controlli preliminari hanno esito positivo, il comando avvia un processo di sostituzione del volume root ed esce. Attendere il riavvio del nodo.