Go to main content
Guide d'administration des systèmes Oracle® ZFS Storage Appliance, version OS8.6.x

Quitter la vue de l'impression

Mis à jour : Septembre 2016
 
 

Création d'un schéma (CLI)

  1. Accédez au contexte de schéma (shares schema).
  2. Créez une nouvelle propriété nommée "contact" (create contact)
  3. Définissez la description de la propriété (set description="Owner Contact")
  4. Définissez le type de propriété (set type=EmailAddress)
  5. Validez les modifications (commit)
  6. Accédez à un partage ou à un projet existant.
  7. Définissez la propriété "custom:contact"
Exemple 16  Exemples de schéma

Le contexte de schéma est accessible sous Shares > Schema.

carp:> shares schema
carp:shares schema> show
Properties:

NAME          TYPE          DESCRIPTION
owner         EmailAddress  Owner Contact

Chaque propriété est un enfant du contexte de schéma, utilisant le nom de la propriété comme jeton. Pour créer une propriété, exécutez la commande create :

carp:shares schema> create department
carp:shares schema department (uncommitted)> get
                          type = String
                   description = department
carp:shares schema department (uncommitted)> set description="Department Code"
                   description = Department Code (uncommitted)
carp:shares schema department (uncommitted)> commit
carp:shares schema> 

Dans le contexte d'une propriété particulière, les champs peuvent être définis à l'aide des commandes CLI standard :

carp:shares schema> select owner
carp:shares schema owner> get
                          type = EmailAddress
                   description = Owner Contact
carp:shares schema owner> set description="Owner Contact Email"
                   description = Owner Contact Email (uncommitted)
carp:shares schema owner> commit

Une fois que les propriétés personnalisées ont été définies, elles sont accessibles de la même façon que toute autre propriété ayant le nom "custom:<property>" :

carp:shares default> get
...
             custom:department = 123-45-6789
                  custom:owner = 
...
carp:shares default> set custom:owner=bob@corp
                  custom:owner = bob@corp (uncommitted)
carp:shares default> commit