Chapter 1 Oracle ZFS Storage Appliance Overview
Main Window Side Panels and Menu Titles
Non-Standard BUI Control Primer
Returning to a Previous Context
Navigating to a Parent Context
Executing Context-Specific Commands
Getting a Single Property Value
Committing a Set Property Value
Setting a Property Value with an Implied Commit
Setting a Property to a List of Values
Setting a Property to a Value Containing Special Characters
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
The CLI is designed to mirror the capabilities of the BUI, while also providing a powerful scripting environment for performing repetitive tasks. The command line is an efficient and powerful tool for repetitive administrative tasks. The appliance presents a CLI available through either the Console in Oracle ZFS Storage Appliance Installation Guide , or SSH. There are several situations in which the preferred interaction with the system is the CLI, as follows:
Network unavailability - If the network is unavailable, browser-based management is impossible; the only vector for management is the Console in Oracle ZFS Storage Appliance Installation Guide , which can only accommodate a text-based interface
Expediency - Starting a browser may be prohibitively time-consuming, especially if you only want to examine a particular aspect of the system or make a quick configuration change
Precision - In some situations, the information provided by the browser may be more qualitative than quantitative in nature, and you need a more precise answer
Automation - Browser-based interaction cannot be easily automated; if you have repetitive or rigidly defined tasks, script the tasks
Tab completion is used extensively: if you are not sure what to type in any given context, pressing the Tab key will provide you with possible options. Throughout the documentation, pressing Tab is presented as the word "tab" in bold italics.
Help is always available: the help command provides context-specific help. Help on a particular topic is available by specifying the topic as an argument to help, for example help commands. Available topics are displayed by tab-completing the help command, or by typing help topics.
When navigating through the CLI, there are two principles to be aware of:
Tab completion is used extensively - if you are not sure what to type in any given context, pressing the Tab key will provide you with possible options. Throughout the documentation, pressing Tab is presented as the word "tab" in bold italics.
Help is always available - the help command provides context-specific help. Help on a particular topic is available by specifying the topic as an argument to help, for example help commands. Available topics are displayed by tab-completing the help command, or by typing help topics.
You can combine these two principles, as follows:
dory:> help tab builtins commands general help properties script