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.

Utilice CloudShell en NetApp Workload Factory

Colaboradores netapp-rlithman

Abra CloudShell para ejecutar comandos CLI de AWS o ONTAP desde cualquier lugar de la consola de NetApp Workload Factory.

Acerca de esta tarea

CloudShell le permite ejecutar comandos de AWS CLI o comandos de ONTAP CLI en un entorno similar a un shell desde la consola de Workload Factory. Simula sesiones de terminal en el navegador, brindando funciones de terminal y enviando mensajes a través del backend de Workload Factory. Le permite utilizar las credenciales de AWS y las credenciales de ONTAP que haya proporcionado en su cuenta de NetApp .

Las características de CloudShell incluyen:

  • Varias sesiones de CloudShell: Implemente varias sesiones de CloudShell a la vez para emitir varias secuencias de comandos en paralelo,

  • Múltiples vistas: Divida las sesiones de la pestaña CloudShell para que pueda ver dos o más pestañas horizontal o verticalmente al mismo tiempo

  • Cambio de nombre de sesión: Cambie el nombre de las sesiones según sea necesario

  • Persistencia del contenido de la última sesión: Vuelva a abrir la última sesión si la cierra por error

  • Preferencias de configuración: Cambie el tamaño de fuente y el tipo de salida

  • Respuestas de errores generadas por IA para comandos de la CLI de ONTAP

  • Soporte de Autocompletar: Comienza a escribir un comando y usa la tecla Tab para ver las opciones disponibles

Comandos de CloudShell

Dentro de la interfaz GUI de CloudShell, puede ingresar help para ver los comandos de CloudShell disponibles. Después de emitir help el comando, aparece la siguiente referencia.

Descripción

NetApp CloudShell es una interfaz GUI integrada en NetApp Workload Factory que le permite ejecutar comandos AWS CLI o comandos ONTAP CLI en un entorno similar a un shell. Simula sesiones de terminal en el navegador, brindando funciones de terminal y enviando mensajes a través del backend en Workload Factory. Le permite utilizar las credenciales de AWS y las credenciales de ONTAP que haya proporcionado en su cuenta de NetApp .

Comandos disponibles
  • clear

  • help

  • [--fsx <fsxId>] <ontap-command> [parameters]

  • aws <aws-command> <aws-sub-command> [parameters]

Contexto

Cada sesión de terminal se ejecuta en un contexto específico: Credenciales, región y, opcionalmente, FSX para el sistema de archivos ONTAP.

+ Todos los comandos de AWS se ejecutan en el contexto proporcionado. Los comandos de AWS solo tendrán éxito si las credenciales proporcionadas tienen permisos en la región especificada.

+ Puede especificar comandos ONTAP con un opcional fsxId . Si proporciona una fsxId con un comando ONTAP individual, entonces esta ID anula la ID en el contexto. Si la sesión de terminal no tiene un contexto de ID de sistema de archivos FSx para ONTAP , entonces debe proporcionar fsxId con cada comando ONTAP .

+ Para actualizar diferentes detalles de contexto, haga lo siguiente: * Para cambiar las credenciales: "using credentials <credentialId>" * Para cambiar la región: "using region <regionCode>" * Para cambiar FSx para el sistema de archivos ONTAP : "using fsx <fileSystemId>"

Mostrando elementos
  • Para mostrar las credenciales disponibles: “Mostrar credenciales”

  • Para mostrar las regiones disponibles: “Mostrar regiones”

  • Para mostrar el historial de comandos: Mostrar historial

Variables

Los siguientes son ejemplos de configuración y uso de variables. Si un valor de variable contiene espacios, debe definirlo entre comillas.

+ * Para establecer una variable: $<variable> = <valor> * Para usar una variable: $<variable> * Ejemplo de configuración de una variable: $svm1 = svm123 * Ejemplo de uso de una variable: --fsx FileSystem-1 volumes show --vserver $svm1 * Ejemplo de configuración de una variable con valor de cadena $comment1 = "Un comentario con espacios"

Operadores

No se admiten operadores de vaciado como tubería |, ejecución en segundo plano & y redirección >. La ejecución del comando falla si incluye estos operadores.

Antes de empezar

CloudShell funciona en el contexto de sus credenciales de AWS. Para utilizar CloudShell, debe proporcionar al menos una credencial de AWS.

Nota CloudShell está disponible para ejecutar cualquier comando de la CLI de AWS o ONTAP. Sin embargo, si desea trabajar dentro del contexto de un sistema de archivos FSX for ONTAP, asegúrese de emitir el siguiente comando: using fsx <file-system-name>.

Implemente CloudShell

Puede implementar CloudShell desde cualquier lugar en la consola de NetApp Workload Factory. También puede implementar CloudShell desde la consola de NetApp .

