ONCplus B.11.31.09.
© Copyright 2010 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.
Table of Contents 1 ONCplus Overview.......................................................................................................5 Overview.................................................................................................................................................6 Availability of ONCplus as an ISU.........................................................................................................6 NIS+ Obsolescence Notice....................................................
List of Tables 2-1 4 ONCplus Enhancements and Software Defect Fixes....................................................................
1 ONCplus Overview This chapter addresses the following topics: • • • • • “Overview” (page 6) “Availability of ONCplus as an ISU” (page 6) “NIS+ Obsolescence Notice” (page 6) “NIS Protocol Version 1 Obsolescence Notice” (page 7) “Related Information” (page 7) 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. ONC consists of the following components: • Network File System The Network File System (NFS) is a distributed filesystem that provides transparent access to files and directories that are shared on remote systems.
NOTE: For information on how to migrate from NIS+ to LDAP, see the NIS+ to LDAP Migration Guide available at: http://docs.hp.com/en/J4269-90054/index.html NIS Protocol Version 1 Obsolescence Notice Starting with ONCplus version B.11.31.02, NIS protocol version 1 (NISv1) is no longer supported on the NIS client. However, the NIS server, ypserv, will continue to support NISv1.
2 ONCplus B.11.31.09.01 This chapter contains the most recent product information pertaining to the Open Networking Computing (ONC) product, version B.11.31.09.01, which is supported on the HP-UX 11i v3 operating system. This chapter addresses the following topics: • • • • “Announcement” (page 10) “What's New in ONCplus B.11.31.09.
Announcement This version of ONCplus (B.11.31.09.01) is supported on systems running the HP-UX 11i v3 operating system. What's New in ONCplus B.11.31.09.01 ONCplus B.11.31.09.01 includes defect fixes. This version of ONCplus supports all features included in previous ONCplus versions. 10 ONCplus B.11.31.09.
Enhancements and Fixes in ONCplus to date This section lists the enhancements and fixes for ONCplus. It also specifies the version number of ONCplus in which the new feature was introduced and the defect was fixed. Table 2-1 describes the new features and problems that are fixed to date and incorporated into ONCplus. Table 2-1 ONCplus Enhancements and Software Defect Fixes CR ID Description ONCplus Version QXCR1001013181 Under certain circumstances the rpc.pcnfsd daemon exits without dumping core. B.11.
Table 2-1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1000909967 File locking on NFSv4 client fails with EIO. B.11.31.08 QXCR1000852435 NFSv4 client subsystem may hang when large number of files are operated by multiple client processes and cause memory pressure. B.11.31.08 QXCR1000916642 Requests with UID and GID set to –2, does not map to anon value. B.11.31.
Table 2-1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description ONCplus Version QXCR1000589225 Added support for the ip6.arpa domain to the getnameinfo(3n) command. B.11.31.05 QXCR1000847469 Under certain circumstances, ONCplus B.11.31.03 and B.11.31.04 may cause B.11.31.05 a panic. QXCR1000590736 rpc.ypupdated, ypxfrd, and keyserv are not killed when the NIS Master Server is enabled and disabled by smh. B.11.31.04 QXCR1000593073 Documentation issues in /etc/rc.config.
Table 2-1 ONCplus Enhancements and Software Defect Fixes (continued) CR ID Description QXCR1000590569 The share_nfs(1M) manpage must warn about the limitations of the -access B.11.31.02 option. QXCR1000590702 An NFS mount fails if the shared hostname is longer than eight characters. B.11.31.02 QXCR1000590739 The automountd daemon is not terminated by “autofs stop” after enabling B.11.31.02 automounter in smh. QXCR1000591016 CacheFS does not support locking a region of a file beyond a 2 TB offset.
Installation Information This section elaborates on the requirements and the procedures for installing ONCplus B.11.31.09.01. It also includes information on verifying the installation of ONCplus B.11.31.09.01. System Requirements The following requirements are necessary for installing ONCplus B.11.31.09.01: • • • Hardware Requirement: Itanium / PA-RISC Software Requirement: HP-UX 11i v3 Free Disk Space: 65 MB Installing ONCplus B.11.31.09.01 IMPORTANT: Back up your system before installing the product.
# Product(s) not contained in a Bundle: # PHCO_38048 1.0 libc cumulative patch 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.09.01.depot ONCplus NOTE: ONCplus includes kernel filesets.
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. WARNING! 1. The fix for QXCR1000898226 will not be available when: • • Upgrading to ONCplus B.11.31.07.01 from ONCplus B.11.31.07 Installing HP-UX 11i v3 September 2009 release on a system with ONCplus B.11.31.
NOTE: ONCplus B.11.31.05 includes the fix for QXCR1000589225 which requires libc patch PHCO_38048 to be installed in the following circumstances: • the "retrans" option is set in the /etc/resolv.conf file • there is a "dns" entry in the /etc/nsswitch.conf file (i.e. the ip6.arpa domain is used to perform reverse IPv6 lookups) The libc patch is included with ONCplus beginning with version B.11.31.06 and will not require a separate patch installation.
3 Known Problems and Workarounds This section lists known problems, probable cause, and appropriate workarounds. Problem There is a possibility for an NFS client machine to experience a system hang if you are using the below ONCplus versions: • • ONCplus B.11.31.09 ONCplus B.11.31.09.01 Cause The NFS client machine could hang under below conditions/configurations: • Severe file cache memory pressure due to low file cache configuration.
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.09” (page 21) “Features Introduced in ONCplus B.11.31.08” (page 21) “Features Introduced in ONCplus B.11.31.07.01” (page 22) “Features Introduced in ONCplus B.11.31.07” (page 22) “Features Introduced in ONCplus B.11.31.06” (page 22) “Features Introduced in ONCplus B.11.
• The NFS mount structure nfs_args is made public. The NFS structure nfs_args is made public and available for user application development under /usr/include/nfs/mount.h header file. The user applications can make use of this structure to mount NFS shares using mount()system call. For more information on the usage of the structure, see the mount_nfs(1m) manpage. • Asynchronous NFS Direct I/O performance improvement.
New NIS Features in ONCplus B.11.31.06 NIS introduces the following feature: • IPv6 support for RPC commands and daemons Phase II ONCplus B.11.31.06 delivers IPv6 support for rpc.rquotad, rpc.rstatd, rpc.sprayd, rup, and spray commands and daemons. New NFS Features in ONCplus B.11.31.06 NFS introduces the following feature: • ONC 2.5 functionality for the NFSv2 and NFSv3 client Porting of ONC2.5 Solaris code base to the current HP-UX NFS v2 and NFS v3 client. Features Introduced in ONCplus B.11.31.
Features Introduced in ONCplus B.11.31.03 ONCplus B.11.31.03 includes both defect fixes and new features. All fixes and features introduced in previous ONCplus versions are supported in ONCplus B.11.31.03. The following features were introduced in ONCplus B.11.31.03: 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.
compliant. This version of CacheFS supports caching for only SYSV_ACLS. Thus, this version of CacheFS on HP-UX supports ACLs with VxFS and NFS and not with HFS. • Support for Logging A new command, cachefslog enables or disables logging for a CacheFS mount-point. If logging functionality is enabled, details about the operations performed on the CacheFS mount-point are stored in a logfile. This logfile contains information on all the CacheFS mount points using the same cache directory.
New NFS Features in ONCplus B.11.31_LR • NFS Version 4 Protocol (NFSv4) NFSv4 is an IETF standard protocol that provides the following features: — COMPOUND Procedure In NFSv4, related RPC requests are grouped into a single RPC procedure known as the COMPOUND procedure. The COMPOUND procedure decreases transport and security overhead because of fewer over-the-wire trips between the client and the server. This feature is transparent to the user.
• Secure NFS With Secure NFS security can be implemented at the Remote Procedure Call (RPC) level. This standard authentication system is known as Secure RPC. When NFS uses the facilities provided by Secure RPC, it is known as Secure NFS. RPC authentication enables you to use a variety of authentication systems, such as DH, UNIX, and KERB, and is not dependent on the version of NFS used.
— — — • Files Network Information Service (NIS) Lightweight Data Access Protocol (LDAP) Filesystem Support AutoFS supports the automatic mounting and unmounting of the following filesystems: — NFS (All versions including NFSv4) — CacheFS — HFS — 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.
— — — noconst Disable consistency checking. demandconst Consistency checking is performed on demand. weakconst Consistency check used to verify cache consistency with the NFS client's copy of the attributes. weakconst is the consistency checking level similar to the default behavior in HP-UX 11i v2. NOTE: • Consistency is not checked at file open time. Switching Mount Options You can switch between mount options without deleting or rebuilding the cache.
• Ipnodes Support Ipnodes is the new map that stores IPv6 information. Ipnodes acts as the new hosts database for IPv6 information. NIS provides support for ipnodes using the /etc/nsswitch.conf file. • Alternate Directory for passwd File Users can now specify a directory other than the default /etc directory where NIS must look for the passwd file. This feature enhances the security of the system, as information regarding this alternate directory is known only to the administrator.