Skip to main content
È 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.

Generare un bundle di supporto Trident Protect

Trident Protect consente agli amministratori di generare bundle che includono informazioni utili a NetApp Support, tra cui log, metriche e informazioni sulla topologia dei cluster e delle app gestite. Se si è connessi a Internet, è possibile caricare i bundle di supporto sul NetApp Support Site (NSS) utilizzando un file custom resource (CR).

Crea un bundle di supporto utilizzando un CR
Passaggi
  1. Creare il file custom resource (CR) e assegnargli un nome (ad esempio trident-protect-support-bundle.yaml).

  2. Configura i seguenti attributi:

    • metadata.name: (Obbligatorio) Il nome di questa risorsa personalizzata; scegli un nome univoco e sensato per il tuo ambiente.

    • spec.triggerType: (Required) Determina se il bundle di supporto viene generato immediatamente o programmato. La generazione del bundle programmato avviene alle 12AM UTC. Valori possibili:

      • In programma

      • Manuale

    • spec.uploadEnabled: (Opzionale) Controlla se il bundle di supporto deve essere caricato sul NetApp Support Site dopo essere stato generato. Se non specificato, il valore predefinito è false. Valori possibili:

      • true

      • false (predefinito)

    • spec.dataWindowStart: (Opzionale) Una stringa di data nel formato RFC 3339 che specifica la data e l'ora in cui deve iniziare la finestra dei dati inclusi nel support bundle. Se non specificato, il valore predefinito è 24 ore fa. La data più remota della finestra che si può specificare è 7 giorni fa.

      Esempio YAML:

    ---
    apiVersion: protect.trident.netapp.io/v1
    kind: AutoSupportBundle
    metadata:
      name: trident-protect-support-bundle
    spec:
      triggerType: Manual
      uploadEnabled: true
      dataWindowStart: 2024-05-05T12:30:00Z
  3. Dopo aver popolato il trident-protect-support-bundle.yaml file con i valori corretti, applica la CR:

    kubectl apply -f trident-protect-support-bundle.yaml -n trident-protect
Crea un bundle di supporto utilizzando la CLI
Passaggi
  1. Crea il bundle di supporto, sostituendo i valori tra parentesi con le informazioni del tuo ambiente. Il trigger-type determina se il bundle viene creato immediatamente o se l'orario di creazione è dettato dalla pianificazione, e può essere Manual o Scheduled. L'impostazione predefinita è Manual.

    Ad esempio:

    tridentctl-protect create autosupportbundle <my-bundle-name> --trigger-type <trigger-type> -n trident-protect

Monitora e recupera il pacchetto di supporto

Dopo aver creato un support bundle con uno dei due metodi, puoi monitorare l'avanzamento della generazione e recuperarlo sul tuo sistema locale.

Passaggi
  1. Attendere che status.generationState raggiunga lo stato Completed. È possibile monitorare l'avanzamento della generazione con il seguente comando:

    kubectl get autosupportbundle trident-protect-support-bundle -n trident-protect
  2. Recupera il bundle di supporto nel sistema locale. Ottieni il comando di copia dal bundle completato AutoSupport:

    kubectl describe autosupportbundle trident-protect-support-bundle -n trident-protect

    Individua il comando kubectl cp dall'output ed eseguilo, sostituendo l'argomento destination con la tua directory locale preferita.