Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Generar un paquete de soporte de Trident Protect

Colaboradores netapp-aruldeepa

Trident Protect permite a los administradores generar paquetes que incluyen información útil para el soporte de NetApp , incluidos registros, métricas e información de topología sobre los clústeres y las aplicaciones bajo administración. Si está conectado a Internet, puede cargar paquetes de soporte en el sitio de soporte de NetApp (NSS) mediante un archivo de recursos personalizados (CR).

Cree un paquete de soporte utilizando un CR.
Pasos
  1. Cree el archivo de recursos personalizados (CR) y asígnele un nombre (por ejemplo, trident-protect-support-bundle.yaml ).

  2. Configure los siguientes atributos:

    • metadata.name: (Obligatorio) El nombre de este recurso personalizado; elija un nombre único y adecuado para su entorno.

    • spec.triggerType: (Obligatorio) Determina si el paquete de soporte se genera inmediatamente o se programa. La generación programada de paquetes se produce a las 12 AM UTC. Valores posibles:

      • Programado

      • Manual

    • spec.uploadEnabled: (Opcional) Controla si el paquete de soporte debe cargarse en el sitio de soporte de NetApp después de generarse. Si no se especifica, el valor predeterminado es false . Valores posibles:

      • verdadero

      • falso (predeterminado)

    • spec.dataWindowStart: (Opcional) Una cadena de fecha en formato RFC 3339 que especifica la fecha y hora en que debe comenzar la ventana de datos incluidos en el paquete de soporte. Si no se especifica, se tomará como valor predeterminado las últimas 24 horas. La fecha más antigua que puedes especificar es hace 7 días.

      Ejemplo de 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. Después de rellenar el trident-protect-support-bundle.yaml Archivo con los valores correctos, aplicar el CR:

    kubectl apply -f trident-protect-support-bundle.yaml -n trident-protect
Crea un paquete de soporte usando la CLI.
Pasos
  1. Cree el paquete de soporte, reemplazando los valores entre corchetes con información de su entorno. El trigger-type Determina si el paquete se crea inmediatamente o si el tiempo de creación viene dictado por la programación, y puede ser Manual o Scheduled . La configuración predeterminada es Manual .

    Por ejemplo:

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

Supervisar y recuperar el paquete de soporte

Después de crear un paquete de soporte utilizando cualquiera de los métodos, puede supervisar el progreso de su generación y recuperarlo en su sistema local.

Pasos
  1. Espera a que status.generationState para alcanzar Completed estado. Puede monitorear el progreso de la generación con el siguiente comando:

    kubectl get autosupportbundle trident-protect-support-bundle -n trident-protect
  2. Recupere el paquete de soporte para su sistema local. Obtenga el comando de copia del paquete AutoSupport completado:

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

    Encuentra el kubectl cp Copie el comando de la salida y ejecútelo, reemplazando el argumento de destino con el directorio local que prefiera.