ONCplus B.11.31.
© Copyright 2009, 2012 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.
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. NOTE: For information on how to migrate from NIS+ to LDAP, see the NIS+ to LDAP Migration Guide.
2 ONCplus B.11.31.13 This chapter contains the most recent product information pertaining to the Open Networking Computing (ONC) product, version B.11.31.13, 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.13” (page 6) • “Enhancements and Fixes in ONCplus to date” (page 6) • “Installation Information ” (page 12) Announcement This version of ONCplus (B.11.31.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1001124632 On a NFS client system, when the operation of finding a 0 MB file and removing it is executed using a single find command, the system may panic and display the message "panic: b_spinner_cpsema bad?”. B.11.31.13 QXCR1001127328 The default parameter for the clnt_clts_max_endpoints function has been modified to support the reserving of ports for application usage. B.11.31.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1001051998 ONCplus B.11.31.09 - dd command over NFS may not be killable. B.11.31.10 QXCR1001042152 NFS subsystem-hang is introduced by ONCplus versions B.11.31.09 and B.11.31.09.01. B.11.31.10 QXCR1001029178 Copy over NFS hangs if client has small file cache and the nfs3_max_thread tunable is set to 0. B.11.31.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version Setting the "nfs4_max_threads" tunable to 257 or above causes system panic. QXCR1000973889 (STP) B.11.31.09 QXCR1000974366 Mount NFS file system parallelly when system starts up. B.11.31.09 QXCR1000979121 B.11.31.09 rpc.pcnfsd thread safety issue. QXCR1000981226 Non-root user cannot mount NFSv4 via autofs. B.11.31.09 QXCR1000982019 HP-UX 11i v3 rpc.pcnfsd fd leaks. B.11.31.09 The rpc.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description On NFS mounts with tcp and noac options, setting nfs3_bsize tunable to a value greater than or equal to 64KB, results in file sizes more than its actual QXCR1000857730 size at the time of their creation or modification. ONCplus Version B.11.31.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1000759153 AutoFS fails to mount with NFSv4 after an update from HP-UX 11i v2 to HP-UX B.11.31.03 11i v3. QXCR1000769108 A system runs out of memory and hangs when NFS and NFS file locking are heavily used. B.11.31.03 QXCR1000763503 An AutoFS UDP NFS mount fails with the error message "Couldn't bind to reserved port". B.11.31.
Table 1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1000583678 CacheFS panics when issuing simultaneous mount requests with a full front file system. B.11.31.01 QXCR1000585325 The nfstat.h header file incorrectly defines MAX_RFS4_PROC_NO as 40. B.11.31.01 QXCR1000585353 An NFS server panics due to a data page fault. B.11.31.01 QXCR1000585618 Added a new private kctune parameter "klm_log_level" to enable KLM (kernel B.11.31.
ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus ONCplus 3. B.11.31.08 B.11.31.07.01 B.11.31.07 B.11.31.06.01 B.11.31.06 B.11.31.05 B.11.31.04 B.11.31.03 B.11.31.02 B.11.31.01 B.11.31 ONC+ ONC+ ONC+ ONC+ ONC+ ONC+ ONC+ ONC+ ONC+ ONC+ ONC+ 2.3 2.3 2.3 2.3 2.3 2.3 2.3 2.3 2.3 2.3 2.3 After you download the ONCplus_B.11.31.13.depot file, move it to the /tmp directory: /tmp/ONCplus_B.11.31.13.depot 4.
2. To check which version of ONCplus is installed on your system, execute the following command: swlist | grep ONCplus The output will be similar to the following: ONCplus 14 ONCplus B.11.31.13 B.11.31.13 ONC+ 2.
Reverting to a Earlier Version of ONCplus You cannot remove the current version of ONCplus with the swremove command. However, you can revert to a earlier version of ONCplus. The following section describes how to revert to a earlier version of ONCplus.
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. 18 ONCplus B.11.31.
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.
Cause When the command is executed to shut down the SRP daemon, it may initiate the NFS client shutdown while there are active NFS mount points present in the SRP environment. Due to this, the srp -stop command may hang while waiting for the active NFS filesystems to unmount. Workaround • Before issuing the command, it is recommended to verify whether the NFS mount point in the SRP environment is active, by executing the fuser -c command on the NFS mount point from the global view of SRP.
4 Features Introduced in previous versions of ONCplus This chapter describes the features introduced and/or defect fixes in all the previous versions of ONCplus B.11.31. • “Features Introduced in ONCplus B.11.31.12” (page 21) • “Features Introduced in ONCplus B.11.31.11” (page 22) • “Features Introduced in ONCplus B.11.31.10” (page 22) • “Features Introduced in ONCplus B.11.31.09.02” (page 22) • “Features Introduced in ONCplus B.11.31.09.01” (page 22) • “Features Introduced in ONCplus B.11.31.
When ONCplus is operating in the SRP environment, the following features/services are not supported: • NFS server services and the rpc.pcnfsd daemon • CacheFS service • NFSv4 server's delegation stackable FS module For information on HP-UX SRP A.03.00 software, see the HP-UX Containers (SRP) Administrator's Guide. To locate this document, go to the following location on the HP Business Support Center: www.hp.com/go/virtualization-manuals On this page, select HP-UX Containers (SRP) Software.
Parallel mount feature for performance improvement. Prior to ONCplus B.11.31.09, when the system booted up, NFS mounted all the file systems listed in the /etc/fstab file serially resulting in considerable boot time. To reduce this time, the parallel mount feature is introduced in ONCplus B.11.31.09. This feature allows NFS to mount multiple file systems parallelly thereby reducing the boot time. The parallel mount feature has a dependency on the file system changes.
Features Introduced in ONCplus B.11.31.07.01 ONCplus B.11.31.07.01 is a defect fix release and does not include any new features. All features introduced in previous ONCplus versions are supported in ONCplus B.11.31.07.01. For information on the defects fixed, see “Enhancements and Fixes in ONCplus to date” (page 6). Features Introduced in ONCplus B.11.31.07 ONCplus B.11.31.07 is a defect fix release and does not include any new features.
per user. Before deploying such models, customers must update the HP-UX kernel and utilities, and ensure that their local applications are compatible with the expanded group limit. ONCplus has the following limitations regarding the number of groups per user: • The records, which can be passwords, groups, hosts, netid, etc., in the NIS database are limited to 1024 characters.
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.
• 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. CacheFS data structures are 64-bit compliant.