Omitir vínculos de navegación | |
Salir de la Vista de impresión | |
![]() |
Guía de administración de Oracle® ZFS Storage Appliance, versión 2013.1.3.0 |
Acerca de Oracle ZFS Storage Appliance
Características principales de Oracle ZFS Storage Appliance
Servicios de datos de Oracle ZFS Storage Appliance
Configuración de Oracle ZFS Storage Appliance
Interfaz de usuario basada en explorador (BUI)
Íconos de la barra de herramientas de análisis
Íconos de asignación de identidades
Interfaz de línea de comandos (CLI)
Trabajo con secuencias de comandos de la CLI
Acceso al entorno de secuencias de comandos de la CLI
Descripción de las funciones CLI incorporadas
Uso de la función Run (Ejecutar)
Uso de la función Get (Obtener)
Uso de la función List (Lista)
Uso de la función Children (Elementos secundarios)
Uso de la función Choices (Opciones)
Uso de las funciones para generación de salidas
Descripción de errores de secuencias de comandos de la CLI
Configuración de Oracle ZFS Storage Appliance
Mantenimiento de Oracle ZFS Storage Appliance
Trabajo con recursos compartidos
Integración de aplicaciones con Oracle ZFS Storage Appliance
Si bien el uso de comandos por lotes es suficiente para las operaciones más simples, puede ser tedioso utilizarlo con lógica de programación. Por ejemplo, si desea obtener información acerca del uso de espacio para cada recurso compartido, se necesita invocar muchas veces a la CLI utilizando un lenguaje de nivel superior en el cliente que analizó la salida de comandos específicos. El resultado es una infraestructura de automatización frágil y lenta. Para permitir una automatización más rápida y robusta, el dispositivo tiene un entorno de secuencias de comandos enriquecido basado en ECMAScript 3. En este documento no se incluye una guía de ECMAScript, pero es un lenguaje dinámico con sintaxis similar a C que permite:
Flujo de código condicional (if/else)
Flujo de código iterativo (while, for, etc.)
Manipulación de datos estructurales y de matriz mediante los tipos de objeto y de matriz de nivel superior
Expresiones regulares similares a las de Perl y manipulación de cadenas (split(), join(), etc.)
Excepciones
Funciones de lenguaje funcional sofisticadas, como cierres