Professional Documents
Culture Documents
3PARdata, Inc.
4209 Technology Drive
Fremont, CA 94538 USA
320-1418-01
July 2006
Revision Notice
This is the first release of these release notes.
Changes
The material in this document is for information only and is subject to change without notice. While reasonable efforts have been
made in the preparation of this document to assure its accuracy, 3PARdata, Inc. assumes no liability resulting from errors or omissions
in this document or from the use of the information contained herein.
3PARdata reserves the right to make changes in the product design without reservation and without notification to its users.
Copyrights
2002-2006 3PARdata, Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written
consent of 3PARdata, Inc., 4245 Technology Drive, Fremont, CA 94538. The users may print one copy for personal use. Production of
multiple copies or copies for sale is strictly prohibited.
Trademarks
3PAR, InServ, InForm, InSpire and Serving Information are registered trademarks of 3PARdata, Inc.
All other trademarks and registered trademarks are owned by their respective owners.
Table of Contents
1
Introduction
Audience
1.1
Organization
1.2
Related Documentation
1.2
2.1
Supported Platforms
2.2
2.2
2.3
Components
2.4
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.6
2.7
Table of Contents
iii
2.8
2.8
2.9
2.9
2.9
3.2
Virus Checking
3.2
Scripting Considerations
3.2
Solaris Installation
3.3
3.4
Drive Cages
3.4
Hosts
3.4
Node Subsystem
3.4
Ports
3.5
Usability
3.5
3.5
3.6
3.6
3.6
Table of Contents
2.10
iv
2.9
Dynamic Optimization
2.8
3.6
3.6
Statistics ALL Plots Fail when a Single Resource Fails (Bug 3086)
3.6
Fatal Error when Changing Versions of InServ Software w/GUI Running (Bug 5641)
3.7
3.7
Out of Memory Error when Plotting Many Statistics for an Extended Period of Time (Bug 9878)
3.7
Drive Cage Detail Screen Cannot Detect Servicing of FC-ALs (Bug 9950)
3.8
GUI Fatal Error When Blocked from Listening for Network Connections (Bug 10812)
3.8
3.8
3.9
SCSI-3 Reservations Failed to load Message Box During Initial System Connection (Bug 18431)
3.9
Apply and Repeat does not Remember Disk Filter Settings during VV Creation (Bug 20539)
3.9
3.10
Alerts/Events
3.10
Copy Services
3.10
Drive Cages
3.10
Hosts
3.10
Node Subsystems
3.11
Performance
3.11
Physical Disks
3.12
Ports
3.12
Remote Copy
3.12
Security
3.13
Service
3.13
SNMP
3.13
Volume Management
3.14
3.14
3.14
3.16
3.17
3.17
servicecage Command wont Force one Loop Off if the Other Loop has Failed (Bug 6561)
3.17
3.17
3.18
3.18
CLI Server Process Crashed and Consumed System Memory (Bug 18024)
3.18
Table of Contents
Error when Renaming Volumes when New Name is Greater than 19 Characters (Bug 18612)
vi
Table of Contents
3.19
1
Introduction
In this chapter
Audience
1.1
Related Documentation
1.2
Organization
1.2
This document provides the release notes for the 3PAR InForm OS
(Operating System) and associated InForm Administration tools.
This document should be read prior to installation of the 2.2.2 release.
NOTE: These release notes describe the features and bug fixes included
in InForm OS 2.2.2. For releases prior to 2.2.2, refer to the release notes
for that particular release.
Audience
Introduction
1.1
Organization
Related
Documentation
Read the
Pre-planning installation of
Planning Manual
Storage Server
Pre-planning installation of
Planning Manual
Server
Configuring and managing
Reference
Guide
problems
1.2
Introduction
Read the
Remote Copy
Installing, configuring and
Windows
Microsoft Windows
Introduction
1.3
1.4
Introduction
2
3PAR InForm Operating
System Release Notes
In this chapter
Online
Upgrade
Considerations
Supported Platforms
2.2
Components
2.4
2.5
2.7
2.8
2.9
This feature allows the upgrade of the InForm OS concurrently with I/O
activity on the attached hosts, provided certain conditions are met. For
further information and pre-planning of Rolling Upgrades, refer to the
InForm OS Upgrade Pre-Planning Guide, 320-1307.
2.1
Supported
Platforms
New Platform
Support
The following platforms are now supported with the 3PAR InServ Storage
Server:
Solaris 8, 9, 10 with Emulex HBAs with native Sun HBA drivers ?????
Please review the 3PAR Configuration Matrix and Best Practice documents
for InForm OS 2.2.2 for details. These documents can be accessed online
through the Document Control System.
2.2
End of Support
Platforms
Starting with the InForm OS 2.2.2 release, the following platforms will no
longer be supported.
Auspex
Egenera 3.1.1
NetWare 6.0
Tru64 5.1a
Tru64 5.1b
2.3
Components
Component
Version
OS
2.2.2.98
2.2.2.98
BIOS
1.8.6
4.43
1.24
01
Drive Firmware
SNMP Agent
2.4
1.3.0
Whats New in
the InForm OS
Midrange Utility
Platform Support
Native iSCSI
Support
Support for up to
32, 000 Virtual
LUNs
HP MC Service
Guard Support
Within a single InServ Storage Server, there is now support for up to 32,000
Virtual LUNs (VLUNs) providing users with greater flexibility.
3PAR Multipath
I/O for Microsoft
Windows v1.0.16
2.5
In addition to previous capabilities, the CIM API now supports the following
SMI-S Array Subprofiles and Packages:
Supported Array
Packages
Package
Version
Purpose
Block Services
1.1.0
Supported Array
Profiles
Subprofile
Version
Purpose
1.1.0
1.1.0
Additionally, 3PAR extensions have been added that allow for full Health
and Inventory Management of all physical components that comprise the
InServ Storage Server.
Lastly, a set of View classes have been added to the CIM API. These classes
allow for clients to retrieve information from the CIM Server in a faster,
more efficient manner than with the classes that are used with SMI-S by
aggregating multiple classes and associations into a single class.
For details, please refer to the 3PAR CIM API Programming Reference.
2.6
Modifications
to the InForm
OS
Bug ID
Item
Description
12920
Running
removesnmppw kills
results in an SNMP
trap.
17031
messages.
17343
Remote mirroring
problems.
The maximum size of the buffers has been reduced.
18054
by the SP.
2.7
Bug ID
Item
Description
18894
20436
The kernel's total battery count for the node went out-of-
sync.
Limitations of
the InForm OS
Fibre Channel/
SCSI Interface
The InForm OS does not provide user-level control on write caching via the
SCSI mode select command. Write-caching is on by default. Deferred errors
will never be reported after status is sent for a write command. The InServ
storage system software may go into write-through mode while handling
certain events such as loss of battery charge or a faulty node.
The following SCSI commands are supported but are effectively null
operations: rezero_unit, format_unit, seek, verify, sync_cache,
send_diag. The SCSI command write verify performs a write operation but
not a verify operation.
Head-of-queue and ordered-queue are not supported. Simple-queue
currently defaults to unrestricted reordering.
Deleting Large
Snapshot
Volumes
For volumes that are extremely large and/or have a large amount of
ongoing writes, deleting snapshots of the volume may take a long time.
This is particularly the case for volumes larger than 100G. Times in excess of
20 minutes have been observed in the worst cases. As of release 2.1.2, this
no longer blocks growth of TPVVs, CPVVs and CPGs, which previously could
2.8
cause host writes to fail. However, this will still make both the GUI and CLI
unresponsive for the duration of the snapshot deletion.
In addition to manual deletion via the removevv command, snapshot
deletions may be performed automatically by the use of Physical Copy or
Remote Copy. Remote Copy makes particularly heavy use of snapshot
deletion when it is configured to use asynchronous periodic mode.
Fibre Channel
and N-to-1
Remote Copy
While both Remote Copy over Fibre Channel (RCFC) and N-to-1 remote copy
are supported in this release, N-to-1 is only available when using IP
connections.
Known Issues
with the
InForm
Operating
System
Uncontrolled
Shutdown
(Bug 7833)
If the InServ Storage Server encounters a double node failure where two
nodes undergo an uncontrolled shutdown (i.e. no panic saves), when the
nodes rejoin the cluster, any LDs whose two owners are the two nodes will
go through a check. Currently there is a bug that can cause checks on
RAID 5 LDs between such nodes to remain in the checkld state forever.
Controlport rst
Problem with
Fibre Channel
Adapter by LSI
Logic
2.9
Dynamic
Optimization
2.10
3
3PAR InForm Administration
Tools Release Notes
In this chapter
Installation Notes for the InForm Administration Tools
3.2
3.4
3.5
3.6
3.6
3.10
3.16
3.17
The InForm Administration Tools are used to monitor and administer 3PAR
InServ Storage Servers. The suite of tools consists of the:
3.1
Installation
Notes for the
InForm
Administration
Tools
Virus Checking
Virus checking is known to slow down and potentially cause problems with
installation of the InForm Administration Tools. Before attempting
installation or uninstallation of the InForm Administration Tools, please
shut down all running applications and disable virus-checking software.
Scripting
Considerations
Solaris: /opt/3par/inform/<release>/
where:
This is done so that multiple versions of the administration tools can reside
on the same client system simultaneously.
If you have scripts that depend on the location of the binaries for any of the
administration tools, be aware that you will need to update your scripts or
environment variables to point to the latest version of the tools. As an
alternative, if you do not need to keep multiple versions of the tools
installed, you can change the default install location of the tools to a path
of your choosing so that the path stays consistent from release to release.
If you do this, you must fully uninstall the previous version using the
provided uninstaller before installing a new version.
3.2
Solaris
Installation
Run the installation using the setup.bin file in temporary location you
just created. For example, if you copied the file to /tmp, the command
to start the installation is:
# ./tmp/setup.bin
4
3.3
Whats New in
the InForm GUI
Drive Cages
Overall cage state has changed so that the state will either be OK,
Degraded, or Failed. This aligns cage states more closely align with
corresponding alerts.
Hosts
Users now have the ability to annotate hosts with extra information
such as physical location, OS, Model, Contact, etc.
Node Subsystem
3.4
Ability to enter serial and expiration date information, view and reset
test logs for batteries.
Ability to locate a storage system by blinking its LEDs (and optionally the
LEDs on its cages).
Ports
New Sessions tab on the Ports Detail screen for iSCSI ports provides
information on active iSCSI sessions.
Usability
The GUI now remembers which systems youve logged into in the past.
Modifications
to the InForm
GUI
Bug ID
Item
Description
18386
Creation of RAID 5
always RAID1, even if the CPG itself is RAID5. The GUI was
erroneously passing the set size value the user entered for
fails.
the CPG as the value of the set size for the RAID1 LDs. Any
value above 4 is not valid for RAID 1, resulting in a cryptic
message about the valid set sizes for RAID1.
This has been fixed.
3.5
Limitations of
the InForm GUI
Supported InServ
Storage Servers
Due to changes in the InForm OS itself, this version of the 3PAR InForm
Graphical User Interface (GUI) can be used only to monitor InServ Storage
Servers running InForm OS version 2.2.1, build 114. It cannot be used to
monitor servers running prior versions of the software, including InForm OS
version 2.2.1, build 88.
Limit on Number
of Open
Windows when
Displaying
Events
Known Issues
with the
InForm GUI
Statistics Plot
wont Continue
after Node
Failure (Bug 502)
Statistics ALL
Plots Fail when a
Single Resource
Fails (Bug 3086)
If you are plotting statistics and the node that the GUI is connected to
fails, a dialog will be displayed indicating the plots will stop. The error
says, Plot cannot continue.
Workaround - Restart the plot manually.
If you are plotting all resources on a node (such as ALL PDs) and one of
them fails or is removed, rather than continuing with the surviving
resources, the system reports a failure to the GUI. This causes the plot to
stop with an error, Plot cannot continue.
Workaround -The workaround is to restart the plot manually. The plot
will then be initialized with only the surviving resources.
3.6
If you change the version of the software on the InServ while the GUI is
running, it may cause the GUI to crash. This is because of
incompatibilities between the GUI and the data sent from the InServ.
Workaround - When the version of the InServ is changed, the GUI must
match that version. Before upgrading/downgrading the InServ, stop all
GUI sessions. After installing the InServ, make sure to install the
compatible client software.
Out of Memory
Error when
Plotting Many
Statistics for an
Extended Period
of Time
(Bug 9878)
Increase the initial amount of memory the GUI is allowed to use. This
will ensure that the GUI has memory pre-allocated and thus will not fail
due to memory being consumed by other applications. This can be done
by passing an argument in the form of Xms<size>m when starting the
GUI. This option should be used carefully. If the GUI cannot allocate the
initial memory, it will fail to execute. Also, if the GUI is not being heavily
used, or the InServs it is communicating with do not have a large
amount of events, having the GUI allocate large amounts of memory is
wasteful and prevents other applications from utilizing it.
3.7
Updating
Template doesnt
Update Enabled
State of VV
Settings
(Bug 11131)
3.8
Unable to
Disable
Allocation
Warnings and
Limits by
Entering 0
(Bug 15343)
SCSI-3
Reservations
Failed to load
Message Box
During Initial
System
Connection
(Bug 18431)
NOTE: Enhancements to the logging on both the GUI and InServ GUI
server have been added to gather more information about this
problem. Also, related fixes to the GUI server process on the InServ may
have fixed this problem. However, if you see this issue, please contact
your support representative.
Apply and
Repeat does not
Remember Disk
Filter Settings
during VV
Creation
(Bug 20539)
When creating multiple VVs using the Apply and Repeat button in the
VV Creation screens, the settings that were used for disk filtering are
not remembered for subsequent VVs.
Workaround - Re-enter the disk filtering information for each VV
created.
3.9
Whats New in
the InForm CLI
Alerts/Events
The showalert command has been changed to show only New alerts
by default. A new -all option has been added to show all alerts on
the system.
Copy Services
Drive Cages
Hosts
Users now have the ability to annotate hosts with extra information
such as physical location, OS, Model, Contact, etc. This can be done at
host creation time via the createhost command or later via a new
sethost command.
3.10
Node
Subsystems
The output of the showsys command has changed for this release. The
output is more concise and the output for the -d option has been
cleaned up and better formatted. For anyone scripting, a -old option
is available to receive output in the previous format.
The output of the showbattery command has been changed for this
release and more options are available. For anyone scripting, a -old
option is available to receive output in the previous format.
New options to the setsys command provide the ability to set alert
thresholds on the amount of Fibre Channel or Nearline raw capacity
remaining in the system.
Performance
New -metric option to the hist commands allow users to specify which
metrics to display. (size, time, or both).
3.11
New -lw to the statvlun command provides the WWN or iSCSI Name
in the output. This is especially useful when multiple WWNs/iSCSI Names
belonging to the same host are visible on the same port.
Physical Disks
Ports
Remote Copy
3.12
Security
Service
SNMP
3.13
Volume
Management
Remote
Command and
Options
The -ba, -bs, and -bu options to the growavv command were
previously marked deprecated. They have been removed from the
command.
Deprecated
Commands and
Options
3.14
The -rc option to the statport command has been deprecated and
will be removed in a future release. Please use the -rcfc and -rcip
options.
3.15
Modifications
to the InForm
CLI
Bug ID
Item
Description
9960
locatecage is used on
an unconnected port
specifier.
This has been fixed.
15763
17819
In the createvvcopy
be incorrect.
18495
3.16
Known Issues
with the
InForm CLI
JVM not Found
Error During
Installation on
Solaris
(Bug 6113)
servicecage
Command wont
Force one Loop
Off if the Other
Loop has Failed
(Bug 6561)
Cryptic Error
from upgradepd
-w wwn
(Bug 7455)
3.17
InServ Unable to
Create VV when
Space is
Available
(Bug 8521)
If the user chooses storage settings for set size and availability such that
the desired set size exceeds the availability level, the volume creation
will fail with an error that states that not enough space could be found.
As an example, if the availability is set to Cage and the set size is 4, the
system will look to lay out the volume across four cages. If the system
does not have this many cages, the command will fail.
The error text makes it seem like the amount of storage is the issue,
rather than the number of available resources (cages, magazines, etc.).
The error message text has been modified to clarify the nature of the
problem.
Workaround - Make sure arguments for availability and set size match
the InServ configuration.
servicecage
Command Fails
and doesnt
Clean Up
(Bug 9153)
CLI Server
Process Crashed
and Consumed
System Memory
(Bug 18024)
The tls libraries used by the CLI server were leaking memory. This can be
caused by cli clients using a secure connection rather than the default
unsecure connection.
This has been partially fixed in 2.2.2 by upgrading the tls libraries used
by the CLI server. However, a smaller memory leak still remains.
Workaround - Use the default CLI connection type (unsecure).
3.18
Error when
Renaming
Volumes when
New Name is
Greater than 19
Characters
(Bug 18612)
3.19
3.20