HP StorageWorks Scalable NAS File Serving Software release notes HP Scalable NAS 3.7.
Legal and notice information © Copyright 2004, 2009 Hewlett-Packard Development Company, L.P.
Version: HP Scalable NAS 3.7.0, FS Option for Linux 3.7.0 Description This document describes HP Scalable NAS File Serving Software 3.7.0 and FS Option for Linux 3.7.0. Supersedes Matrix Server 3.5.1 and MxFS-Linux 3.5.1, HP Clustered File System 3.5.1 and FS Option for Linux 3.5.1 Operating systems Red Hat Enterprise Linux AS/ES 5 Update 2 (64-bit only) and SuSE Linux Enterprise Server 10 Service Pack 2 (64-bit only) Enhancements in the 3.7.0 release The HP Scalable NAS 3.7.
• New event notifier services. The event notifier services can be configured to send an SNMP trap, to send email, or to run a script when specific events occur. • New HP Scalable NAS SNMP service. This service provides MIBs for retrieval of all cluster-wide state and status information. • New Performance Dashboard. The Performance Dashboard provides server and cluster performance data over a period of time (the last hour, day, week, month, or year).
• A new version of the mxcollect command is available. The new command gathers additional information and is CGI-based. The previous version of the command is still provided in the /opt/ hpcfs/tools directory if needed. • If the SELinux security policy is set to “enforcing,” the following option must now be included when you mount a PSFS filesystem using the Linux mount command: -o context=system_u:object_r:nfs_t • A new file, ancillary.txt, replaces the Third-Party Licenses document provided with the 3.5.
QLogic HBA driver QLogic drivers supplied with recent Clustered Gateway software releases Software version Driver version 3.5.1 8.01.06.01 3.7.0 8.02.11 HPPS driver QLogic HBA driver options The QLogic HBA driver options are configured in the /etc/opt/hpcfs/fc_pcitable file. For information about adding or removing driver options in this file, see the HP Scalable NAS File Serving Software administration guide.
Included tools and utilities The following tools and utilities are provided to assist with setup and performance tuning: • SanSurfer (/usr/sbin/SANsurfer). SanSurfer cannot be used to modify the fc_pcitable file, as noted above. Before opening SanSurfer for the first time, you will need to run the following command to start the service: /etc/init.d/qlremote start • Netperf (/usr/local/bin/netperf). • Distributed shell: pdsd (/usr/local/bin/pdsh). • HP Fibre Utils (/opt/hp/hp_fibreutils).
Defect Description 7519 Third-party MPIO software must discover devices When third-party MPIO software such as EMC PowerPath or IBM RDAC is used, the third-party MPIO software must discover and present storage devices to the operating system before HP Scalable NAS is configured or started. If HP Scalable NAS is started and the third-party MPIO software has not previously discovered the devices, HP Scalable NAS will make a “best effort” to discover them.
Defect Description 9615 Nodes stall waiting for locks If you are seeing alerts stating that nodes are stalled waiting for locks for a particular filesystem, the filesystem may be experiencing contention on Full Zone Bitmaps. To aid in diagnosing this problem, determine whether the following apply: • Full Zone Bitmaps (FZBMs) are enabled on the filesystem. • Filesystem operations that involve allocating or freeing blocks are slower than on previous versions of the filesystem.
Defect Description 12331 mxcheck fails without an error message If the /tmp directory is full, the mxcheck utility will fail and HP Scalable NAS will not start. When this situation occurs, mxcheck should display an error message explaining that there is insufficient space in /tmp.
Defect Description 24226 Dynamic volume properties cannot be displayed If the label for a filesystem on a dynamic volume includes a restricted XML character, the Management Console and the mx dynvolume properties command will not be able to display the properties for the dynamic volume. The restricted characters are: & > < " ' Workaround. Relabel the filesystem via the Management Console. Open the Filesystems tab, select the filesystem (not a mount point), right-click, and select Properties.
Defect Description 27464 Administrative filesystem should be excluded from scans The 3.7 release includes an administrative filesystem (adminfs) that is used to store cluster operational data. HP recommends that the parts of the administrative filesystem that are used for replication or performance dashboard storage not be marked for real time scanning by any anti-virus or malware software you may be running on the cluster.
FS Option for Linux Defect Description 8740 Running NFS client and its Virtual NFS Service on the same node can cause problems When an NFS client is running on a node that is also serving as the primary for the Virtual NFS Service used by that client, the client may quietly lose its locks when a failover occurs. To avoid this situation, do not run NFS clients on nodes that are configured as the Virtual NFS Service used by the clients.
Defect Description 10646 Invalid link count can be returned to NFS clients Linux NFS clients running with Linux 2.4.x kernels will return an invalid link count via the stat() system call interface if a file with multiple hard links is unlinked by one coincident with a failover of a Virtual NFS Service. The unlink succeeds correctly in the server and the correct link count is returned to the client, but the stat() system call on the NFS client will continue to return the old link count.
Defect Description 13597 Solaris 8 and Solaris 10 clients can experience failover delays When a Virtual NFS Service fails over to another server, a Solaris 10 client using TCP-based NFS mounts can pause for 80 to 90 seconds before I/O resumes normally. This delay is caused by a client-side NFS RPC bug and applies only to NFS RPC over TCP. UDP-based mounts are not affected. The problem can be resolved by applying the recommended Sun patches for Solaris 10.
HP X5500 Storage Gateway for Linux/HP Clustered Gateway/HP 4400 Scalable NAS systems Defect Description Kernel OOPS during QLogic driver unload When the QLogic driver is unloaded on a cluster node with the /etc/init.d/pmxs unload command, a kernel OOPS message from cmahostd may be generated. Also, /etc/init.d/pmxs unload will fail as dm holds a reference to the sd devices. The cluster service will start after reboot. Workaround. Execute dmsetup remove_all before unloading the driver.
Operating system and environment issues Defect Description 455 Parent dentries are not revalidated During path lookups, the operating system does not revalidate parent dentries when they are specified as ".." components. The operating system assumes that the parent dentry associated with ".." is always valid; however, this is not always the case in a distributed environment. For example, server A may have a process that executes cd /a/b/c.
Defect Description 7435 QLogic Switch login can cause HP Scalable NAS failures HP Scalable NAS will not start if you are logged into a QLogic FibreChannel switch and admin start is set. A message such as the following will appear: Switch address is not responding to SNMP SET requests. Verify the configured community string has SNMP write privileges. The FibreChannel switches are not responding to SNMP requests.
Oracle has been extensively tested for RAC and single instance Oracle 10.2.0.4 and 11.1.0.7, both in the cluster and over NFS. Oracle data files should be located on filesystems that are created and mounted in the cluster as DBoptimized, which provides support for direct IO on a filesystem. This is true no matter how the Oracle server accesses the datafile, both in the cluster and over NFS. New for 3.
datafiles and $ORACLE_HOME for non-instance related activities, you need to mount them with either CIFS or NFS. HP recommends that customers deploy the new HP Scalable NAS Virtualized Reply Cache. HP also recommends that the /etc/opt/hpcfs/SizingActions performance script be utilized on the NFS servers. When running with Oracle’s Direct NFS, your export options need to change compared to past releases.