Rsa Userguide
Rsa Userguide
NetApp, Inc.
495 East Java Drive
Sunnyvale, CA 94089 USA
Telephone: +1 (408) 822-6000
Fax: +1 (408) 822-4501
Support telephone: +1 (888) 4-NETAPP
Information Web: http://www.netapp.com
Part Number 215-04037_A0
July, 2008
Copyright and trademark information
Copyright Copyright © 1994–2008 NetApp, Inc. All rights reserved. Printed in the U.S.A.
information No part of this file covered by copyright may be reproduced in any form or by any means—graphic,
electronic, or mechanical, including photocopying, recording, taping, or storage in an electronic
retrieval system—without prior written permission of the copyright owner.
Software derived from copyrighted material of NetApp, Inc. is subject to the following license and
disclaimer:
THIS SOFTWARE IS PROVIDED BY NETAPP “AS IS” AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE,
WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL NETAPP BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
NetApp reserves the right to change any products described herein at any time, and without notice.
NetApp assumes no responsibility or liability arising from the use of products described herein,
except as expressly agreed to in writing by NetApp. The use or purchase of this product does not
convey a license under any patent rights, trademark rights, or any other intellectual property rights of
NetApp.
The product described in this manual may be protected by one or more U.S.A. patents, foreign
patents, or pending applications.
Copyright (c) 2005-2007 Network Appliance, Inc. and Copyright (c) 2008 NetApp, Inc. All rights
reserved. Specifications are subject to change without notice. Other product names or slogans
mentioned herein may be trademarks or registered trademarks of their respective companies.
Additional copyright information for third-party code provided with the product is set forth in the
NetApp Customer Software License Agreement
Trademark NetApp, the Network Appliance logo, the bolt design, NetApp—the Network Appliance Company,
information Cryptainer, Cryptoshred, DataFabric, DataFort, Data ONTAP, Decru, FAServer, FilerView,
FlexClone, FlexVol, Manage ONTAP, MultiStore, NearStore, NetCache, NOW NetApp on the Web,
SANscreen, SecureShare, SnapDrive, SnapLock, SnapManager, SnapMirror, SnapMover,
SnapRestore, SnapValidator, SnapVault, Spinnaker Networks, SpinCluster, SpinFS, SpinHA,
SpinMove, SpinServer, StoreVault, SyncMirror, Topio, VFM, and WAFL are registered trademarks of
NetApp, Inc. in the U.S.A. and/or other countries. gFiler, Network Appliance, SnapCopy, Snapshot,
and The evolution of storage are trademarks of NetApp, Inc. in the U.S.A. and/or other countries and
registered trademarks in some other countries. The NetApp arch logo; the StoreVault logo;
ApplianceWatch; BareMetal; Camera-to-Viewer; ComplianceClock; ComplianceJournal;
IBM, the IBM logo, AIX, and System Storage are trademarks and/or registered trademarks of
International Business Machines Corporation.
Apple is a registered trademark and QuickTime is a trademark of Apple, Inc. in the U.S.A. and/or
other countries. Microsoft is a registered trademark and Windows Media is a trademark of Microsoft
Corporation in the U.S.A. and/or other countries. RealAudio, RealNetworks, RealPlayer,
RealSystem, RealText, and RealVideo are registered trademarks and RealMedia, RealProxy, and
SureStream are trademarks of RealNetworks, Inc. in the U.S.A. and/or other countries.
All other brands or products are trademarks or registered trademarks of their respective holders and
should be treated as such.
NetApp, Inc. is a licensee of the CompactFlash and CF Logo trademarks. NetApp, Inc. NetCache is
certified RealSystem compatible.
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
More documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Chapter 5 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Table of Contents v
vi Table of Contents
Preface
About this guide This document explains the function, installation, and basic customer use of the
NetApp® Remote Support Agent.
Audience This guide is for customers who are familiar with the NetApp® storage systems
and who have the NetApp’s SupportEdge Premium. It also assumes that you are
familiar with working with Data ONTAP.
Commadn You can enter the Data ONTAP commands on the system console. You can enter
conventions RLM commands for configuring the Remote Support Agent at the RLM CLI.
The RLM CLI is available using Secure Shell (SSH) connection to the RLM.
Command Line Data ONTAP commands in this document are represented with a hostname or the
Interface (CLI) word toaster before the prompt, such as toaster>.
convention
RLM commands are represented with RLM shown before the hostname, such as
RLM toaster>.
Formatting The following table lists the kinds of formatting this guide uses to identify special
conventions information.
Preface vii
Formatting
Type of information
convention
Keyboard This guide uses capitalization and some abbreviations to refer to the keys on the
conventions keyboard. The keys on your keyboard might not be labeled exactly as they are in
this guide.
viii
Special messages This guide contains special messages that are described as follows.
Note
A note contains important information that helps you install or operate the
system efficiently.
Caution
A caution contains instructions that you must follow to avoid damage to the
equipment, a system crash, or loss of data.
Preface ix
More documentation
NOW (NetApp on The Remote Support Agent section of the NOW site contains useful background
the Web) site information. For more information, see http://now.netapp.com/
x More documentation
Introduction to Remote Support Agent 1
About this chapter This chapter introduces you to Remote Support Agent. The chapter describes the
various features, architecture, and security policies related to Remote Support
Agent.
Terms you need to This section defines the terms and technologies that you come across while
know reading this document.
Remote LAN Module (RLM): The service processor that is embedded into the
FAS3000, FAS6000, V3000, and V6000 series of NetApp controllers. The RLM
provides remote platform management capabilities including remote access,
monitoring, troubleshooting, logging, and alerting features. Remote Support
Agent is a part of RLM firmware.
NOW (NetApp on the Web): The NetApp support Web site. You can view a
history of all the actions performed by Remote Support Agent at a special place
on the NOW site.
What Remote Remote Support Agent is a remote diagnostics data collector that is embedded
Support Agent is directly into the NetApp controller. Remote Support Agent is simple to install
and use. It reduces your manual involvement in a case diagnostic session by
automating the uploading of the core files and diagnostic data to NetApp
Support. Through Remote Support Agent, the NetApp Support Engineer can
remotely access log files and trigger an AutoSupport on demand
Remote Support Agent is provided as a firmware upgrade to the RLM card. The
RLM card is currently supported on NetApp's FAS3000, FAS6000, V3000, and
V6000 controller series. Remote Support Agent allows remote data collection
and intelligent core handling. Remote Support Agent works with your security
policies. The data collected by Remote Support Agent is stored in a highly secure
environment.
Note
You can access and use the basic RLM features independently of Remote Support
Agent.
What Remote Remote support automation ensures faster case resolution and minimizes your
Support Agent system downtime. If NetApp support has access to diagnostic data such as log
benefits are files, and AutoSupport, the chances of faster case resolution are much higher.
Downtime is expensive
Retail 1.1
Insurance 1.2
Manufacturing 1.6
Telecommunications 2
Energy 2.8
By using Remote Support Agent your case resolution time will greatly improve.
This is by reducing the time needed to upload various diagnostic files and
reducing the number of e-mail and phone communications with NetApp Support.
Remote Support Agent has three major features. The following sections describe
these features in detail.
Remote data Remote Support Agent enables NetApp Support to remotely collect files from the
collection /etc/log and /etc/crash directories and their sub-directories. These two
directories contain only NetApp storage controller environmental and debugging
information and does not contain any customer sensitive data. Multiple files can
be uploaded from these directories as required during case triage. Remote
Support Agent will also allow NetApp Support to remotely trigger an
AutoSupport on your NetApp controller and have a complete AutoSupport log
returned by using Data ONTAP AutoSupport mechanism.
Intelligent core file When a system panics, Remote Support Agent automatically uploads the core
handling file to NetApp Support without your intervention. Remote Support Agent
uploads a core file only if it is not corrupted and the panic signature does not
match any known panic message in NetApp's panic message database. In such a
condition, the case is updated with the latest information.
Remote Support Agent handles core file upload failure in the following way:
◆ If during core file collection there is a failure on the NetApp controller,
Remote Support Agent retries core file collection. If unsuccessful, Remote
Support Agent terminates the retry and sends a failure alarm to the Remote
Support Enterprise. When Remote Support Enterprise receives the alarm, it
notifies NetApp Support that auto core upload has failed. A NetApp TSE
will contact the customer to perform a manual core upload.
◆ In the event of a Remote Support Enterprise fault or network outage during a
file transmission, Remote Support Agent retries file upload several times.
Notification of down When RLM detects a NetApp controller is down, for example, due to an
storage controller abnormal reboot, it automatically triggers an AutoSupport message to NetApp
Support. A P1 case is created and the user is contacted. AutoSupport must be
configured on the RLM and enabled for this to work.
1. Remote Support Agent that is installed on the RLM card within your
NetApp storage controller.
Remote Support Remote Support Agent running on the RLM card initiates a secure, authenticated
Agent connection to Remote Support Enterprise and provides NetApp technical support
remote access to logs, core files, and other diagnostic information stored in the
NetApp controller. The NetApp TSE apply various back-end support tools
against the data collected by Remote Support Agent to assist in case resolution.
Overview NetApp has taken an end-to-end approach which provides a secure, trusted and
verifiable infrastructure for Remote Support Agent. You have full control and
visibility over all remote access events and activities. You can disable the
connection to NetApp and all Remote Support Agent features via a single
command line setting.
Outbound-only Connection between Remote Support Agent and Remote Support Enterprise is
connection always initiated by Remote Support Agent. This is a key security feature of the
network communication between Remote Support Agent and Remote Support
Enterprise. This ensures only an outbound connection from your site to NetApp.
Remote Support Agent does not allow NetApp to dial into your system. Remote
Support Agent periodically connects to Remote Support Enterprise, downloads
any action requests and uploads the system status and results of previous requests
to Remote Support Enterprise.
Authenticated Communication between Remote Support Agent and Remote Support Enterprise
communication is encrypted using128-bit VeriSign signed Secure Socket Layer (SSL)
certificates. Remote Support Agent retains a copy of Remote Support Enterprise
public certificate to ensure that communication occurs only with NetApp. If the
authentication fails, the connection is broken and no data is sent.
Secure storage of Data from Remote Support Agent is stored in a highly secure Oracle® database
your data behind the NetApp corporate firewall. Access to this data is restricted to
authorized NetApp Support personnel. All actions taken by TSE using the
Remote Support Enterprise are recorded and can be audited. You can view all
Security assurance NetApp has partnered with Symantec to assess the security of Remote Support
Agent. This is to ensure that Remote Support Agent conforms to industry best
practices for protecting your data. Symantec was chosen because of its leadership
position in the security solution space. After a detailed analysis of Remote
Support Agent, Symantec concluded that it provides a secure framework for data
protection and meets the industry security best practices. For more information,
see the Network Appliance Remote LAN Module Security Assessment white paper
by Symantec at http://now.netapp.com/NOW/download/tools/rsa/. To ensure
continued adherence to security best practices, NetApp intends to perform
security assessments on a regular basis for each update of Remote Support
Agent.
Remote Support You have full control over the actions of the Remote Support Agent. Through a
Agent security simple CLI command, you can enable or disable all of Remote Support Agent's
policies features. You can see a configuration summary of the Remote Support Agent by
running the rsa show command.
The policies are checked at start up, and Remote Support Agent is notified
whenever the security policies change. The following table summarizes how
Remote Support Agent handles changes in the security policies.
If... Then...
At startup the basic policy disallows Remote Support Agent does not
contacting Remote Support connect to Remote Support
Enterprise server Enterprise. All Remote Support
Agent features including remote data
collection, core upload, and
AutoSupport generation, are disabled
During normal processing the policy Remote Support Agent reports the
is changed from allowing contact to new policy to Remote Support
disallowing contact Enterprise and stops any subsequent
contact with Remote Support
Enterprise
Security on the RLM The security of your data and networks are of prime importance to NetApp.
Following are a few of the points which have been taken into consideration:
◆ The only external interface on the RLM is its single Ethernet connection.
The RLM firewall is programmed to prevent incoming connections from
outside your network. It allows only the connections from within your
network by the Data ONTAP administration accounts (inbound SSH only).
◆ Other rules allow outgoing connections only to NetApp using port 443.
These rules also allow data collection from the /etc/crash and /etc/log
directories and the ability to remotely trigger an AutoSupport.
◆ The administrator user ID and password should be configured on RLM so
that the agent can use them to gain access to the storage system. There is no
requirement for a special account; you are free to use any account as long as
it is in the Data ONTAP Administrators group. As a best practice, NetApp
recommends that if multiple administrator are sharing the account, then you
create a special account for Remote Support Agent usage.
◆ The RLM does not have any open ports that accept connections other than
SSH (port 22). The only outbound ports allowed are for SMTP (port 25),
SNMP (trap port 162), and SSL (port 443).
Controlled access Remote Support Agent connects to the NetApp server periodically to transfer
to diagnostic data information and respond to service requests. After data exchange, if no session
(such as a file transfer) is active, the connection is closed.
Remote Support Agent does not have access to your data. Only the root volume
of the storage system is configured to be accessed from the RLM.
Remote Support Agent does not have direct access to the root volume on the
storage controller. It makes use of the FilerView® HTTP or HTTPS interface to
request diagnostic data and core files from Data ONTAP. FilerView only allows
access to /etc/log and /etc/crash directories and sub-directories on the root
volume. Remote Support Agent also checks and rejects any requests originating
from Remote Support Enterprise if they fall outside these two directories
Generating Remote Support Agent uses the Telnet interface of Data ONTAP to issue a
AutoSupport command to trigger an AutoSupport. This message is uniquely identified by a
Subject line of Remote Support Agent triggered ASUP.
Hardware Remote Support Agent is an extension of the RLM firmware and can only
requirements support NetApp controllers from the FAS3000, FAS6000 series, V3000, and
V6000. For more information about hardware compatibility, see the NOW site.
Outbound Refer the following table for Remote Support Agent access to Remote Support
connection to Enterprise. The Remote Support Agent accesses to Remote Support Enterprise
NetApp using the https://remotesupportagent.netapp.com/emessage URL.
Firewall rules Remote Support Agent requires a change in your firewall rules to allow an
outbound HTTPS connection from your site to NetApp on port 443.
Proxyservers Remote Support Agent can be configured to use a proxy server to connect to the
Remote Support Enterprise. It supports both HTTP and SOCKS proxies
Password Remote Support Agent needs the following account information to communicate
requirements with the storage controller.
A login name and password for the Accessing your NOW site to
NetApp NOW site ◆ View and audit the actions
(https://now.netapp.com) performed by Remote Support
Agent
◆ Find documentation related to
the Remote Support Agent and
other NetApp storage controllers
Configuring Remote The following table provides an overview of the tasks involved in configuring
Support Agent Remote Support Agent.
Note
Before you install Remote Support Agent, meet with your security team to obtain
their clearances.
Step Action
Note
Remote Support Agent is installed as a part of the RLM installation.
Do not use a Data ONTAP telnet or rsh session to upgrade RLM
firmware.
About configuring The Remote Support Agent communicates with the storage controller using
the storage Telnet and HTTP/HTTPS. For Remote Support Agent to function properly, you
controller must properly configure AutoSupport, Telnet, and FilerView® on the storage
controller.
Preparing for Before Remote Support Agent can be installed, you need to ensure that the
Remote Support following requirements are met:
Agent installation ◆ The storage controller must have SupportEdge Premium entitlement.
◆ The storage controller’s AutoSupport must be enabled.
◆ An RLM card must be installed in the storage controller and have an
outbound connection to the Internet.
Configuring AutoSupport provides information about the system's configuration and current
AutoSupport state. This information is critical for NetApp TSE when solving a case.
AutoSupport on the NetApp storage controller should be enabled to
communicate with NetApp through HTTP or SMTP.
Remote Support Agent enables the NetApp Support Engineer to remotely trigger
an AutoSupport on demand on the controller and have the AutoSupport data sent
back to NetApp. This enables NetApp Support to begin problem diagnostics
immediately without waiting for the customer to send an updated AutoSupport. It
also allows NetApp Support to effectively troubleshoot cases that occur during
off hours when the customer is not available to send an AutoSupport. If
AutoSupport is not configured on the storage controller, the NetApp TSE cannot
trigger the AutoSupport. Therefore, it is important to configure and enable
AutoSupport.
The RLM sends event notifications based on the following AutoSupport settings:
Ensure that the autosupport.to option has been set properly before you
configure the RLM. You must enter the name or the IP address of the
AutoSupport mail host when you configure the RLM.
For information about enabling AutoSupport, see the Data ONTAP System
Administration Guide at
http://now.netapp.com/NOW/knowledge/docs/ontap/ontap_index.shtml. For
more information about AutoSupport, see http://now.netapp.com/autosupport/
Upgrading the RLM Remote Support Agent is installed as a part of the RLM firmware installation. To
firmware have the Remote Support Agent features, you may need to upgrade your RLM
firmware to RLM 3.0 or above.
The RLM firmware for Remote Support Agent can be upgraded at runtime in a
manner nondisruptive to Data ONTAP. You can download the latest versions of
RLM firmware for Remote Support Agent from the NOW site. Data ONTAP
downtime is not required for the RLM upgrade process. The RLM firmware
update mechanism supports all versions of Data ONTAP.
For more information, see the RLM installation instructions in the Data ONTAP
System Administration Guide at http://now.netapp.com/
Note
Upgrade RLM using the Data ONTAP console or RLM CLI. Do not use a Data
ONTAP telnet or rsh session to upgrade RLM firmware.
Configuring the Before you can use the RLM, you must configure it for your storage controller
RLM and network. You can configure the RLM at the following times:
◆ When setting up a new storage controller with the RLM already installed
◆ When you add an RLM to an existing storage system
Configuring HTTP System logs and core files residing within the Data ONTAP root volume are often
or HTTPS for required by NetApp technical support during case triage. Remote Support Agent
administrative does not have direct hardware access to these files. It uses HTTP or HTTPS to
access request these files from Data ONTAP, and then sends these files back to NetApp
technical support. This remote data collection is limited to files within the
/etc/crash and /etc/log directories. Make sure that HTTP or HTTPS is
enabled on your system. This remote data collection is limited to files within the
/etc/crash, /etc/log and their sub-directories.
Using HTTP enables the Remote Support Agent’s faster access to the diagnostics
data on the NetApp controller. Using HTTPS enables enhanced security on data
flow between the Remote Support Agent and the NetApp controller within the
customer's intranet. You should select the best transport option based on
performance and security considerations.
Option Value
httpd.admin.enable on
httpd.autoindex.enable on
For information on enabling the HTTP or HTTPS sessions, see the Data ONTAP
File Access and Protocol Management Guide at the NOW site at
http://now.netapp.com/
Configuring Telnet Remote Support Agent logs into Data ONTAP using a Telnet session to issue the
commands for triggering an AutoSupport. Therefore, it is essential to have
AutoSupport and Telnet access enabled on the NetApp system.
Option Value
telnet.enable on
telnet.distinct.enable on
For information on enabling Telnet sessions, see the Data ONTAP File Access
and Protocol Management Guide at
http://now.netapp.com/NOW/knowledge/docs/ontap/ontap_index.shtml.
Creating a user NetApp recommends that you should have an unique account for use by Remote
Support Agent to access Data ONTAP.
Note
NetApp recommends using strong passwords for all accounts.
For more information about creating users, see the Data ONTAP System
Administration Guide at
http://now.netapp.com/NOW/knowledge/docs/ontap/ontap_index.shtml
About the RLM The Remote Support Agent settings can be configured using the RLM command-
command-line line interface.
interface
You access the RLM command-line interface only through an SSH session to the
RLM IP address.
At the end of the interactive session, you can test the Remote Support Agent
configuration parameters by using the rsa test command. The test result
summary helps you resolve any configuration errors on Remote Support Agent.
If any test cases fails, specific error messages help you with troubleshooting.
You can also use the command-line interface to view the current configuration
settings for Remote Support Agent.
Additional Remote Support Agent commands give you access to optional and advanced
command options configuration features through the command-line interface. These options are
helpful in the following situations:
◆ You may need to update a specific configuration parameter.
◆ You may want to automate the configuration process by writing some scripts
that connect to the service processor over an SSH connection. In this case
non-interactive configuration options are helpful.
◆ You may want to test a particular function of Remote Support Agent and
skip the other tests.
To get usage information about the other commands, run the following
command:
For more information about the entire set of command options and their usage,
see “Command Reference” on page 41.
Configuring Remote To configure Remote Support Agent, access the RLM command-line interface
Support Agent and run the rsa setup command. The rsa setup command prompts you for all
necessary information. Follow the messages at the prompt to complete the
configuration.
Step Action
Result: This command starts an interactive session that prompts you for the necessary
information required for configuration. After you commit the configuration changes, the
command also prompts to test the configurations.
Note
If you want to set proxy connections, you can specify the proxy parameters during the setup.
To see the sample output of the rsa setup command, see “Sample outputs of rsa setup
command” on page 24
2 To view the current remote support configuration, enter the following command:
To see the sample output of the rsa show command, see “Sample output of rsa show
command” on page 26
3 You can test the remote support configuration at the end of setup or any time after the setup is
complete.
Result: The command tests HTTP, Telnet, and proxy or enterprise connections.
In case of a failure, an error message describing the specific error situation is displayed.
Example: If the agent passes all tests, the following output is displayed:
RLM fas6070> rsa test
Testing storage controller telnet connection........................... ok
Testing storage controller HTTP connection............................. ok
Testing storage Remote Support Enterprise connection................... ok
Remote Support Agent tests passed.
RLM fas6070>
4 To check the status of Remote Support Agent, run the following command:
RLM toaster> rsa status
Sample outputs of Example 1: A sample session when the no proxy support is needed, Here the
rsa setup command HTTP and telnet credentials are not the same.
RLM or-321>
The Remote Support Agent improves your case resolution time and
minimizes your manual support overhead.
Example 2: A sample session output when proxy support is required and the
HTTP and telnet credentials are not the same.
RLM or-321> rsa setup
The Remote Support Agent improves your case resolution time and
minimizes your manual support overhead.
Sample output of Example 1: rsa show command is used to print out the current remote support
rsa show command configuration. A sample output is as follows:
RLM or-321> rsa show
Remote Support Agent is enabled.
Example 2: If proxies are not enabled, then the output of remote support
command will not show proxy configuration details. A sample output is as
follows:
RLM or-321> rsa show
Remote Support Agent is enabled.
Use proxy: no
Displaying the You can use the rsa status command to print a status report for Remote
status report Support Agent.
Connection status:
Telnet : ok
HTTP : ok
RSE : ok
Support Information:
System ID : 0118041496
SEP entitlement : Entitled
Heartbeat check : every 5 minutes
RLM or-321>
You can use the -v option with the rsa status. This option is used for the
verbose mode. A sample output is as follows:
RLM or-321> rsa status -v
Remote Support Agent is enabled.
Connection status:
Telnet:
Status : ok
Last checked : 23:11 Apr 30 2008
HTTP:
Status : ok
Last checked : 23:11 Apr 30 2008
RSE:
Status : ok
Last checked : 23:11 Apr 30 2008
Recent activity:
Directory listing:
Status : Success
Start : 23:11 Apr 30 2008
Completion : 23:11 Apr 30 2008
Note
You should run the rsa status command each time you make a configuration
change in Remote Support Agent to make sure everything is working correctly.
For more information about the command usage and options, see “Command
Reference” on page 41.
Remote Support The Remote Support Enterprise UI provides status information of your Remote
Enterprise user Support Agent monitored storage controllers. It also provides an audit history of
interface the actions performed on these storage controllers by the NetApp support.
Accessing the You can access the Remote Support Enterprise UI from the portal on the NOW
Remote Enterprise site.
portal
To access the NOW login page you need a valid account on the NOW site. Once
you have an account you can access the Remote Support Enterprise by navigating
through the NOW site. The following illustration shows the link to click in the
My NetApp Products section of the site. Select My Installed Products link to
navigate to the Remote Support Enterprise portal.
To navigate to the services page, click Service link on the top right corner of the
Remote Support Enterprise home page.
NetApp Controller This section of the UI provides information about NetApp storage controller. The
Summary following table describes the items that are displayed.
Field Description
Remote Support The Remote Support Agent Configuration Summary panel provides an overview
Agent of the Remote Support Agent configuration and status. The following table
Configuration describes the fields that are displayed.
Summary
Field Description
Audit Log The audit log provides a record of all the actions performed on a storage
controller by a NetApp Technical Support Engineer for the last six months.
help command You can use the rsa help command to print usage information about the rsa
command. The following table gives the usage and parameters of the rsa help
command.
Description You can use the rsa help command to print usage
information about the rsa command. The rsa help
command without any ACTION, GROUP, or
GROUP_OPTIONS specified prints the help menu.
Note
The GROUP and GROUP_OPTION parameters are the
parameters of the respective ACTION (command).
GROUP:
RLM or-321>
setup command You can use the rsa setup command to configure the Remote Support Agent.
The following table gives the usage and parameters of the setup command.
Note
Similarly, you can use the proxy and telnet group argument to
configure the proxy and Telnet group parameters.
Example 4 To change the proxy user name and password only, run the
following command:
RLM toaster> rsa setup proxy -username
new_proxy_user -password new_proxy_password
show command You can use the rsa show command to view the current remote support
configuration. The following table gives the usage and parameters of the show
command.
Description You can use the rsa show command to view the current
remote support configuration. If you use the rsa show
command without any additional GROUP parameters, it
displays all the remote support configurations.
Use proxy: no
Note
Similarly, you can use the HTTP, Telnet, and policy group
arguments to view the corresponding configuration
parameters.
test command You can use the rsa test command to test the HTTP, Telnet, and proxy or
enterprise connections. The following table gives the usage and parameters of the
test command.
Description You can use the rsa test command to test the HTTP,
Telnet, and proxy or enterprise connections. The rsa test
command without any GROUP parameter tests all the
connections.
Example 3 Example output when Telnet and HTTP tests failed because of
an unresponsive server or faulty hostname configuration.
Example 6 Example output when the Remote Support Agent is not able to
contact the Remote Support Enterprise.
status command You can use the rsa status command to print out a status report for Remote
Support Agent. The following table gives the usage and parameters of the
status command.
Description You can use the rsa status command to print out a
status report for Remote Support Agent.
Connection status:
Telnet:
Status : ok
Last checked : 23:11 Apr 30 2008
HTTP:
Status : ok
Last checked : 23:11 Apr 30 2008
RSE:
Status : ok
Last checked : 23:11 Apr 30 2008
Support Information:
System ID : 0118041496
SEP entitlement : Entitled
Heartbeat check : every 5 minutes
Recent activity:
Directory listing:
Status : Success
Start : 23:11 Apr 30 2008
Completion : 23:11 Apr 30 2008
RLM or-321>
Chapter 5: Troubleshooting 53
Troubleshooting Remote Support Agent Errors
Storage Controller Telnet Connection Errors
Connect - cannot Problem: The Remote Support Agent is not able to connect to the storage
connect to host controller telnet host. The possible reasons may be:
Telnet login - Problem: Possible reasons for this error may be that option trusted.hosts
access denied does not contain RLM's IP address
1. Use rsa setup command to configure the telnet username and password.
54 Troubleshooting
2. Ensure that the username that you use is a valid user on the storage controller
with administrative privileges.
Resolution:
2. Run the rsa show command to verify Storage Controller telnet hostname.
Telnet login - too Problem: Another telnet session is open to the storage controller.
many logins error
Resolution: Close the other telnet session to the storage controller, and run rsa
test telnet again.
Telnet login - Problem: The storage controller password policy indicates that the password
password expired has expired and needs to be changed.
Resolution:
2. Run rsa setup to configure the updated password for the storage controller
telnet connection.
System Id does not Problem: The hostname or IP address provided to the Remote Support Agent
match configuration belongs to a different storage controller.
Chapter 5: Troubleshooting 55
Resolution: Run the rsa setup to correctly configure the storage controller
telnet hostname.
Telnet health check Problem: The telnet health check interface is currently busy.
interface busy
Resolution: No recovery action is needed. The Remote Support Agent will
recover automatically in a few minutes.
56 Troubleshooting
Troubleshooting Remote Support Agent Errors
Storage Controller HTTP Connection Errors
Cannot connect to Problem: Cannot open HTTP connection to the storage controller. The possible
host reasons may be:
Resolution:
Cannot resolve Problem: The hostname provided for storage controller HTTP connection is not
hostname correct.
Resolution:
HTTP operation Problem: The possible reason for this error may be:
timeout
1. The HTTP connection is very busy.
Chapter 5: Troubleshooting 57
Resolution: Ensure that the storage controller is online. If the storage controller
is online and rsa test command fails with this error message, then the HTTP
connection must be busy with file transfer activity. In this case, no recovery steps
are needed.
FilerView hostname Problem: The hostname or IP address provided for the storage controller HTTP
does not match connection failed validation check. The system name returned by na_admin page
configuration does not match with RLM stored configuration of Data ONTAP.
Resolution:
1. Run rsa setup to provide the correct storage controller HTTP hostname or IP
address.
2. Run rsa show to verify that Storage Controller HTTP hostname or IP address
are configured correctly.
HTTP error 403 - Problem: The username configured for the storage controller HTTP connection
access denied does not have administrative privileges.
Resolution: Ensure that the user configured at the Remote Support Agent,
belongs to the Administrators group on the storage controller.
HTTP error 503 - Problem: The na_admin page on the storage controller is not available.
resource
unavailable Resolution: Ensure that the following options are set as shows:
b. Set to *
c. Set to legacy
b. Set to *
If using SSL, then SSL should be setup on the storage controller and the option
httpd.admin.ssl.enable should be set to on
58 Troubleshooting
HTTP error 401 - Problem: The username or password configured for storage controller HTTP
invalid username or connection is incorrect.
password
Resolution: run rsa setup to configure the correct username and password.
HTTP version not Problem: The storage controller runs an incompatible version of software.
supported by host
Resolution: Ensure that the storage controller is using a Remote Support Agent
compatible software release.
HTTP health check Problem: The HTTP health check interface is busy.
interface busy
Resolution: No recovery action is needed. The Remote Support Agent will
recover automatically in a few minutes.
Chapter 5: Troubleshooting 59
Troubleshooting Remote Support Agent Errors
Remote Support Enterprise Connection Errors
Remote Support Problem: The Remote Support Agent policy is not enabled.
Policy is disabled
Resolution: Run rsa setup to enable the Remote Support Agent.
Waiting for RLM time Problem: The RLM did not get time from the storage controller yet.
to be set
Resolution: Ensure that the storage controller is online. If the storage controller
is already online then other recovery steps are not needed.
The test should pass once RLM gets time from the storage controller (usually
takes a couple of minutes).
Resolution: No recovery steps are needed. The Remote Support Agent will
recover automatically in a few minutes.
Unknown host Problem: DNS resolver is not configured correctly in the storage controller.
60 Troubleshooting
Troubleshooting Remote Support Enterprise Problems
Remote Support Enterprise problems
Unable to login to Problem: User does not have a NOW login or the username or password is
NOW incorrect.
Remote Support Problem: Your company does not have SEP entitlement.
link not visible on
the NOW site Resolution: Contact your NetApp sales representative to obtain SEP
Entitlement
Cannot see storage Problem: Storage controller may not be entitled or storage controller may not
controller in the list be on record with NetApp.
Resolution:
1. Log into the RLM of the storage controller of interest and issue the rsa
status command.
Chapter 5: Troubleshooting 61
Storage controller Problem: NetApp storage controller records are incorrect.
site, company, or
name information is Resolution: Contact NetApp Support to correct storage controller information.
incorrect.
Fields in NetApp Problem: Remote Support Enterprise is not receiving the correct information
Controller Summary from the Remote Support Agent.
are incorrect.
Resolution: Contact NetApp Support.
Fields in Remote Problem: The Remote Support Enterprise is not receiving the correct
Support Agent information from the Remote Support Agent.
Configuration
Summary are Resolution: Contact NetApp Support.
incorrect.
62 Troubleshooting
Disabling Remote Support Agent A
You can use the rsa setup command to disable the remote support functionality.
If you do this, the Remote Support Agent's policy is modified. All other
configurations remain the same.
Note
To reconfigure the Remote Support Agent, follow the instructions given in
“About the RLM command-line interface” on page 22.
Disabling the Remote Support Agent may increase your case resolution
time and your ability to receive remote support.
The Remote Support Agent is a feature of RLM firmware. Ensure the following
on your FAS or V3000/6000 Storage Controller:
◆ Controller has SupportEdge Premium entitlement.
◆ RLM is installed and configured:
toaster> rlm setup
◆ RLM can send a test AutoSupport message:
toaster> options autosupport.to <email addr>
toaster> options autosupport.mailhost <SMTP server>
toaster> rlm test autosupport
Note
Do not use a Data ONTAP telnet/rsh session to upgrade RLM firmware.
Step 3. Prepare Configure FilerView, Telnet, DNS name resolution, and AutoSupport.
Storage Controller
Option Value
httpd.admin.enable on
httpd.autoindex.enable on
telnet.enable on
telnet.distinct.enable on
Use the rsa status command to view the status of Remote Support Agent.
A R
Audit log 37 Remote data collection 5
AutoSupport 11 Remote Support Agent
configuring 18 configuring 16
generation 11 definition 3
option autosupport.mailhost 19 disabling 63
option autosupport.to 19 features 5
test 65 overview 3
requirements 14
Remote Support Agent Commands
C rsa help 39
Core file rsa show 47
access 20 rsa status 51
handling 5 rsa test 49
security 10 Remote Support Architecture 6
Remote Support Enterprise
access 30
D definition 7
DNS 17 device page 35
home page 33
F NetApp Controller Summary 35
Remote Support Agent Configuration
Firewall 14
Summary 36
service page 34
H troubleshooting 60
HTTP(S) RLM 19
configuration 20
errors 57 S
Security
N assurance 9
NetApp Professional Service Engineer 2 features 8
NetApp Technical Support Engineer 2 policies 9
NOW website 2 Service processor 2
Storage Controllers
definition vii
P notification 5
Password 10, 15 preparation 65
Proxy requirements 14
configuration 25
preparation 66
servers 14
Index 67
T U
Telnet User
configuration 20 configuration 21
errors 54
Telnet Connection Errors 54
Troubleshooting 53
68 Index