Chapter 1 Oracle ZFS Storage Appliance Overview
Chapter 3 Initial Configuration
Chapter 4 Network Configuration
Chapter 5 Storage Configuration
Chapter 6 Storage Area Network Configuration
Chapter 8 Setting ZFSSA Preferences
Chapter 10 Cluster Configuration
Chapter 12 Shares, Projects, and Schema
File System and Project Settings
Space Management for Replicating LUNs
Viewing Current Usage in the BUI
Viewing Current Usage in the CLI
Set User or Group Quotas Using the BUI
Set User or Group Quotas Using the CLI
Namespace Protocol Access to Mountpoints
Working with Shares > Shares in the BUI
Working with Shares > Shares in the CLI
Shares > Shares CLI Properties
Shares > Shares > General - BUI Page
Non-blocking mandatory locking
Shares > Shares > Protocols - BUI Page
Shares - Root Directory Access
Listing Snapshots Using the BUI
Manual Snapshots Using the BUI
Create a project level snapshot
Create a share/LUN level snapshot
Rolling back to a Snapshot (BUI)
Scheduled Snapshots Using the BUI
Manual Snapshots Using the CLI
Rolling back to a Snapshot (CLI)
Listing Dependent Clones Using the CLI
Scheduled Snapshots Using the CLI
Setting the Scheduled Snapshot Label Using the CLI
Working with Projects Using the BUI
Working with Projects Using the CLI
Project - Inherited Properties
Working with Schemas in the BUI
Configuring a Schema Using the BUI
Configuring a Schema Using the CLI
The schema context can be found at "shares -> schema"
carp:> shares schema carp:shares schema> show Properties: NAME TYPE DESCRIPTION owner EmailAddress Owner Contact
Each property is a child of the schema context, using the name of the property as the token. To create a property, use the create command:
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>
Within the context of a particular property, fields can be set using the standard CLI commands:
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
Once custom properties have been defined, they can be accessed like any other property under the name "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