Updated: 12 December 1998 |
OpenVMS Version 7.2 Release Notes
Previous | Contents | Index |
This chapter contains information that applies to system maintenance and management, performance management, and networking.
For information about new features included in this version of the
software, refer to the OpenVMS Version 7.2 New Features Manual.
4.1 Alpha System Dump Analyzer (SDA)
This section contains release notes pertaining to the Alpha System Dump
Analyzer (SDA).
4.1.1 Changes and Enhancements
The following note describes a change that is visible from the SDA
utility.
4.1.1.1 Number of Nonpaged Pool Lookaside Lists Increased
V7.2
In Version 7.2, 48 more nonpaged pool lookaside lists have been added
to now accommodate a maximum packet size of 8192 bytes. The number of
packets on each list can be viewed by entering the CLUE MEMORY
/LOOKASIDE command from the SDA utility.
4.2 Backup Utility
Release notes in this section pertain to the Backup utility (BACKUP).
4.2.1 Changes and Enhancements
The note in this section provides a performance tip.
4.2.1.1 Writing a Save Set to a Files-11 Mounted Disk
V7.2
Beginning with OpenVMS Version 7.2, performance is improved when you
write a save set to a Files-11 mounted disk with high-water marking.
This performance improvement is the result of avoiding high-water
marking erase IOs when the save set is written to the disk.
4.2.2 Problems and Restrictions
This section describes known problems and restrictions for the Backup
utility.
4.2.2.1 /MEDIA_FORMAT=COMPACTION Qualifier Ineffective on TA90 Devices
V7.2
The introduction of multiple tape density in OpenVMS Version 7.2 causes TA90 tape drives not to be properly placed in compaction mode when the standard DCL qualifier /MEDIA_FORMAT=COMPACTION is used in INITIALIZE, BACKUP, or MOUNT commands. The command and qualifier are accepted at the DCL level, but the device does not change modes.
To work around this problem, use the new qualifier
/MEDIA_FORMAT=(DENSITY=3480,COMPACTION) to correctly place the device
in compaction mode.
4.2.2.2 /OWNER and /BY_OWNER Qualifiers Require Numerical Identifiers
V7.2
Commands like the ones in the following sequence produce an error and error messages in BACKUP:
$ CREATE X.X $ BACKUP X.X X.SAV/SAVE $ BACKUP X.SAV/SAVE *.*/OWNER=SYS$NODE_'F$GETSYI("NODENAME") %BACKUP-F-BADOPTVAL, invalid callable interface option value, argument position 7, option type = 59, option value = 2147549196 |
The qualifier /BY_OWNER can also result in an error and a message similar to the one in the preceding example.
With both qualifiers, the error occurs when you enter a general identifier rather than a numerical one; for example, BACKUP accepts a command like the following one:
$ BACKUP [.EXE]S.SAV/SAV *.*/OWNER=[100,100]/LOG %BACKUP-S-CREATED, created $4$DUA155:[BTE.VMSTEST.BACKUP_REG]X.X;2 %BACKUP-S-CREATED, created $4$DUA155:[BTE.VMSTEST.BACKUP_REG]X.X;1 $ |
You can work around this problem by entering a numerical identifier.
4.3 Compaq Galaxy Software Architecture on OpenVMS Alpha
V7.2
OpenVMS Alpha Version 7.2 introduces the Galaxy Software Architecture on OpenVMS Alpha. By running multiple instances of OpenVMS in a single computer, an OpenVMS Galaxy computing environment provides extremely flexible operational computing capabilities. This computing environment can be dynamically adapted to changing application needs and workload demands.
The Compaq Galaxy Software Architecture on OpenVMS Alpha is available as a separately licensed System Integrated Product (SIP).
For more information about how to transform an AlphaServer 8400, 8200,
or 4100 system into an initial OpenVMS Galaxy computing environment and
how to use the OpenVMS Galaxy capabilities available in OpenVMS Version
7.2, refer to the OpenVMS Alpha Galaxy Guide. This manual also contains any release
notes about the Galaxy Software Architecture on OpenVMS.
4.4 DECamds
This section contains release notes pertaining to DECamds.
4.4.1 Changes and Enhancements
The following sections describe important changes to DECamds beginning
with OpenVMS Version 7.2.
4.4.1.1 Installation Procedure Change
DECamds consists of client and server software:
In earlier versions of OpenVMS, you needed to install both client and server software on your system from the lastest DECamds kit.
Server Software: No Installation Required
Beginning with OpenVMS Version 7.2, the Data Collector ships as part of the OpenVMS installation. In other words, after you install or upgrade to OpenVMS Version 7.2, the Data Collector is on your system.
To use the Data Collector, do either of the following:
Client Software: Installation Required
In OpenVMS Version 7.2, you still need to reinstall the DECamds client software on the system where you run the client, or graphical user interface. You need to do this to obtain the new library for DECamds Version 7.2.
Making RMDRIVER part of OpenVMS requires moving the following files:
File | New Directory Location |
---|---|
AMDS$DRIVER_ACCESS.DAT | SYS$MANAGER |
AMDS$RMCP.EXE | SYS$SYSTEM |
AMDS$LOGICALS.COM | SYS$MANAGER |
These new directory locations should not affect previous copies of
AMDS$DRIVER_ACCESS.DAT that are in the AMDS$SYSTEM directory because
the AMDS$SYSTEM logical is now a search list for SYS$COMMON:[AMDS] and
SYS$COMMON:[SYSMGR]. Copies of the files listed above from previous
versions of DECamds will still be valid; however, new copies of the
files will be placed in the new locations.
4.4.1.2 Event Log File and Lock Log File Enhanced
V7.2
Prior to Version 7.2, the Event Log File and Lock Log File were created with a default creation size of 1 block and a default extension size of 1 block. This sometimes resulted in a very fragmented log file (and disk) when DECamds was allowed to run for a long period of time.
Two new logicals in the AMDS$LOGICALS.COM file allow users to define additional sizes in log files; these logicals and their default values are shown in the following table:
Logical | Description | Default Value |
---|---|---|
AMDS$EVTLOG_ALLOC_SIZE | Sets the initial size of the log files | 100 blocks |
AMDS$EVTLOG_EXTNT_SIZE | Sets the extension size of a file when it needs to grow | 0 blocks |
The default value for AMDS$EVTLOG_EXTNT_SIZE causes DECamds to use the
system defaults for extent size.
4.4.1.3 Handling of Unknown Adapter Types Improved
V7.2
Prior to Version 7.2, DECamds labeled an adapter that reported an
unknown RPORT value "UNKNOWN", but provided no other
information in the SCA Summary Window. Beginning with Version 7.2,
DECamds displays the value that a remote system returns for RPORT as
well as the "UNKNOWN" label.
4.4.1.4 Similar Groups Sorted Correctly
V7.2
Prior to Version 7.2, if the first three characters of group names were
similar, DECamds sometimes did not sort them correctly. In OpenVMS
Version 7.2, the sorting algorithm has been corrected, and DECamds now
sorts group names correctly.
4.4.2 Problems and Restrictions
The following section describes DECamds restrictions.
4.4.2.1 Kernel Threads Not Supported (Alpha Only)
V7.2
DECamds support for kernel threads has not been implemented on OpenVMS
Alpha systems. If you use threaded processes, DECamds displays only the
top thread.
4.5 DECdtm Services
This section contains release notes pertaining to DECdtm services.
4.5.1 Problems and Restrictions
This section describes known problems and restrictions associated with
using DECdtm services.
4.5.1.1 Kernel Threads Restriction (Alpha Only)
V7.1
On OpenVMS Alpha systems, unpredictable results can occur if DECdtm
services are used in a multithreaded environment. Do not make calls to
DECdtm services in kernel threads other than the initial thread because
much of the work performed by DECdtm uses the context of the calling
process.
4.6 DECevent Fault Management Support
This section contains a release note about the changes included in the
latest version of DECevent. For information about installing DECevent,
see Section 1.2.1.4.
4.6.1 Changes and Enhancements
The following release note explains the requirement to use DECevent
Version 2.9 with OpenVMS Version 7.2.
4.6.1.1 DECevent Version 2.9 or Later Required to Analyze Errors
V7.2
Starting with OpenVMS Version 7.1--2, DECevent Version 2.9 or later is required to analyze error log files.
The binary error log file format has changed and older versions of DECevent will not work. Additionally, there have been changes made for some device-specific error log entries.
DECevent Version 2.9 provides a separate utility, the Binary Error Log Translation utility, in the DECevent kit. The Binary Error Log Translation utility is used to convert the new Common Event Header (CEH) binary error log file into a binary error log file whose header format and structure can be read by earlier versions of DECevent and by the Error Reporting Formatter (ERF), an older utility. For more information about the Binary Error Log Translation utility, refer to its documentation, which is included in the DECevent kit.
Note that the DCL command ANALYZE/ERROR_LOG, which invokes ERF, does not support MEMORY CHANNEL and other new devices. Using that command will result in improperly formatted error log entries.
Install the DECevent kit supplied on the OpenVMS CD-ROM. Then use the following commands to invoke DECevent to analyze dump files:
For information about the DIAGNOSE command, use the HELP DIAGNOSE
command; for additional information, refer to the OpenVMS DCL Dictionary. For
more information about DECevent, refer to the OpenVMS System Manager's Manual, the
OpenVMS System Management Utilities Reference Manual, and the DECevent documentation included in the DECevent
kit.
4.7 Extended File Specifications
This section contains a release note pertaining to Extended File
Specifications. For more information about Extended File
Specifications, see the OpenVMS Guide to Extended File Specifications.
4.7.1 Problems and Restrictions
The following note describes a restriction to extended file names.
4.7.1.1 Mixed UNIX Style and VMS Style File Names Not Supported (Alpha Only)
V7.2
The ODS-5 volume structure, introduced in OpenVMS Alpha Version 7.2, supports long file names, allows the use of a wider range of characters within file names, and preserves case within file names.
However, the DEC C RTL shipped with OpenVMS Alpha Version 7.2 does not provide full support for extended file names on ODS-5 devices. This lack of full support imposes certain restrictions on users running Netscape FastTrack Server or using Java applications on ODS-5 devices.
In general, users running Netscape FastTrack or using Java applications on OpenVMS can enter either UNIX style file names or VMS style file names. (FastTrack usually outputs UNIX style file names.) With both products, file names are often created by FastTrack or by the Java Virtual Machine.
Because mixed UNIX style and VMS style extended file names are not yet supported by the DEC C RTL, you may be required to use UNIX style syntax when interacting with Java applications or FastTrack, for example, to modify a root to which you append additional directories or a file name.
The following example shows samples of mixed UNIX style and VMS style file names that are not supported in OpenVMS Alpha Version 7.2:
doc/foo.bar.bar ./tmp/foo.bar.b^_ar ~foo^.bar |
You can, however, modify the last example so that it works as an OpenVMS extended file name that has a tilde (~) as the first character. Precede the leading tilde (~) with the Extended File Specifications escape character (^). For example:
^~foo^.bar |
See the OpenVMS Guide to Extended File Specifications for more information about using the tilde (~) in
OpenVMS extended file names. Mixed UNIX style and VMS style file names
will be supported in a future release of the DEC C RTL for OpenVMS
Alpha Version 7.2.
4.8 External Authentication
This section contains release notes pertaining to external authentication. External authentication is an optional feature introduced in OpenVMS Version 7.1 that enables OpenVMS systems to authenticate designated users using their external user IDs and passwords.
Starting with OpenVMS Version 7.2, if you are running DECwindows and
you want a DECwindows user to be externally authenticated, you must be
running DECwindows Version 1.2--4 or later and meet any requirements
outlined in the Advanced Server for OpenVMS Server Installation and
Configuration Guide. See this manual and the OpenVMS Guide to System Security for
detailed information about using external authentication.
4.8.1 Changes and Enhancements
The following note describes a change related to external
authentication support.
4.8.1.1 FTP Server Uses External Authentication
V7.2
With the release of DIGITAL TCP/IP Services for OpenVMS Version 5.0,
the File Transfer Protocol (FTP) server uses external authentication to
authenticate connections on the OpenVMS system.
4.8.1.2 DCL Command Interface to Control External Authentication
V7.2
Chapter 7 of the OpenVMS Guide to System Security describes the SYS$SINGLE_SIGNON and
SYS$ACME_MODULE logical names currently used for external
authentication. Note that in a future release, the current interface
for enabling and controlling external authentication will be replaced
by a DCL command interface.
4.8.2 Problems and Restrictions
The following notes describe problems or restrictions related to
external authentication.
4.8.2.1 Failed Connection Attempts on POP Server
V7.2
The Post Office Protocol (POP) server does not use external authentication to authenticate connection attempts on the OpenVMS system. This causes connection attempts to fail if either of the following conditions exist:
V7.2
A DECterm terminal session does not have access to the external user name used for login and must prompt for one during SET PASSWORD operations. The external user name defaults to the process's OpenVMS user name. If the default is not appropriate (that is, if the external user name and mapped OpenVMS user name are different), you must enter the correct external user name.
The following example shows a SET PASSWORD operation initiated by a user with the external user name JOHN_DOE. The mapped OpenVMS user name is JOHNDOE and is the default used by the SET PASSWORD operation. In this case, the default is incorrect and the actual external user name was specified by the user.
$ set password External user name not known; Specify one (Y/N)[Y]? Y External user name [JOHNDOE]: JOHN_DOE Old password: New password: Verification: %SET-I-SNDEXTAUTH, Sending password request to external authenticator %SET-I-TRYPWDSYNCH, Attempting password synchronization $ |
V7.2
Users with the EXTAUTH bit set in their SYSUAF account record cannot use explicit access control strings with systems running DECnet Phase IV unless their externally authenticated password is all uppercase characters.
For example, if you enter the following command:
$ DIRECTORY nodename"username password":: |
where "nodename" is running DECnet Phase IV and "username" is an EXTAUTH account, DECnet will uppercase the string "password" before it is passed to the external authentication agent (a PATHWORKS or NT domain controller).
This does not happen if the node is running DECnet Phase V on OpenVMS Version 7.2 and if the system has the system parameter NET_CALLOUTS set to 255. (See Section 4.8.2.8.)
There are two workarounds:
V7.1
Certain layered products and applications that use an authentication mechanism based on the traditional SYSUAF-based user name and password (for example, software that calls $HASH_PASSWORD or $GETUAI/$SETUAI to alter, fetch, or verify OpenVMS passwords) will encounter problems in either of the following cases:
In such cases, the problem symptom is a user authentication failure from the layered product or application.
For externally authenticated users, the normal system authorization database (SYSUAF.DAT) is used to construct the OpenVMS process profile (UIC, privileges, quotas, and so on) and to apply specific login restrictions. However, there are two key differences between externally authenticated users and normal OpenVMS users. The following is true for externally authenticated users:
OpenVMS attempts to keep a user's SYSUAF and external user password synchronized to minimize these problems. An up-to-date copy of the user's external password is kept in the SYSUAF, but this is not the case if, for example, the external password contains characters that are invalid in OpenVMS, or if SYSUAF password synchronization is disabled by the system manager. (Password synchronization is enabled by default.)
If you enable external authentication, Compaq recommends you do the following to minimize incompatibility with layered products or applications that use traditional SYSUAF-based authentication:
The $GETUAI and $SETUAI system services do not support external
passwords. These services operate only on passwords stored in the
SYSUAF and updates are not sent to the external authentication service.
Enabling external authentication is not recommended for sites using
software that makes calls to these services for the purposes of
password checking or updates. Compaq expects to provide a new
programming interface for this purpose in a future release.
4.8.2.5 Mixed-Version OpenVMS Cluster Systems
V7.1
Compaq recommends using external authentication on OpenVMS Cluster systems only if all systems are running OpenVMS Version 7.1 or later.
LOGINOUT on earlier version systems continues to enforce normal OpenVMS
password policy (password expiration, password history, and so on), on
all users, including externally authenticated users.
4.8.2.6 LGI Callout Services Disable External Authentication
V7.1
Starting with Version 7.1, the presence of LOGINOUT (LGI) callouts
disables external authentication. This restriction is expected to be
removed in a future release.
4.8.2.7 DECwindows Pause Screen Uses SYSUAF Password
V7.1
The DECwindows pause screen unlock mechanism does not use the external authentication service for password validation. It continues to use the password in the SYSUAF file, even if you have external authentication enabled on your system.
Password synchronization is enabled by default. If you have disabled
password synchronization, be sure to keep the LAN Manager and SYSUAF
passwords synchronized manually.
4.8.2.8 DECnet-Plus and NET_CALLOUTS Parameter
V7.1
To run DECnet-Plus for OpenVMS with external authentication enabled,
set the system parameter NET_CALLOUTS to 255. This enables LAN Manager
user ID mapping and authentication for network logins.
4.8.2.9 No Password Expiration Notification on Workstations
V7.1
In the LAN Manager domain, a user cannot log in once a password expires.
Users on personal computers (PCs) receive notification of impending external user password expiration and can change passwords before they expire. However, when a user logs in from an OpenVMS workstation using external authentication, the login process cannot determine if the external password is about to expire. Therefore, sites that enforce password expiration, and whose user population does not primarily use PCs, may elect not to use external authentication for workstation users.
This problem will be fixed in a future release.
4.9 Fast Path (Alpha Only)
This section contains release notes pertaining to Fast Path. Fast Path
is a high-performance feature designed to improve I/O performance. For
more information about Fast Path, refer to the OpenVMS I/O User's Reference Manual.
4.9.1 Changes and Enhancements
The following release notes describe recent changes in Fast Path
support.
4.9.1.1 SYSGEN Parameter Changes
V7.2
Fast Path is now enabled by default. To disable Fast Path, set the FAST_PATH SYSGEN parameter to 0.
Also, the IO_PREFER_CPUS parameter is now a dynamic SYSGEN parameter.
Changing IO_PREFER_CPUS results in Fast Path ports being rebalanced
across the set of usable CPUs.
4.9.1.2 DCL Support
V7.2
The following DCL commands now support Fast Path:
For more information about these commands, refer to the OpenVMS DCL Dictionary.
4.9.1.3 STOP/CPU Command Is Allowed
V7.2
Prior to Version 7.2, you could not use the DCL command STOP/CPU to
stop the Fast Path preferred CPU. This restriction has been removed.
4.10 Lock Manager
This section contains notes pertaining to the lock manager.
4.10.1 Changes and Enhancements
The following note describes changes that have been made to the lock
manager data structures.
4.10.1.1 Lock Manager and Nonpaged Pool (Alpha Only)
V7.2
To improve application scalability on OpenVMS Alpha systems, most of the lock manager data structures have been moved from nonpaged pool to S2 space. On many systems, the lock manager data structures accounted for a large percentage of nonpaged pool usage.
Because of this change to nonpaged pool, Compaq recommends the following steps:
The SHOW MEMORY documentation in the OpenVMS DCL Dictionary: N--Z describes the memory
associated with the lock manager.
4.11 Monitor Utility
The following notes pertain to the Monitor utility (MONITOR).
4.11.1 Problems and Restrictions
The following release note describes how to deal with version
incompatibilities when monitoring a pre-Version 7.2 node from a Version
7.2 node.
4.11.1.1 Monitoring Pre-Version 7.2 Nodes from Version 7.2 Nodes
V7.2
Changes made to the Monitor utility in OpenVMS Version 7.2 are incompatible with previous versions of OpenVMS. If you attempt to monitor a pre-Version 7.2 node from a Version 7.2 node, you will get an incompatible version error message, as follows:
MONITOR> MONITOR /NODE=ARTOS1 PROCESSES %MONITOR-I-ESTABCON, establishing connection to remote node(s)... %MONITOR-E-ERRSYSINFO, failed to collect system information on node ARTOS1 -MONITOR-E-SRVMISMATCH, MONITOR server on remote node is an incompatible version %MONITOR-I-CONT, continuing.... |
You must install a remedial kit on OpenVMS Version 7.1 and Version 6.2 systems to communicate with Version 7.2 systems. The kit names are as follows:
V7.2
The MNR_DSK$B_ALLOCLS field in the MONITOR DISK class record has been changed from a byte-length field to a word-length field. The change was necessary to accommodate the disk port allocation class feature. In addition, all fields following MNR_DSK$B_ALLOCLS in the MONITOR DISK class record have been moved forward by one byte.
Because of this change, the Structure Level Identification field (MNR_HDR$T_IDENT) in the File Header Record has been changed from "MON30050" to "MON31050".
These changes are not reflected in Appendix A of the OpenVMS System Management Utilities Reference Manual: M--Z.
4.11.2 Documentation Changes and Corrections
See Section 4.11.1.2 for a change that is not reflected in the OpenVMS
Version 7.2 OpenVMS System Management Utilities Reference Manual: M--Z.
4.12 Mount Utility
The following release notes pertain to mounting disks.
4.12.1 Problems and Restrictions
The following notes describe how to work around several MOUNT
restrictions.
4.12.1.1 /MEDIA_FORMAT=COMPACTION Qualifier Ineffective on TA90 Devices
V7.2
The introduction of multiple tape density in OpenVMS Version 7.2 causes TA90 tape drives not to be properly placed in compaction mode when the standard DCL qualifier /MEDIA_FORMAT=COMPACTION is used in INITIALIZE, BACKUP, or MOUNT commands. The command and qualifier are accepted at the DCL level, but the device does not change modes.
To work around this problem, use the new qualifier
/MEDIA_FORMAT=(DENSITY=3480,COMPACTION) to correctly place the device
in compaction mode.
4.12.1.2 Mounting Write-Protected Disks in a Mixed-Version Cluster
V7.1--2
A fix that was made to MOUNT in OpenVMS Version 7.1--2 causes a minor incompatibility with earlier versions of MOUNT. This incompatibility occurs when disks that are write-protected (by either hardware or software write protection) are mounted on earlier versions of OpenVMS. In such cases, MOUNT returns the following error:
%MOUNT-F-DIFVOLMNT, different volume already mounted on this device |
To avoid this error, apply the appropriate one of the following MOUNT kits (or a superseding kit):
You can also use the following workaround to mount writable disks in a mixed-version cluster:
$ DISMOUNT ddcu: ! on any nodes that it can be mounted on $ MOUNT/WRITE ddcu: label ! on the V7.1-2 node $ DISMOUNT ddcu: ! on the V7.1-2 node $ MOUNT/CLUSTER/NOWRITE ddcu: label |
By performing a MOUNT/WRITE operation, you allow the storage control
block (SCB) of the device to be updated to be compatible with the MOUNT
change. Once the SCB contains the new information, any version of MOUNT
can properly use the device.
4.13 OPCOM
This section contains a release note pertaining to the Operator
Communication Manager (OPCOM).
4.13.1 Corrections
V7.2
OpenVMS Version 7.2 contains corrections for the following OPCOM problems:
Previous | Next | Contents | Index |
Copyright © Compaq Computer Corporation 1998. All rights reserved. Legal |
6534PRO_008.HTML
|