» ...
Oracle
®
ZFS Storage Appliance ...
Skip Navigation Links
Oracle
®
ZFS Storage Appliance Administration Guide
Search Scope:
This Document
Entire Library
Oracle
®
ZFS Storage Appliance Administration Guide
June 2014
This guide describes how to administer the Oracle ZFS Storage Appliance.
Document Information
Using This Documentation
Product Documentation Library
Access to Oracle Support
Feedback
1 Oracle ZFS Storage Appliance Overview
ZFSSA Key Features
Supported Protocols
ZFSSA Data Services
Data Availability
ZFSSA Configuration
Browser User Interface (BUI)
Main Window
Masthead
Alerts
Navigation
Session Annotation
Title Bar
Side Panels and Menu Titles
Main Window Side Panels and Menu Titles
Add Projects
Move Shares
Object Name
Non-Standard BUI Control Primer
Permissions
Editing Share Properties
Viewing List Item Controls
Modal Dialogs
General Usage
Status
Basic Usage
Networking
Dashboard Thresholds
Analytics
Identity Mapping
Miscellaneous Icons
Supported Browsers
Tier 1
Tier 2
Unsupported Browsers
Command Line Interface (CLI)
Logging Into the CLI
CLI Contexts
Root Context
Child Contexts
Dynamic Child Contexts
Last Context
Returning to a Previous Context
Navigating to a Parent Context
Contexts and Tab-Completion
Executing Context-Specific Commands
Uncommitted Contexts
Properties
CLI Properties
Getting Properties
Getting a Single Property Value
Tab Completion
Setting Properties
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
Immutable Properties
2 Status
Dashboard
Links
Usage
Storage
Memory
Services
Icons
Links
Hardware
Faults
Links
Activity
Graphs
Average
Vertical Scale
Weather
Recent Alerts
CLI
Running the Dashboard Continuously
Settings
Introduction
BUI
Layout
Thresholds
CLI
Tasks
BUI
Changing the Displayed Activity Statistics
Changing the Activity Thresholds
NDMP Status
NDMP Status - BUI
NDMP Status - Devices
NDMP Status - Recent Activity
NDMP Data State
NDMP Mover State
NDMP Status - CLI
3 Initial Configuration
Prerequisites
Performing Initial Configuration Using the BUI
Perform initial configuration
Configuring Management Ports
Performing Initial Configuration Using the CLI
4 Network Configuration
Network Configuration Page
Devices
Datalinks
Network Interfaces
Network IP MultiPathing (IPMP)
Network Performance and Availability
Network Routing Configuration
Network Routing Entries
Network Routing Properties
Network Configuration Using the BUI
Network Configuration Page
Network Addresses
Network Routing Page
Network Configuration Using the CLI
Network Configuration Tasks Using the BUI
Creating a single port interface
Modifying an interface
Creating a single port interface, drag-and-drop
Creating an LACP aggregated link interface
Creating an IPMP group using probe-based and link-state failure detection
Creating an IPMP group using link-state only failure detection
Extending an LACP aggregation
Extending an IPMP group
Creating an InfiniBand partition datalink and interface
Creating a VNIC without a VLAN ID for clustered controllers
Creating VNICs with the same VLAN ID for clustered controllers
Adding a static route
Deleting a static route
Network Configuration Tasks Using the CLI
Adding a static route
Deleting a static route
Changing the multihoming property to strict
5 Storage Configuration
Storage Configuration Profile
Storage Configuration Rules and Guidelines
Storage Verification
Storage Allocation on SAS-2 Systems
Data Profile Configuration
Importing Existing Storage Pools
Adding Additional Storage
Unconfiguring Storage
Storage Pool Scrub
Configuring Storage Using the BUI
Configuring a Storage Pool
Adding Cache Devices to an Existing Pool
Configuring Storage Using the CLI
Adding Cache Devices to an Existing Pool
6 Storage Area Network Configuration
SAN Targets and Initiators
SAN Target and Initiator Groups
Configuring SAN Using the BUI
Configuring SAN Using the CLI
SAN Terminology
SAN Fibre Channel
FC Port Target Configuration
Clustering Considerations
FC Initiator Configuration
Clustering Considerations
Performance Considerations
Troubleshooting FC
FC Queue Overruns
FC Link-level Issues
Configuring FC Using the BUI
Changing Modes of FC Ports
Viewing Discovered FC Ports
Creating FC Initiator Groups
Associating a LUN with an FC Initiator Group
Configuring FC Using the CLI
Changing Modes of FC Ports
Viewing Discovered FC Ports
Creating FC Initiator Groups
Associating a LUN with an FC initiator group
Scripting Aliases for Initiators and Initiator Groups
iSCSI
Target Configuration
Clustering Considerations
Initiator Configuration
Planning Client Configuration
Troubleshooting iSCSI
Observing iSCSI Performance
Configuring iSCSI Using the BUI
Creating an Analytics Worksheet
iSER Target Configuration
Configuring iSCSI Using the CLI
Adding an iSCSI Target with an Auto-generated IQN
Adding an iSCSI Target with a Specific IQN and RADIUS Authentication
Adding an iSCSI Initiator which uses CHAP Authentication
Adding an iSCSI Target Group
Adding an iSCSI Initiator Group
SRP
SRP Target Configuration
Clustering Considerations
Initiator Configuration
Observing SRP Performance
Configuring SRP Targets Using the BUI
SRP Target Configuration
Configuring SRP Targets Using the CLI
7 User Configuration
User Roles
User Authorizations
Managing User Properties
User Properties
Role Properties
Users BUI Page
Configuring Users using the BUI
Adding an Administrator
Adding a Role
Adding Authorizations to a Role
Deleting Authorizations from a Role
Adding a User Who can Only View the Dashboard
Configuring Users using the CLI
CLI User Configuration Example
Adding an Administrator
Adding a Role
Adding Authorizations to a Role
Deleting Authorizations from a Role
8 Setting ZFSSA Preferences
Preference Properties
Setting Preferences Using the CLI
Setting SSH Public Keys Using the CLI
9 Alert Configuration
Alert Categories
Supported Alert Actions
Send Email
Send SNMP trap
Send Syslog Message
Resume/Suspend Dataset
Resume/Suspend Worksheet
Execute Workflow
Threshold Alerts
Configuring Alerts Using the BUI
Adding a Threshold Alert
Adding an Alert Action
Configuring Alerts Using the CLI
Adding a Threshold Alert
Adding an Alert Action
10 Cluster Configuration
Cluster Features and Benefits
Cluster Disadvantages
Cluster Terminology
Understanding Clustering
Cluster Interconnect I/O
Understanding Cluster Resource Management
Cluster Takeover and Failback
Configuration Changes in a Clustered Environment
Clustering Considerations for Storage
Clustering Considerations for Networking
Private Local IP Interfaces
Clustering Considerations for Infiniband
Clustering Redundant Path Scenarios
Preventing 'Split-Brain' Conditions
Estimating and Reducing Takeover Impact
Cluster Configuration Using the BUI
Configuring Clustering
Unconfiguring Clustering
Configuring Clustering Using the CLI
Shutting Down a Clustered Configuration
Shutdown the Stand-by Head
Unconfiguring Clustering
Cluster Node Cabling
ZS3-2 Cluster Cabling
ZS3-4 and 7x20 Cluster Cabling
Storage Shelf Cabling
Cluster Configuration BUI Page
11 ZFSSA Services
Available Services
Data Services
Directory Services
Service Settings
Remote Access Services
Security Services
Minimum Needed Ports
Configuring Services Using the BUI
Viewing a Specific Service Screen
Viewing a Specific Service Screen
Enabling a Service
Disabling a Service
Defining Properties
Viewing Service Logs
Configuring Services Using the CLI
Selecting a Service
Viewing a Service's State
Enabling a Service
Disabling a Service
Setting Properties
Viewing Service Help
NFS
Properties
Kerberos Realms
Service Logs
NFS Analytics
NFS BUI and CLI Properties
Sharing a Filesystem over NFS
iSCSI Service
iSCSI Service Properties
iSCSI Service Authentication
iSCSI Service Authorization
iSCSI Service Targets and Initiators
iSCSI Troubleshooting
SMB Service
SMB Service Properties
SMB Share Properties
NFS/SMB Interoperability
SMB DFS Namespaces
SMB Microsoft Stand-alone DFS Namespace Management Tools Support Matrix
Example: Manipulating DFS Namespaces
SMB Autohome Service
Adding SMB Autohome Rules
SMB Local Groups
Adding a User to an SMB Local Group
SMB Local Accounts
SMB MMC Integration
SMB Event Viewer
SMB Share Management
SMB Users, Groups, and Connections
Listing SMB Services
Configuring SMB Using the BUI
Initial Configuration
Active Directory Configuration
Project and Share Configuration
SMB Data Service Configuration
FTP Service
FTP Properties
FTP General Settings
FTP Security Settings
FTP Logs
Configuring FTP Using the BUI
Allowing FTP Access to a share
HTTP Service
HTTP Properties
HTTP Authentication and Access Control
HTTP Logs
Configuring HTTP
Allowing HTTP access to a share
NDMP Service
NDMP Local vs. Remote Configurations
NDMP Backup Formats and Types
NDMP Back up with
NDMP Back up with
NDMP Incremental backups
NDMP Properties
NDMP Logs
Remote Replication
Shadow Migration
Shadow Migration Properties
SFTP Service
SFTP Properties
SFTP Port
SFTP Logs
Configuring SFTP
Allowing SFTP access to a share
Configuring SFTP Services for Remote Access
SRP Service
TFTP Service
TFTP Properties
Configuring TFTP
Allowing TFTP access to a share
Virus Scan Service
Virus Scan Properties
Virus Scan File Extensions
Scanning Engines
Virus Scan Logs
Configuring Virus Scan
Configuring virus scanning for a share
NIS Service
NIS Properties
NIS Logs
Configuring NIS
Adding an appliance administrator from NIS
LDAP Service
LDAP Properties
LDAP Custom Mappings
LDAP Logs
Configuring LDAP
Adding an appliance administrator
Active Directory
Active Directory Properties
Active Directory Join Domain
Active Directory Join Workgroup
Active Directory Domains and Workgroups
Active Directory LDAP Signing
Active Directory Windows Server 2012 Support
Active Directory Windows Server 2008 Support
Active Directory Windows Server 2008 Support Section A: Kerberos issue (KB951191)
Active Directory Windows Server 2008 Support Section B: NTLMv2 issue (KB957441)
Active Directory Windows Server 2008 Support Section C: Note on NTLMv2
Configuring Active Directory Using the BUI
Joining a Domain
Joining a Workgroup
Configuring Active Directory Using the CLI
Example - Configuring Active Directory Using the CLI
Identity Mapping Service
Identity Mapping Properties
Identity Mapping Rule-based Mapping
Identity Mapping Directory-based Mapping
Identity Mapping IDMU
Identity Mapping Rules
Deny Mappings
Mapping Rule Directional Symbols
Identity Mapping Mappings
Identity Mapping Logs
Identity Mapping Best Practices
Identity Mapping Concepts
Identity Mapping Case Sensitivity
Mapping Persistence
Identity Mapping Domain-Wide Rules
Ephemeral Mapping
Identity Mapping Examples
Configuring Identity Mapping
Configuring Identity Mapping
Viewing or Flushing Mappings
DNS Service
DNS Properties
Configuring DNS
DNS Logs
Active Directory and DNS
Non-DNS Resolution
DNS-Less Operation
Dynamic Routing Service
RIP and RIPng Dynamic Routing Protocols
Dynamic Routing Logs
IPMP Service
IPMP Properties
IPMP Logs
NTP Service
NTP Properties
NTP Validation
NTP Authentication
NTP BUI Clock
NTP Tips
Configuring NTP Using the BUI
BUI Clock Synchronization
Configuring NTP Using the CLI
Phone Home Service
Oracle Single Sign-On Account
Phone Home Properties
Phone Home Web Proxy
Registering the Appliance
Registering the Appliance Using the BUI
Registering the Appliance Using the CLI
Changing Account Information
Phone Home Status
Phone Home State
Phone Home Logs
REST
RESTful API
Service Tags
Service Tag Properties
SMTP Service
SMTP Properties
SMTP Logs
SNMP Service
SNMP Properties
SNMP MIBs
Sun FM MIB
Sun AK MIB
Confinguring SNMP
Configuring SNMP to Serve Appliance Status
Configuring SNMP to Send Traps
Syslog Service
Syslog Properties
Classic Syslog: RFC 3164
Updated Syslog: RFC 5424
SYSLOG Message Format
SYSLOG Alert Message Format
Receiver Configuration Examples
Configuring a Solaris Receiver
Configuring a Linux Receiver
System Identity
System Identity Properties
System Identity Logs
SSH Service
SSH Properties
SSH Logs
Configuring SSH
Disabling root SSH access
12 Shares, Projects, and Schema
Understanding Shares
Storage Pools
Using Shares
Share Properties
Share Snapshots
Share Clones
Shares Space Management
Shares Space Terminology
Understanding Snapshots
File System and Project Settings
Data Quotas
Data Reservations
Space Management for Replicating LUNs
User and Group Settings
Viewing Current Usage
Viewing Current Usage in the BUI
Viewing Current Usage in the CLI
Setting User or Group Quotas
Set User or Group Quotas Using the BUI
Set User or Group Quotas Using the CLI
Identity Management
Filesystem Namespace
Namespace Nested Mountpoints
Namespace Protocol Access to Mountpoints
Namespace NFSv2 / NFSv3
Namespace NFSv4
Namespace SMB
Namespace FTP / FTPS / SFTP
Namespace HTTP / HTTPS
Shares > Shares
Working with Shares > Shares in the BUI
List of Shares
Editing a Share
Usage Statistics
Static Properties
Shares Project Panel
Creating a Share
Working with Shares > Shares in the CLI
Navigation
Share Operations
Shares > Shares CLI Properties
Shares > Shares > General - BUI Page
Space Usage
Volume Size
Thin Provisioned
Mountpoint
Read only
Update access time on read
Non-blocking mandatory locking
Data deduplication
Data compression
Checksum
Cache Device Usage
Synchronous Write Bias
Database Record Size
Additional Replication
Virus Scan
Prevent Destruction
Restrict Ownership Change
Custom Properties
Shares > Shares > Protocols - BUI Page
Shares Protocols
Share Protocols - NFS
Share Protocols - CLI
Security Modes
Character Set Encodings
Shares - SMB
Shares - iSCSI
Shares - HTTP
Shares - FTP
Shares - SFTP
Shares > Shares > Access
Access Control
Shares - Root Directory Access
Shares - User
Shares - Group
Shares - Permissions
Shares - ACL Behavior
ACL Behavior on Mode Change
ACL Inheritance Behavior
Root Directory ACL
Shares - Snapshots
Shares - Snapshot Properties
.zfs/snapshot visible
Scheduled Snapshot Label
Listing Snapshots Using the BUI
Manual Snapshots Using the BUI
Create a project level snapshot
Create a share/LUN level snapshot
Renaming a Snapshot (BUI)
Destroying a Snapshot (BUI)
Rolling back to a Snapshot (BUI)
Cloning a Snapshot (BUI)
Scheduled Snapshots Using the BUI
Manual Snapshots Using the CLI
Listing Snapshots (CLI)
Taking Manual Snapshots (CLI)
Renaming a Snapshot (CLI)
Destroying a Snapshot (CLI)
Rolling back to a Snapshot (CLI)
Cloning a Snapshot (CLI)
Listing Dependent Clones Using the CLI
Scheduled Snapshots Using the CLI
Setting the Scheduled Snapshot Label Using the CLI
Projects
Working with Projects Using the BUI
Project Fields
Editing a Project
Usage Statistics
Static Properties
Creating Projects
Working with Projects Using the CLI
Navigation
Project Operations
Selecting a Pool in a Cluster
Project Properties
Project - General
Project - General Properties
Project - Space Usage
Project - Quota
Project - Reservation
Project - Inherited Properties
Project - Custom Properties
Filesystem Creation Defaults
LUN Creation Defaults
Project Protocols
Project Access
Project Snapshots
Project Snapshot Properites
.zfs/snapshot visible
Scheduled Snapshot Label
Schemas
Customized Share Properties
Working with Schemas in the BUI
Configuring a Schema Using the BUI
Working with Schemas Using the CLI
Configuring a Schema Using the CLI
13 Replication
Replication Overview
Understanding Replication
Replication Terminology
Project Replication Targets
Project Replication Actions and Packages
Project Replication Storage Pools
Project-level vs. Share-level Replication
Configuring Project Replication
Creating and Editing Targets
Creating and Editing Targets in the BUI
Creating and Editing Targets in the CLI
Creating and Editing Actions
Creating and Editing Actions in the BUI
Creating and Editing Actions in the CLI
Replication Modes: Scheduled or Continuous
Replication - Including Intermediate Snapshots
Replication - Sending and Canceling Updates
Managing Replication Packages
Managing Replication Packages in the BUI
Managing Replication Packages in the CLI
Canceling Replication Updates
Disabling a Package
Cloning a Package or Individual Shares
Exporting Replicated Filesystems
Severing Replication
Reversing the Direction of Replication
Destroying a Replication Package
Replication Tasks
Reversing Replication - Establish Replication
Reverse Replication
Reversing Replication - Simulate Recovery from a Disaster
Reverse Replication
Reversing Replication - Resume Replication from Production System
Reverse Replication
Forcing Replication to use a Static Route
Force Replication to use a Static Route
Cloning a Received Replication Project
Remote Replication Details
Authorizations
Alerts
Replication Audit Events
Replication and Clustering
Snapshots and Data Consistency
Snapshot Management
Replicating iSCSI Configuration
Replicating Clones
Observing Replication
Replication Failures
Replication Compatibility
Upgrading From 2009.Q3 and Earlier
14 Shadow Migration
Data Migration
Traditional Data Migration
Migration via Synchronization
Migration via External Interposition
Shadow Migration
Shadow migration behavior
Restrictions on Shadow Source
Shadow File System Semantics During Migration
Identity and ACL Migration
Shadow Migration Management
Creating a Shadow Filesystem
Managing Background Migration
Handling Migration Errors
Monitoring Migration Progress
Canceling Migration
Snapshots of Shadow File Systems
Backing Up Shadow File Systems
Replicating Shadow File Systems
Shadow Migration Analytics
Shadow Migration Requests
Shadow Migration Bytes
Shadow migration operations
Migrating Local File Systems
Shadow Migration Tasks
Testing Potential Shadow Migration
Migrating Data from an Active NFS Server
15 CLI Scripting
Automating Access
Batching Commands
Scripting Commands
The Script Environment
Interacting with the System
The Run Function
The Get Function
The List Function
The Children Function
The Choices Function
Generating Output
Dealing with Errors
16 Maintenance Workflows
Using Workflows
Workflow Execution Context
Workflow Parameters
Constrained Parameters
Optional Parameters
Workflow Error Handling
Workflow Input validation
Workflow Execution Auditing
Workflow Execution Reporting
Versioning
Appliance Versioning
Workflow Versioning
Workflows as Alert Actions
Alert Action Execution Context
Auditing Slert Actions
Using Scheduled Workflows
Using the CLI
Coding the Schedule
Example: device type selection
BUI
CLI
Downloading workflows
Viewing workflows
Executing workflows
17 Integration
Oracle Exadata Database Machine Backup
Manual Configuration of a Sun ZFS Storage Appliance
Configuring Networks, Pools, and Shares
Network Configuration
Basic Network Configuration
Pool Configuration
Share Configuration
Configuring Oracle RMAN and the Oracle Database Instance
Next Steps
Configuring Oracle Exadata for a Sun ZFS Storage Appliance
Configure Exadata Configuring Oracle Exadata for a Sun ZFS Storage Appliance
General Implementation Steps
Detailed Implementation Steps
Setting Up the Directory Structure to Mount the Shares on the Host
Updating the /etc/fstab File
Creating an init.d Service
Updating oranfstab to Access ZFS Storage Appliance Exports
Mounting the Shares on the Host
Setting the Ownership of the Mounted Shares
Oracle SPARC SuperCluster Backup
Configuring the ZFS Storage Appliance for Backup
Configuring the ZFS Storage Appliance InfiniBand Datalinks
Configuring the Oracle SPARC SuperCluster InfiniBand Switches to Add the ZFS Storage Appliance
Configuring ZFS Storage Appliance Networking for Single IP Connection
Configuring ZFS Storage Appliance Networking for an Active-Active Configuration
Configuring the ZFS Storage Appliance Storage Pool
Configuring the ZFS Storage Appliance Shares
Configuring the ZFS Storage Appliance DTrace Analytics
Configuring the Client NFS Mount
Tuning the Solaris 11 Network and Kernel
Configuring Oracle Direct NFS (dNFS)
Tuning the Oracle Database Instance for Oracle RMAN Backup and Restore
Creating Dedicated Services for Oracle RMAN Operations
Configuring Oracle RMAN
Next Steps
Configuring Oracle SPARC SuperCluster for ZFS Storage Appliance Backup
Configure SSC Configuring Oracle SPARC SuperCluster for ZFS Storage Appliance Backup
General Implementation Steps
Detailed Implementation Steps
Setting Up the Directory Structure to Mount the Shares on the Host
Updating the /etc/vfstab File
Enabling the NFS Client Service
Updating oranfstab to Access ZFS Storage Appliance Exports
Mounting the Shares on the Host
Setting the Ownership of the Mounted Shares
Oracle Intelligent Storage Protocol
Set the Optimal file record size
Use either ZFS Latency or Throughput write mode for each request
Sun ZFS Storage Appliance Network File System Plug In for Oracle Solaris Cluster
Sun ZFS Storage Appliance Plug-in for Oracle Solaris Cluster Geographic Edition
Sun ZFS Storage Management Plug-In for Oracle Enterprise Manager Grid Controller
Oracle Grid Controller Sun ZFS Storage Management Plug-In for Oracle Enterprise Manager Grid Controller
Configure for Oracle Enterprise Manager Monitoring
Unconfigure Oracle Enterprise Manager Monitoring
Oracle Virtual Machine Storage Connect Plug-in for the Sun ZFS Storage Appliance
Sun ZFS Storage Appliance Provider For Volume Shadow Copy Service Software
FC support with Symantec's 'DMP' / Storage Foundation
FC support for Symantec's Storage Foundation 5.1RP2 and greater for the following OS versions
Sun ZFS Storage 7000 Storage Replication Adapter for VMware Site Recovery Manager
Index
A
D
F
H
I
L
M
N
P
R
S
T
U
V