Skip to main content
Hay disponible una nueva versión de este producto.
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.

Genera un paquete de soporte Trident Protect

Trident Protect permite a los administradores generar paquetes que incluyen información útil para NetApp Support, incluyendo registros, métricas e información de topología sobre los clústeres y las apps bajo gestión. Si estás conectado a internet, puedes subir paquetes de soporte al NetApp Support Site (NSS) usando un archivo custom resource (CR).

Crea un paquete de soporte usando un CR
Pasos
  1. Crea el archivo de recurso personalizado (CR) y ponle un nombre (por ejemplo, trident-protect-support-bundle.yaml).

  2. Configura los siguientes atributos:

    • metadata.name: (Required) El nombre de este recurso personalizado; elige un nombre único y sensato para tu entorno.

    • spec.triggerType: (Obligatorio) determina si el paquete de soporte se genera de inmediato o se programa. La generación programada del paquete ocurre a las 12AM UTC. Valores posibles:

      • Programado

      • Manual

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

      • verdadero

      • false (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 soporte bundle. Si no se especifica, el valor predeterminado es hace 24 horas. La fecha de ventana más temprana 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 archivo trident-protect-support-bundle.yaml con los valores correctos, aplica la CR:

    kubectl apply -f trident-protect-support-bundle.yaml -n trident-protect
Crea un paquete de soporte usando la CLI
Pasos
  1. Crea el paquete de soporte, reemplazando los valores entre corchetes por información de tu entorno. El trigger-type determina si el paquete se crea inmediatamente o si la hora de creación la dicta 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

Supervisa y recupera el paquete de soporte

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

Pasos
  1. Espera a que status.generationState llegue al estado Completed. Puedes monitorear el progreso de la generación con el siguiente comando:

    kubectl get autosupportbundle trident-protect-support-bundle -n trident-protect
  2. Recupera el paquete de soporte en tu sistema local. Obtén el comando de copia del paquete completo AutoSupport:

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

    Busca el comando kubectl cp en la salida y ejecútalo, reemplazando el argumento de destino por tu directorio local preferido.