G06.29 Release Version Update Compendium Abstract This compendium provides a summary for the products that have major changes in the G06.29 release version update (RVU), including the products’ new features, migration issues, and fallback considerations. The compendium is written for system managers or anyone who needs to understand how migrating to G06.29 affects installation, configuration, operations, system management, maintenance, applications, networks, and databases. Product Version N.A.
Document History Part Number Product Version 542946-001 N.A.
G06.29 Release Version Update Compendium Tables What’s New in This Manual iii Manual Information iii New and Changed Information About This Manual v Who Should Use This Guide? Organization v Related RVU Manuals v iii v 1. G06.29 Overview Major New Features 1-1 Products Removed From the Site Update Tape (SUT) 1-2 2.
3. Application Development Products Contents 3. Application Development Products 4. Database and Transaction Processing Products SQL/MP 4-1 5. Installation and Configuration Products DSM/SCM 5-1 6.
What’s New in This Manual Manual Information G06.29 Release Version Update Compendium Abstract This compendium provides a summary for the products that have major changes in the G06.29 release version update (RVU), including the products’ new features, migration issues, and fallback considerations. The compendium is written for system managers or anyone who needs to understand how migrating to G06.
What’s New in This Manual New and Changed Information G06.
About This Manual This compendium provides categorized information for new features, migration issues, and fallback considerations for G06.29. It also includes references and sources for migration planning. Who Should Use This Guide? This compendium is written for system managers or anyone who needs to understand how migrating to G06.29 affects installation, configuration, operations, system management, maintenance, applications, networks, and databases. Organization Section Description Section 1, G06.
Related RVU Manuals About This Manual G06.
1 G06.29 Overview This section lists the major new features for the G06.29 RVU. Major New Features For descriptions of new features, see the appropriate sections in Table 1-1. Table 1-1. Summary of the G06.
G06.29 Overview Products Removed From the Site Update Tape (SUT) Products Removed From the Site Update Tape (SUT) No products are removed from the site update tape (SUT) at G06.29. For recent product removal information, see the Discontinuation Notices at http://h20223.www2.hp.com/NonStopComputing/cache/77208-0-0-225-121.aspx. G06.
2 Operating System The G06.29 RVU contains these changes for the HP NonStop operating system: • • • • • NonStop Operating System OSS ACLs OSS Files Larger Than 2 GB OSS Standard Posix Threads OSS Standard Security APIs NonStop Operating System Beginning with 2007, daylight saving time (DST) for the United States changes. The NonStop Operating System (T9050) is enhanced to reflect the DST changes for 2007 and later. Migration • • If the DST option is TABLE and you want to implement the new U.S.
OSS ACLs Operating System the new SPR supports DST transition for 2007 and later for the TABLE option. If you fall back, a system load is required. OSS ACLs The G06.29 RVU adds support for access control lists (ACLs) for NonStop Open System Services (OSS) regular files, directories, first-in, first-out (FIFO) special files, and bound AF_UNIX sockets in OSS Version 3 filesets.
Migration Operating System Migration As of the G06.29 RVU, Version 1 filesets are not supported. You must upgrade Version 1 filesets to Version 2 or Version 3 filesets. To use OSS ACLs, you must first migrate to the G06.29 RVU and then you must migrate your existing filesets to Version 3 filesets. To migrate filesets, you must stop the OSS file system and the OSS environment and use the fsck DIAGNOSE FILESET, UPGRADE command as described in the Open System Services Management and Operations Guide.
Large OSS File Aware and Large OSS File Safe APIs Operating System As of G06.29, these SUT-based applications are large OSS file aware: • • • • • • • • Backup and Restore 2 DSAP/DCOM FUP iTP Webserver FTP C/C++ compiler COBOL compiler OSS utilities and unsupported utilities All other OSS applications (including utilities, tools, or libraries) are large OSS file safe for G06.29 and later RVUs.
Large OSS File Aware and Large OSS File Safe APIs Operating System • • • • • • stat() fstatvfs() statvfs() readdir() ftw() nftw() These native C run-time library APIs are large OSS file aware: • • • • • • • • • • • • • • • • • __ns_backup_fopen64() __ns_fopen64_special() fgetpos64() fopen64() fopen64_guardian() fopen64_oss() fopen64_std_file() freopen64() freopen64_guardian() freopen64_oss() fseeko64() fsetpos64() ftello64() scandir64() tmpfile64() tmpfile64_guardian() tmpfile64_oss() These native C
Interoperability Operating System • • • • • • • • • • • • • • • • • getc() getchar() gets() getw() getwc() getws() getwchar() printf() putc() putchar() puts() putw() putws() putwchar() scanf() vfprintf() vprintf() The Native C++ run-time libraries do not have new 64-bit specific APIs in the C++ library products.
Interoperability Operating System • Interoperability for opens of Guardian C files: As of G06.29, OSS can create Guardian files in the /G name space through creat64() and open64(). The resulting files, regardless of size, are Guardian Format 2 C files with file code 180. If a program running on any RVU attempts to open this type of file through FILE_OPEN_ without 64-bit elections, the open succeeds if the file is smaller than approximately 4 GB and fails if it is larger than 4 GB.
Migration Operating System ° Choice 2 - Protect the application by converting the file to Guardian Format 1 using these steps: FUP CREATE TEMP, FORMAT 1, TYPE U, ODDUNSTR, CODE 180, & EXT (28,1400), MAXTENTS 749 FUP COPY MYFILE,TEMP FUP PURGE MYFILE FUP RENAME TEMP,MYFILE ° Choice 3 - Protect the application by pre-creating the file as a Guardian Format 1 file and then appending data to the file.
Migration Operating System larger than 2 GB, install these Backup and Restore 2 SPRs to restore files smaller than 2 GB: ° ° ° ° T2721G06^AAL, BRCOM T2722G06^AAL, BR2 TAPE SERVICES T2749G06^AAL, BR2 DMA & CSP T2750G06^AAL, B/R 2 DATA SERVICE In addition to the Backup and Restore 2 SPRs, install the file system SPR: ° ° T9055G11^AFI for G06.23 through G06.26 RVUs T9055G12^AFJ for G06.27 Note. For G06.28, the required file system SPR is already included in the G06.28 SUT.
Fallback Operating System Fallback In summary, if you are falling back to: Any pre-G06.29 RVU: Install the DP2 fallback SPR: • A G06.24 to G06.28 RVU: Also install the DSAP/DCOM SPR: • A G06.23 to G06.28 RVU: T9543G08^ABJ Also install the Backup and Restore 2 SPRs: • • • • A G06.23 to G06.27 RVU: T9053G11^AQS T2721G06^AAL T2722G06^AAL T2749G06^AAL T2750G06^AAL Also install the file system SPR: • • T9055G11^AFI (G06.23 to G06.26) T9055G12^AFJ (G06.27) DP2 Before migrating to G06.
OSS Standard Posix Threads Operating System If you did not install the DP2 fallback SPR before migrating to G06.29, you must install the SPR upon fallback to ensure a successful fallback. DSAP/DCOM The SPR of DSAP/DCOM (T9543G08^ABJ) delivered in G06.29 is large OSS file safe, but previous SPRs are not. T9543G08^ABJ supports G06.24 and later RVUs. If you fall back from G06.29 to a system running a G06.24 or later RVU, HP recommends that you install T9543G08^ABJ after the fallback.
Migration Operating System Migration To enable the signal-handling enhancement, you must set the environment variable SPT_THREAD_AWARE_SIGNAL to value 1 within the shell (export SPT_THREAD_AWARE_SIGNAL=1). OSS Standard Security APIs The OSS environment now supports these functions: • • getsid() — Obtain the session ID of a process setpgrp() — Set the process group For detailed information about these functions, see the Open System Services System Calls Reference Manual. G06.
3 Application Development Products The G06.29 RVU contains no new features for application development products. G06.
Application Development Products G06.
4 Database and Transaction Processing Products The G06.29 RVU contains new features for this database and transaction processing product: • SQL/MP SQL/MP • You can use the DEFERRED option in the CREATE CONSTRAINT statement to delay the validation of the constraints against the existing rows in the table. SQL/MP applies the constraints to the table immediately to validate the new inserts or updates.
Database and Transaction Processing Products G06.
5 Installation and Configuration Products The G06.29 RVU contains a new feature for this installation and configuration product: • DSM/SCM DSM/SCM During the software installation process, DSM/SCM now allows users to specify which Heap Manager (T8431 or T1269) they want to install. Previously, if both Heap Managers were present in the configuration revision, DSM/SCM would ignore T1269 and install T8431 as the default Heap Manager. G06.
Installation and Configuration Products G06.
6 Manageability Products The G06.29 RVU contains new features for these manageability products: • • Safeguard OSM and TSM Safeguard The G07 version of Safeguard and the G06 version of Standard Security improve the cryptology of user passwords in the NonStop S-series server environments. The default values of some attributes are changed to increase the "Out of Box" password security. If you do not want to adopt the new defaults, you can follow the regular migration steps for Safeguard.
Safeguard Support for OSS ACLs Manageability Products To assist fallback after PASSWORD-ALGORITHM is set to HMAC256, the DES or clear-text version of each preexisting password is retained in L/USERID. When you change your password, the old password in L/USERID is marked as expired as of that date. For a new user added to the system after the algorithm is changed to HMAC256, the password in L/USERID file is no longer retained.
Fallback in a Safeguard Environment Manageability Products 4. When the new version of Safeguard is installed and you want to retain your original Safeguard values, obey the SAFEVALU file created in Step 3 in SAFECOM. Note. • • When you migrate to the new password encryption feature, if you do not follow the preceding migration steps or if you do not want to accept the new password configuration default values, use SAFECOM to modify the appropriate attributes after the new version is installed.
Migration With Standard Security (Safeguard Not Installed) Manageability Products 5. If new users were added to the system after PASSWORD-ALGORITHM was changed to HMAC256, the system administrator must reset their passwords to enable them to log into the system. Otherwise, the users cannot access the system after fallback.
OSM and TSM Manageability Products the values of the these attributes from the $SYSTEM.SAFE.CONFIGP file instead of the $SYSTEM.SAFE.CONFIG file. • • The password history record is maintained and updated in the $SYSTEM.SYSTEM.USERID and $SYSTEM.SYSTEM.USERAX files as long as encryption is either DES-based or OFF. However, if HMAC256 is enabled, the password history is kept up to date only in USERAX. Therefore, after fallback, you might not see the same password history as before fallback.
Manageability Products Installation and Configuration G06.
7 Hardware Products The G06.29 RVU contains new features for these hardware products: • • NonStop S-Series Servers Tape Drives NonStop S-Series Servers These new HP NonStop S-series servers are introduced at G06.29 and supported by G06.
Tape Drives Hardware Products G06.
8 Networking Products The G06.29 RVU contains new features for this networking product: • SWAN SWAN The WAN Line Check (WANLNCK) program enables you to check the quality of the communication link between a SWAN or SWAN2 concentrator and a modem. The T0465AAF and later SPRs of WANLNCK support the external loopback test for the SWAN and SWAN 2 concentrators.
Fallback Networking Products G06.
A Sources for Migration Assistance and Information This appendix describes the assistance HP provides when problems arise during the migration and testing process. HP also provides services that can help you develop a migration plan and implement migration tasks. Most migration and release documentation is available through the HP NonStop Technical Library (NTL).
Sources for Migration Assistance and Information Information on the Site Update Tape (SUT) Information on the Site Update Tape (SUT) These documents are available on the Y9230Gnn release subvolume located on the SUT for each G-series RVU: • Content file Contains a list of the product versions and software product revisions (SPRs) that are included on the site update tape (SUT). • README This file contains information that was not yet available when the manuals or softdocs were published.
Sources for Migration Assistance and Information NonStop Technical Library (NTL) configuration, product availability in a particular RVU, and performance information for a specific RVU. • G06.29 Software Installation and Upgrade Guide Provides procedures for upgrading to the G06.29 RVU. Instructions include installing the G06.29 SUT and other related installation tasks. • NonStop S-Series Hardware Installation and FastPath Guide Written for anyone qualified to install a NonStop S-series server.
Sources for Migration Assistance and Information NonStop Technical Library (NTL) Written for system operators, this guide describes how to perform routine system hardware operations for NonStop S-series servers. These tasks include starting and stopping the system, monitoring the system, operating disk and tape subsystems, performing routine hardware maintenance, and performing recovery operations.