Skip to main content
Element Software
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Abilita modalità di manutenzione

Collaboratori netapp-pcarriga

Puoi usare il EnableMaintenanceMode metodo per preparare un nodo di archiviazione per la manutenzione. Gli scenari di manutenzione includono qualsiasi attività che richieda lo spegnimento o il riavvio del nodo.

Parametri

Questo metodo ha i seguenti parametri di input:

Nome Descrizione Tipo Valore predefinito Necessario

forza con errori non risolti

Forza l'attivazione della modalità di manutenzione per questo nodo anche in presenza di errori del cluster bloccanti.

booleano

Falso

NO

nodi

Elenco degli ID nodo da mettere in modalità manutenzione. È supportato un solo nodo alla volta.

array di interi

Nessuno

Limite di scambio primario al minuto

Numero di slice primarie da scambiare al minuto. Se non specificato, tutte le sezioni primarie verranno scambiate contemporaneamente.

intero

Nessuno

NO

tempo scaduto

Specifica per quanto tempo la modalità di manutenzione deve rimanere abilitata prima di essere disattivata automaticamente. Formattato come stringa di tempo (ad esempio, HH:mm:ss). Se non specificato, la modalità di manutenzione rimarrà abilitata finché non verrà disabilitata esplicitamente.

corda

Nessuno

NO

Valori di ritorno

Questo metodo ha i seguenti valori di ritorno:

Nome

Descrizione

Tipo

asyncHandle

È possibile utilizzare il metodo GetAsyncResult per recuperare questo asyncHandle e determinare quando la transizione alla modalità di manutenzione è completa.

intero

modalità corrente

Lo stato attuale della modalità di manutenzione del nodo. Valori possibili:

  • Disabilitato: non è stata richiesta alcuna manutenzione.

  • FailedToRecover: il nodo non è riuscito a riprendersi dalla modalità di manutenzione.

  • RecoveringFromMaintenance: il nodo è in fase di ripristino dalla modalità di manutenzione.

  • PreparingForMaintenance: vengono intraprese azioni per preparare un nodo all'esecuzione della manutenzione.

  • ReadyForMaintenance: il nodo è pronto per essere sottoposto a manutenzione.

MaintenanceMode (stringa)

modalità richiesta

Lo stato di modalità di manutenzione richiesto del nodo. Valori possibili:

  • Disabilitato: non è stata richiesta alcuna manutenzione.

  • FailedToRecover: il nodo non è riuscito a riprendersi dalla modalità di manutenzione.

  • RecoveringFromMaintenance: il nodo è in fase di ripristino dalla modalità di manutenzione.

  • PreparingForMaintenance: vengono intraprese azioni per preparare un nodo all'esecuzione della manutenzione.

  • ReadyForMaintenance: il nodo è pronto per essere sottoposto a manutenzione.

MaintenanceMode (stringa)

Richiedi esempio

Le richieste per questo metodo sono simili al seguente esempio:

{
  "method": "EnableMaintenanceMode",
  "params": {
    "forceWithUnresolvedFaults": False,
    "nodes": [6],
    "perMinutePrimarySwapLimit" : 40,
    "timeout" : "01:00:05"
  },
"id": 1
}

Esempio di risposta

Questo metodo restituisce una risposta simile al seguente esempio:

{
   "id": 1,
   "result":
      {
        "requestedMode": "ReadyForMaintenance",
        "asyncHandle": 1,
        "currentMode": "Disabled"
    }
}

Nuovo dalla versione

12,2