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
Le mécanisme de script le plus simple est le traitement par lots de commandes de shell de l'appareil. Par exemple, pour réaliser automatiquement un instantané appelé "newsnap" dans le projet "myproj" et le système de fichiers "myfs", placez les commandes suivantes dans un fichier :
shares select myproj select myfs snapshots snapshot newsnap
Connectez-vous ensuite par ssh à l'appareil et redirigez l'entrée standard vers le fichier :
% ssh root@dory < myfile.txt
Dans de nombreux shells, vous pouvez abréger cette opération en utilisant un fichier appelé "here file", dans lequel les entrées jusqu'à un jeton donné sont envoyées à l'entrée standard. Ce qui suit reproduit l'exemple qui précède à l'aide d'un fichier "here file" :
% '''ssh root@dory << EOF shares select myproj select myfs snapshots snapshot newsnap EOF'''
Ce mécanisme est suffisant pour une automatisation des plus élémentaires, et peut éventuellement faire l'affaire s'il est inclus dans une logique de programmation dans un langage de script de shell de niveau supérieur sur un client, mais laisse généralement à désirer.