Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Guide d'administration des systèmes Oracle® ZFS Storage Appliance |
Utilisation de la présente documentation
Chapitre 1 Présentation d'Oracle ZFS Storage Appliance
Chapitre 3 Configuration initiale
Chapitre 4 Configuration réseau
Chapitre 5 Configuration de stockage
Chapitre 6 Configuration du réseau de stockage SAN
Chapitre 7 Configuration utilisateur
Chapitre 8 Définition des préférences de ZFSSA
Chapitre 9 Configuration des alertes
Chapitre 10 Configuration de cluster
Chapitre 12 Partages, projets et schéma
Chapitre 15 Ecriture de scripts à l'aide de la CLI
Commandes de traitement par lots
Le traitement par lots de commandes peut être suffisant pour les opérations les plus élémentaires, mais son inclusion dans une logique de programmation peut s'avérer fastidieuse. Par exemple, pour obtenir des informations d'utilisation de l'espace pour chaque partage, il vous faut un grand nombre d'invocations différentes de la CLI, incluses dans un langage de niveau supérieur sur le client qui a analysé la sortie de commandes données. Le résultat est une infrastructure d'automatisation lente et fragile. Pour permettre une automatisation plus rapide et plus robuste, l'appareil est doté d'un environnement de script basé sur ECMAScript 3. Ce document n'a pas pour objet de fournir un tutoriel sur ECMAScript. Sachez toutefois qu'il s'agit d'un langage à saisie dynamique possédant une syntaxe de type C prenant en charge :
Le code à exécution conditionnelle (if/else)
Le code à exécution itérative (while, for, etc.)
La manipulation de données structurelles et de tableaux via des types d'objets et de tableaux de première classe
Les expressions régulières et la manipulation de chaînes de type Perl (split(), join(), etc.)
Exceptions
Des fonctions de langage fonctionnel sophistiquées telles que les fermetures