Implementar desde la consola de Workload Factory
Pasos
  1. Iniciar sesión en el "Consola de Workload Factory" .

  2. Desde el menú, seleccione Administración y luego CloudShell.

  3. En la ventana de CloudShell, seleccione las credenciales y la región para la sesión de CloudShell y, a continuación, seleccione la flecha para continuar.

    Captura de pantalla que muestra una nueva sesión de CloudShell.

  4. Introduzca help para ver las instrucciones disponibles o consulte los siguientes documentos de referencia de la CLI para ver Comandos de CloudShelllos comandos disponibles:

  5. Emitir comandos dentro de la sesión de CloudShell.

    Si se produce un error después de emitir un comando de la CLI de ONTAP, seleccione el icono de la bombilla para obtener una breve respuesta de error generada por IA con una descripción del fallo, la causa del fallo y una resolución detallada. Selecciona Leer más para más detalles.

Implementar desde la consola de NetApp
Pasos
  1. Iniciar sesión en el"Consola de NetApp" .

  2. Desde el menú, seleccione Cargas de trabajo y luego Administración.

  3. Desde el menú Administración, seleccione CloudShell.

  4. En la ventana de CloudShell, seleccione las credenciales y la región para la sesión de CloudShell y, a continuación, seleccione la flecha para continuar.

    Captura de pantalla que muestra una nueva sesión de CloudShell.

  5. Ingrese help para ver los comandos e instrucciones de CloudShell disponibles o consulte los siguientes documentos de referencia de la CLI para los comandos disponibles:

  6. Emitir comandos dentro de la sesión de CloudShell.

    Si se produce un error después de emitir un comando de la CLI de ONTAP, seleccione el icono de la bombilla para obtener una breve respuesta de error generada por IA con una descripción del fallo, la causa del fallo y una resolución detallada. Selecciona Leer más para más detalles.

Las tareas de CloudShell que se muestran en esta captura de pantalla se pueden completar seleccionando el menú de acciones de una pestaña de sesión de CloudShell abierta. A continuación se detallan las instrucciones para cada una de estas tareas.

Captura de pantalla que muestra el menú de acciones de la pestaña CloudShell con opciones como cambiar nombre, duplicar, cerrar otras pestañas y cerrar todas.

Cambie el nombre de una pestaña de sesión de CloudShell

Puede cambiar el nombre de una pestaña de sesión de CloudShell para ayudarle a identificar la sesión.

Pasos
  1. Seleccione el menú de acciones de la pestaña de sesión de CloudShell.

  2. Seleccione Cambiar nombre.

  3. Introduzca un nuevo nombre para el separador de sesiones y, a continuación, haga clic fuera del nombre del separador para definir el nuevo nombre.

Resultado

El nuevo nombre aparece en la pestaña de sesión de CloudShell.

Duplicar la pestaña de sesión de CloudShell

Puede duplicar un separador de sesión de CloudShell para crear una nueva sesión con el mismo nombre, credenciales y región. El código de la pestaña original no está duplicado en la pestaña duplicada.

Pasos
  1. Seleccione el menú de acciones de la pestaña de sesión de CloudShell.

  2. Seleccione Duplicar.

Resultado

La nueva pestaña aparece con el mismo nombre que la pestaña original.

Cierre los separadores de sesión de CloudShell

Puede cerrar las pestañas de CloudShell de una en una, cerrar otras pestañas en las que no está trabajando o cerrar todas las pestañas a la vez.

Pasos
  1. Seleccione el menú de acciones de la pestaña de sesión de CloudShell.

  2. Seleccione una de las siguientes opciones:

    • Seleccione “X” en la ventana de la pestaña CloudShell para cerrar una pestaña a la vez.

    • Selecciona Cerrar otras pestañas para cerrar todas las demás pestañas que estén abiertas excepto la que estés trabajando.

    • Seleccione Cerrar todas las pestañas para cerrar todas las pestañas.

Resultado

Se cierran los separadores de sesión de CloudShell seleccionados.

Dividir las pestañas de sesión de CloudShell

Puede dividir las pestañas de sesión de CloudShell para ver dos o más pestañas al mismo tiempo.

Paso

Arrastre y suelte las pestañas de sesión de CloudShell en la parte superior, inferior, izquierda o derecha de la ventana de CloudShell para dividir la vista.

Captura de pantalla que muestra dos pestañas de CloudShell divididas horizontalmente. Las pestañas aparecen una al lado de otra.

Actualizar la configuración de una sesión de CloudShell

Puede actualizar la configuración del tipo de fuente y de salida para las sesiones de CloudShell.

Pasos
  1. Despliegue una sesión de CloudShell.

  2. En la pestaña CloudShell, seleccione el icono de configuración.

    Se mostrará el cuadro de diálogo de configuración.

  3. Actualice el tamaño de fuente y el tipo de salida según sea necesario.

    Nota La salida enriquecida se aplica a los objetos JSON y al formato de tabla. El resto de la salida aparece como texto sin formato.
  4. Seleccione aplicar.

Resultado

La configuración de CloudShell se actualiza.