Data ONTAP 7.3 System Administration Guide
Copyright information
Trademark information
About this guide
Audience
Terminology
FilerView as an alternative to the command-line interface
Command, keyboard, and typographic conventions
Special messages
Introduction to NetApp storage
Components of a storage system
Internal components
Slots and ports
Disk shelves and disks
Data ONTAP features
Network file service
Multiprotocol file and block sharing
Data storage management
Data organization management
Data access management
Data migration management
Data protection
System management
AutoSupport
How to interface with Data ONTAP
Methods for administering a storage system
Data ONTAP command line interface
Using the history feature
Using the command-line editor
Online command-line help
Command line man pages
Data ONTAP commands at different privilege levels
How different privilege settings apply to different sessions
Initial privilege level
Setting the privilege level
How to access the storage system
Methods for accessing a storage system
Methods for administering the system (no licenses are required)
Methods for storing and retrieving data (licenses are required)
Sharing a console session
Rules that apply to console, Telnet, and SSH-interactive sessions
The e0M interface
Using the e0M interface to perform a Data ONTAP management task
How the e0M interface and the RLM differ
Methods for accessing a storage system from the console
Using the serial port to access the storage system
Using the RLM or the BMC to remotely access the system console
Telnet sessions and storage system access
Starting a Telnet session
Terminating a Telnet session
Configuration for Telnet sessions
Banner message configuration
Configuring and changing the timeout period
Enabling or disabling the timeout period
How to access a storage system using a Remote Shell connection
When to use the rsh command with user names and passwords
Format for rsh commands with user name and password
Commands not accepted from rsh
Accessing a storage system from a UNIX client by using an rsh command
Accessing a storage system from a Windows client by using a Remote Shell application
How to reset options to default values from rsh
Displaying rsh session information
How to access a storage system using FilerView
Accessing a storage system from a client by using FilerView
The FilerView interface
Selecting a function or wizard
Viewing the real-time displays
Changing the system configuration
Using the Help buttons
Read-only access to FilerView
How to manage access from administration hosts
Reasons to designate a workstation as an administrative host
Administration host privileges
Requirements for using a client
How to specify administration hosts
Adding administration hosts
Removing administration hosts
Methods for controlling storage system access
Controlling Telnet access using host names
Controlling Telnet access using host names, IP addresses, and network interface names
Controlling Remote Shell access
Controlling mount privilege
Controlling file ownership change privileges
Controlling anonymous CIFS share lookups
Options that help maintain security
The root volume
Root volume recommendations
Size requirement for root FlexVol volumes
Default directories in the root volume
Permissions for the default directories
The /etc directory
The configuration files
How you edit configuration files
Enabling an NFS client to edit configuration files
Editing configuration files from a CIFS client
The /etc/messages file
The /etc/usermap.cfg file and the /etc/quotas file
How to access the default directories on the storage system
Accessing the /etc directory from an NFS client
Accessing the /etc directory from a CIFS client
Accessing the /etc directory with FTP
Accessing the home directory from an NFS client
Accessing the home directory from a CIFS client
Accessing the home directory with FTP
Accessing log files using HTTP
Changing the root volume
How to start and stop the storage system
How to boot the storage system
Ways to boot the storage system
Booting the storage system at the storage system prompt
Booting Data ONTAP at the boot environment prompt
Booting Data ONTAP remotely
Recovering from a corrupted CompactFlash image
Checking available Data ONTAP versions
Starting storage system through the netboot option
How to use storage systems as netboot servers
Configuring HTTP services
Configuring TFTP services
Specifying the TFTP root directory
Enabling console logging of TFTP accessed files
About rebooting the storage system
Rebooting the storage system from the system console
Rebooting the storage system remotely
Halting the storage system
How to manage administrator access
Reasons for creating administrator accounts
What users, groups, roles, and capabilities are
How users are assigned capabilities
Requirements for naming users, groups and roles
Windows special groups
About changing capabilities of other groups and roles
Root access to the storage system
Disabling root access to the storage system
Displaying the status of root access
How to manage users
Creating users and assigning them to groups
Granting access to Windows domain users
How to grant permissions for MMC
About changing another user's capabilities
How to manage groups
Predefined groups
Assigning roles to groups by creating or modifying a group
Renaming a group
Loading groups from the lclgroups.cfg file
How to manage roles
Predefined roles
Supported capability types
Creating a new role and assigning capabilities to roles
Modifying an existing role or its capabilities
Users, groups, and roles
Commands that list users, domainusers, groups, or roles
Commands that delete users, domainusers, groups, or roles
Administrative user creation examples
Example creation of a user with custom capabilities
Example creation of a user with no administrative capabilities
How to manage passwords for security
Changing the storage system password
Changing a local user account password
Options that manage password rules
General System Maintenance
Aggregate Snapshot copy management
How to create aggregate Snapshot copies
Aggregate Snapshot reserve
Automatic aggregate Snapshot copy deletion
Disabling automatic aggregate Snapshot copy creation
Ways to manage licenses
Adding a license
Displaying current license codes
Disabling a license
Setting the system date and time
Synchronizing the system time
The timed options
Displaying and setting the system time zone
Core files
Core dump writing
Automatic technical support notification upon system reboots
Message logging
The /etc/syslog.conf file
Sample /etc/syslog.conf file
Configuring message logging
Audit logging
Configuring audit logging
Enabling or disabling read-only API auditing
Startup configuration for the storage system
About the /etc/rc file
Sample /etc/rc file
Editing the /etc/rc file
Recovering from /etc/rc errors
Storage system configuration backup and cloning
Backing up a storage system configuration
Cloning a storage system configuration
Restoring a storage system configuration
Comparing storage system configurations and backup configuration files
About writing and reading files on the storage system
Writing a WAFL file
Reading a WAFL file
UPS management
The UPS shutdown options
The UPS shutdown process
Factors that might influence UPS shutdown event timing for your environment
The AutoSupport tool
The AutoSupport feature
AutoSupport transport protocols
AutoSupport options
Configuring AutoSupport
Testing AutoSupport
AutoSupport troubleshooting tasks
Troubleshooting AutoSupport over HTTP or HTTPS
Troubleshooting AutoSupport over SMTP
Keeping the size of AutoSupport messages down
AutoSupport messages
Getting AutoSupport message descriptions
Contents of AutoSupport event messages and weekly reports
Command output provided by the AutoSupport message
SecureAdmin
How the SSH protocol improves security
Ways to manage SSH for SecureAdmin
Setting up and starting SSH
Reinitializing SSH
Disabling or enabling SSH service
Public-key-based authentication
Generating an RSA key pair for SSH 1.x
Generating key pairs for SSH 2.0
Editing public keys generated by SecureCRT and ssh.com clients
How the SSL protocol improves security
Ways to manage SSL for SecureAdmin
Setting up and starting SSL
Installing a certificate-authority-signed certificate
Testing certificates
Reinitializing SSL
Disabling or enabling SSL
Enabling or disabling both protocols used by SecureAdmin
Determining whether SecureAdmin is running
How to use the RLM or the BMC to manage Data ONTAP remotely
The Remote LAN Module
What the RLM does
Ways to configure the RLM
Prerequisites for configuring the RLM
Configuring the RLM at power-up or with the setup command
Configuring the RLM with the rlm setup command
How to manage the RLM with Data ONTAP
Data ONTAP commands for the RLM
RLM and AutoSupport options
RLM and SNMP options
Changing SNMP options for Data ONTAP and the RLM
Changing SNMP options for only the RLM
How to log in to the RLM
Prerequisite for logging in to the RLM
RLM access using "naroot"
Logging in to the RLM from a UNIX host
Logging in to the RLM from a Windows host
RLM CLI sessions
RLM CLI and system console sessions
Concurrent SSH sessions
How to manage the storage system with the RLM
Online help at the RLM CLI
What you can do in RLM admin mode
RLM admin mode command syntax summary
What you can display in RLM advanced mode
Connecting to the storage system console from the RLM
Controlling storage system power from the RLM
How to display information about the storage system and the RLM
RLM CLI commands that display real-time information
How to monitor the storage system during a power cycle
System Event Log and the RLM
Console log and the RLM
AutoSupport messages for systems with RLM
Comparison of Data ONTAP and RLM commands
How to troubleshoot the storage system with the RLM
How to update the RLM firmware
How to troubleshoot RLM problems
Troubleshooting RLM communication problems
Troubleshooting RLM configuration problems
Troubleshooting RLM connection problems
Troubleshooting RLM hardware failures
RLM firmware update problems
Troubleshooting RLM firmware update problems with the Data ONTAP CLI
Troubleshooting RLM firmware update problems with the RLM CLI
The Baseboard Management Controller
What the BMC does
Ways to configure the BMC
Prerequisites for configuring the BMC
Configuring the BMC at power-up or with the setup command
Configuring the BMC with the bmc setup command
How to manage the BMC with Data ONTAP
Data ONTAP commands for the BMC
BMC and AutoSupport options
How to log in to the BMC
Prerequisite for logging in to the BMC
Accessing the BMC from a console
Logging in to the BMC from a UNIX host
Logging in to the BMC from a Windows host
BMC CLI sessions
BMC CLI and system console sessions
How to manage the storage system with the BMC
Online help at the BMC CLI
What you can do in BMC admin mode
BMC admin mode command syntax summary
What you can display in BMC advanced mode
Connecting to the storage system console from the BMC
Managing the controller module power of the storage system from the BMC
How to display information about the storage system and the BMC
BMC CLI commands that display real-time information
System Event Log and the BMC
System console log and the BMC
AutoSupport messages for systems with BMC
Comparison of Data ONTAP and BMC commands
How to troubleshoot the storage system with the BMC
How to update the BMC firmware
How to troubleshoot BMC problems
Troubleshooting BMC communication problems
Troubleshooting BMC configuration problems
Troubleshooting BMC connection problems
Troubleshooting BMC hardware failures
Troubleshooting BMC firmware update problems
System Information
Getting storage system configuration information
Getting storage information
Getting aggregate information
Getting volume information
Getting a file statistics summary
Example of the filestats command with no options specified
Examples of the filestats command with ages option specified
Example of the filestats command with sizes option specified
Example of using the filestats command to determine volume capacity
Storage system environment information
Getting environmental status information
Specifying a UPS device to be monitored
Enabling or disabling monitoring of UPS devices
Getting Fibre Channel information
Getting SAS adapter and expander information
Storage system information and the stats command
Viewing the list of available counters
Getting detailed information about a counter
Using the stats command interactively in singleton mode
Using the stats command interactively in repeat mode
Collecting system information by using the stats command in background mode
Changing the output of a stats command
About the stats preset files
Viewing the list of available presets
How to get system information using perfmon
How to get system information using perfstat
System performance and resources
How to manage storage system resources by using FlexShare
When to use FlexShare
FlexShare and priority levels
About using FlexShare in active/active storage systems
How the default queue works
FlexShare and the global io_concurrency option
How to use FlexShare
Assigning priority to a volume relative to other volumes
Assigning priority to system operations relative to user operations
FlexShare and the buffer cache policy values
Setting the volume buffer cache policy
Removing FlexShare priority from a volume
Modifying the default priority
How to increase WAFL cache memory by using FlexScale
FlexScale limits
Enabling and disabling FlexScale
Caching normal user data blocks
Caching low-priority user data blocks
Caching only system metadata
Integrating FlexShare buffer cache policies with FlexScale cache options
Displaying FlexScale configuration
Displaying FlexScale usage and access information
Ways to improve storage system performance
About balancing NFS traffic on network interfaces
How to ensure reliable NFS traffic by using TCP
Avoiding access time update for inodes
Improving read-ahead performance
Adding disks to a disk-bound aggregate
About sizing aggregates appropriately
About putting cards into the correct slots
Maintaining adequate free blocks and free inodes
About optimizing LUN, file, and volume layout
Using oplocks for CIFS storage systems
Increasing the TCP window size for CIFS
About backing up by using qtrees
How to optimize LUN, file, volume, and aggregate layout
What a reallocation scan is
Reasons to use LUN, file, or volume reallocation scans
Reasons to use aggregate reallocation scans
Reasons to use physical reallocation scans
How a reallocation scan works
How you manage reallocation scans
Enabling reallocation scans
Defining a LUN, file, or volume reallocation scan
Defining an aggregate reallocation scan
Creating a reallocation scan schedule
Deleting a reallocation scan schedule
Starting a one-time reallocation scan
Performing a full reallocation scan of a LUN, file, or volume
Performing a measure-only reallocation scan of a LUN or volume
Quiescing a reallocation scan
Restarting a reallocation scan
Displaying the status of a scan
Deleting a reallocation scan
Disabling reallocation scans
How to use reallocation scans most efficiently
How to improve Microsoft Exchange read performance
When to enable logical extents
Enabling and disabling logical extents
Troubleshooting tools
Storage system panics
Reacting to storage system panics
Error messages
Using the Syslog Translator to get more information about error messages
Accessing the Syslog Translator using FilerView
How to use the NOW site for help with errors
How to use RLM or BMC to troubleshoot
Glossary