ONCplus B.11.31.
© Copyright 2011 Hewlett-Packard Development Company, L.P Legal Notices Confidential computer software. Valid license required from Hewlett-Packard for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard commercial license. The information contained herein is subject to change without notice.
Contents 1 ONCplus Overview....................................................................................4 Overview................................................................................................................................4 Availability of ONCplus as an ISU..............................................................................................4 NIS+ Obsolescence Notice........................................................................................................
1 ONCplus Overview This chapter addresses the following topics: • “Overview” (page 4) • “Availability of ONCplus as an ISU” (page 4) • “NIS+ Obsolescence Notice” (page 5) • “NIS Protocol Version 1 Obsolescence Notice” (page 5) • “Related Information” (page 5) Overview Open Network Computing (ONC) comprises core services that enable administrators to implement distributed applications in a heterogeneous distributed computing environment. It also includes tools to administer clients and servers.
NOTE: All ONCplus ISU versions are available at: http://software.hp.com. NIS+ Obsolescence Notice Network Information Service Plus (NIS+) is a distributed database system that enables the maintenance of commonly used configuration information on a master server and propagates the information to all the hosts in the network. Starting with HP-UX 11i v3, NIS+ is no longer supported. Hewlett-Packard recommends that users migrate to LDAP.
2 ONCplus B.11.31.11 This chapter contains the most recent product information pertaining to the Open Networking Computing (ONC) product, version B.11.31.11, which is supported on the HP-UX 11i v3 operating system. This chapter addresses the following topics: • “Announcement” (page 6) • “What's New in ONCplus B.11.31.11” (page 6) • “Enhancements and Fixes in ONCplus to date” (page 6) • “Installation Information ” (page 11) Announcement This version of ONCplus (B.11.31.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1001029496 mir_svc_policy_notify - putnext Data TLB Fault panic B.11.31.10 On HP-UX 11i v3 NFS pv3 client, large hpnfs_var_arena exists due to readdir QXCR1001043662 cache. B.11.31.10 QXCR1001030379 The rddir_cache is not being freed properly in nfsv3 readdirplus path. QXCR1001015637 HP-UX 11i v2 and HP-UX 11i v3 NFS clients do not distribute load on APA with TCP-mounts. B.11.31.10 B.11.31.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1000944059 HP-UX 11i v3 memory leak on NFS PV4 client. B.11.31.09 QXCR1000953573 Unable to clear sharelist when shared directory is deleted. B.11.31.09 QXCR1000959528 HP-UX 11i v3 ypserv coredump issue. B.11.31.09 QXCR1000961715 B.11.31.09 The mount_nfs(1M) man page incorrectly lists "nfs3" as valid FStype. QXCR1000962354 Duplicate "Start NFS IPv6 subsystem" messages on HP-UX bootup. B.11.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1000862332 NFS client does not do readdir. QXCR1000914413 B.11.31.08 Directory related operations on an NFS client with ONCplus B.11.31.06 or B.11.31.07 versions installed along with mounted file systems with read/write permissions that are greater than 8192 bytes in size may result in system panic or data corruption. B.11.31.07.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1000790796 NUMA support changes for CacheFS. B.11.31.04 QXCR1000792753 Spinlock contention in checkexport/exi_rele. B.11.31.04 QXCR1000795425 Serviceguard NFS failover fails in the presence of the "fsid=" option. B.11.31.04 QXCR1000810049 Remove the NFSv4.1 server stubs for referrals. B.11.31.04 QXCR1000816572 The xdr_hyper() and xdr_u_hyper() functions incorrectly process data. B.11.31.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1000592981 The automountd daemon hangs while halting a package. B.11.31.02 QXCR1000593322 Performance improvement in NFS Server WRITE path. B.11.31.02 QXCR1000731755 B.11.31.01 The automountd daemon does not work correctly with long hostnames. QXCR1000732349 The rpc.pcnfsd and rpc.rexd daemons do not support long usernames. B.11.31.
Installing ONCplus B.11.31.11 IMPORTANT: Back up your system before installing the product. To install ONCplus B.11.31.11 on your system: 1. 2. Login as root. To check which version of ONCplus is currently installed on your system, run the following command: swlist | grep ONCplus The output will be similar to one of the following thirteen lines: ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus 3. B.11.31.10 B.11.31.09.02 B.11.31.
NOTE: You must specify the full path name of the source depot when you use swlist and swinstall commands. 5. Run the following command to install the product on a stand-alone system: swinstall -x autoreboot=true -s \ /tmp/ONCplus_B.11.31.11.depot ONCplus NOTE: ONCplus includes kernel filesets. As a result, installing the product using the swinstall command will require the system to be restarted after the installation is complete. Verifying ONCplus B.11.31.
Reverting to a Previous Version of ONCplus You cannot remove the current version of ONCplus with the swremove command. However, you can revert to the previous version of ONCplus. The following section describes how to revert to the previous version of ONCplus. 14 ONCplus B.11.31.
WARNING! 1. Problem There is a possibility for an NFS client to experience a system hang if you revert to one of the below ONCplus versions: • ONCplus B.11.31.09 • ONCplus B.11.31.09.01 • ONCplus B.11.31.09.02 Cause The NFS client could hang under below conditions/configurations: • Severe file cache memory pressure due to low file cache configuration. For example, filecache_min = filecache_max =1% • When the nfs3_max_threads tunable is set to “0”.
4. 5. Directory related operations on an NFS client with ONCplus B.11.31.06 or B.11.31.07 versions installed along with mounted file systems with read/write permissions that are greater than 8192 bytes in size may result in system panic or data corruption. If your system has ONCplus B.11.31.06 or B.11.31.07 version installed, HP recommends that you install ONCplus B.11.31.07.01 version.
4. To revert to the previous version of ONCplus enter the following command: swinstall -x allow_downdate=true -x autoreboot=true \ -s /tmp/ONCplus_B.11.31.depot ONCplus NOTE: ONCplus contains kernel filesets. Thus swinstalling the product results in a system reboot after the installation is complete.
3 Known Problems and Workarounds This section lists known problems, probable causes, and appropriate workarounds. Problem There is a possibility for an HP-UX 11i v3 system to experience a system hang under the following conditions: • An application writes a huge NFS file to a filesystem using NFS loopback mount. • Two systems NFS-mount file systems from each other and simultaneously write huge amounts of data to each other.
4 Features Introduced in previous versions of ONCplus This chapter describes about the features introduced and/or defect fixes in all the previous versions of ONCplus B.11.31. • “Features Introduced in ONCplus B.11.31.10” (page 19) • “Features Introduced in ONCplus B.11.31.09.02” (page 19) • “Features Introduced in ONCplus B.11.31.09.01” (page 19) • “Features Introduced in ONCplus B.11.31.09” (page 20) • “Features Introduced in ONCplus B.11.31.08” (page 20) • “Features Introduced in ONCplus B.11.
Features Introduced in ONCplus B.11.31.09 ONCplus B.11.31.09 includes both defect fixes and new features. All features introduced in previous ONCplus versions are supported in ONCplus B.11.31.09. The following feature was introduced in ONCplus B.11.31.09: New NFS Feature in ONCplus B.11.31.09 NFS introduces the following feature: Parallel mount feature for performance improvement. Prior to ONCplus B.11.31.
◦ nfs3_enable_async_directio_read ◦ nfs3_enable_async_directio_write ◦ nfs3_max_async_directio_requests For more information on these tunables, see the Managing NFS and KRPC Kernel Configurations in HP-UX 11i v3 whitepaper. To locate this document, go to the HP-UX Networking docs page at: http://www.hp.com/go/hpux-networking-docs. On this page, select HP-UX 11i v3 Networking Software. NOTE: This feature is disabled by default. Features Introduced in ONCplus B.11.31.07.01 ONCplus B.11.31.07.
New NIS Features in ONCplus B.11.31.04 NIS introduces the following features: • IPv6 support for RPC commands and daemons Phase I ONCplus B.11.31.04 delivers IPv6 support for rpc.rexd, rpc.rwalld, rpc.rusersd, rusers, and rwall commands and daemons. Other RPC commands and daemons (rpc.statd and rpc.rquotad) will support IPv6 in a future release of ONCplus.
New NFS Features in ONCplus B.11.31.03 NFS introduces the following features for NFSv4: • File Delegation with Local Access NFSv4 clients support delegation on HP-UX 11i v3. However, until ONCplus B.11.31.03, NFSv4 servers supported delegation with the caveat that no local file access will occur on any delegated file. For example, if the server grants a delegation to the file “/a/b/foo” then any local users on the server need to avoid accessing file “foo” while the delegation is in effect.
by the cache directory (also known as the working set size). This command uses the logfile created by the cachefslog command to display the information. The cachefswssize command, used with the -a option, displays the information in ASCII format. New NIS Features in ONCplus B.11.31.02 NIS introduces the following features: • Support for IPv6 Protocol The NIS clients and servers are now IPv6 enabled.
the server. When another client requests access to the same file, the server revokes the delegation from the first client and grants it to the second client. NOTE: Delegations are disabled by default. If delegations are enabled, they are only supported by applications that access the delegated files remotely via NFS clients. Allowing local access and enabling delegation on a file can corrupt the file.
NOTE: Client failover support is limited to read-only mounts or static filesystems that are not modified often. • Enhanced NFS logging NFS server logging enables an NFS server to provide a record of file operations that are performed on its filesystems. New AutoFS Features in ONCplus B.11.31_LR AutoFS supports the following features: • On-Demand Mounting of Hierarchical Filesystems In earlier versions, AutoFS mounted an entire set of filesystems if they were hierarchically related.
• ◦ VxFS ◦ CIFS ◦ AutoFS Secure NFS Support If the NFS client supports mounting of secure directories, AutoFS supports Secure NFS filesystems. • IPv6 Support AutoFS provides support for mounting filesystems over IPv6 transports. New CacheFS Features in ONCplus B.11.31_LR CacheFS supports the following features: • Complete Binary Caching CacheFS is commonly used to manage application binaries. This feature enables you to cache a complete binary file in the local cache.
NOTE: • Consistency is not checked at file open time. Switching Mount Options You can switch between mount options without deleting or rebuilding the cache. For instance, you can switch from default to non-shared, or from noconst to demandconst mount options without recreating the cache. • Support for Large Files and Large Filesystems CacheFS supports the maximum file and filesystem sizes supported by both the underlying front filesystem in which the cache resides and the back filesystem.