OpenVMS Version 7.1 New Features Manual
[Digital logo]
[HR]

OpenVMS Version 7.1 New Features Manual

Order Number: AA--QSBFB--TE


November 1996

This manual describes the new features of the OpenVMS VAX Version 7.1 and the OpenVMS Alpha Version 7.1 operating systems.

Revision/Update Information: This is a new manual.

Software Version: OpenVMS Alpha Version 7.1
OpenVMS VAX Version 7.1




Digital Equipment Corporation Maynard, Massachusetts


November 1996

Digital Equipment Corporation makes no representations that the use of its products in the manner described in this publication will not infringe on existing or future patent rights, nor do the descriptions contained in this publication imply the granting of licenses to make, use, or sell equipment or software in accordance with the description.

Possession, use, or copying of the software described in this publication is authorized only pursuant to a valid written license from Digital or an authorized sublicensor.

Digital conducts its business in a manner that conserves the environment and protects the safety and health of its employees, customers, and the community.

© Digital Equipment Corporation 1996. All rights reserved.

The following are trademarks of Digital Equipment Corporation: AlphaServer, AlphaStation, ATMWORKS, Bookreader, CI, DEC Ada, DEC Fortran, DEC VTX, DECchip, DECdirect, DECevent, DECmcc, DECmigrate, DECnet, DECserver, DECswitch, DECthreads, DECUS, DECwindows, Digital, Digital UNIX, GIGAswitch HSC, HSJ, HSZ, InfoServer, LAT, MicroVAX, MSCP, OpenVMS, OpenVMS Cluster, PATHWORKS, POLYCENTER, StorageWorks, TA, ThinWire, TMSCP, TURBOchannel, ULTRIX, VAX, VAX C, VAXcluster, VMS, VMScluster, VT, XMI, and the DIGITAL logo.

The following are third-party trademarks:

Jnet is a registered trademark of Joiner Associates, Inc.

MEMORY CHANNEL is a trademark of Encore Computer Corporation.

Mosaic is a trademark of the University of Illinois.

Motif is a registered trademark of Open Software Foundation, Inc.

MultiNet is a registered trademark of TGV, Inc.

NetView is a registered trademark of International Business Machines Corporation.

NT and Windows NT are trademarks, and Visual C++, Win32, Windows, and Windows 95 are registered trademarks of Microsoft Corporation.

OSI is a registered trademark of CA Management, Inc.

POSTSCRIPT is a registered trademark of Adobe Systems Incorporated.

UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Ltd.

X/Open is a trademark of X/Open Company Limited.

X Window System is a trademark of the Massachusetts Institute of Technology.

All other trademarks and registered trademarks are the property of their respective holders.

ZK6480

The OpenVMS documentation set is available on CD-ROM.


Contents


Preface

Intended Audience

This manual is intended for general users, system managers, and programmers who use the OpenVMS operating system.

This document contains descriptions of the new features for Version 7.1 of the OpenVMS VAX and OpenVMS Alpha operating systems. For information about how some of the new features might affect your system, read the OpenVMS Version 7.1 Release Notes before you install, upgrade, or use Version 7.1.

Document Structure

This manual is organized as follows:

Related Documents

Refer to the following documents for detailed information about the software features described in this manual:

For additional information on the Open Systems Software Group (OSSG) products and services, access the Digital OpenVMS World Wide Web site. Use the following URL:

http://www.openvms.digital.com 

Reader's Comments

Digital welcomes your comments on this manual.

Print or edit the online form SYS$HELP:OPENVMSDOC_COMMENTS.TXT and send us your comments by:
Internet openvmsdoc@zko.mts.dec.com
Fax 603 881-0120, Attention: OSSG Documentation, ZKO3-4/U08
Mail OSSG Documentation Group, ZKO3-4/U08
110 Spit Brook Rd.
Nashua, NH 03062-2698

How To Order Additional Documentation

Use the following table to order additional documentation or information. If you need help deciding which documentation best meets your needs, call 800-DIGITAL (800-344-4825).



Conventions

The name of the OpenVMS AXP operating system has been changed to the OpenVMS Alpha operating system. Any references to OpenVMS AXP or AXP are synonymous with OpenVMS Alpha or Alpha.

VMScluster systems are now referred to as OpenVMS Cluster systems. Unless otherwise specified, references to OpenVMS Clusters or clusters in this manual are synonymous with VMSclusters.

In this manual, every use of DECwindows and DECwindows Motif refers to DECwindows Motif for OpenVMS software.

The following conventions are also used in this manual:
Ctrl/ x A sequence such as Ctrl/ x indicates that you must hold down the key labeled Ctrl while you press another key or a pointing device button.
PF1 x or
GOLD x
A sequence such as PF1 x or GOLD x indicates that you must first press and release the key labeled PF1 or GOLD and then press and release another key or a pointing device button.

GOLD key sequences can also have a slash (/), dash (--), or underscore (_) as a delimiter in EVE commands.

[Return] In examples, a key name enclosed in a box indicates that you press a key on the keyboard. (In text, a key name is not enclosed in a box.)
... Horizontal ellipsis points in examples indicate one of the following possibilities:
  • Additional optional arguments in a statement have been omitted.
  • The preceding item or items can be repeated one or more times.
  • Additional parameters, values, or other information can be entered.
.
.
.
Vertical ellipsis points indicate the omission of items from a code example or command format; the items are omitted because they are not important to the topic being discussed.
( ) In command format descriptions, parentheses indicate that, if you choose more than one option, you must enclose the choices in parentheses.
[ ] In command format descriptions, brackets indicate optional elements. You can choose one, none, or all of the options. (Brackets are not optional, however, in the syntax of a directory name in an OpenVMS file specification or in the syntax of a substring specification in an assignment statement.)
{ } In command format descriptions, braces indicate a required choice of options; you must choose one of the options listed.
text style This text style represents the introduction of a new term or the name of an argument, an attribute, or a reason.

This style is also used to show user input in Bookreader versions of the manual.

italic text Italic text indicates important information, complete titles of manuals, or variables. Variables include information that varies in system messages (Internal error number), in command lines (/PRODUCER= name), and in command parameters in text (where device-name contains up to five alphanumeric characters).
UPPERCASE TEXT Uppercase text indicates a command, the name of a routine, the name of a file, or the abbreviation for a system privilege.
Monospace type Monospace type indicates code examples and interactive screen displays.

In the C programming language, monospace type in text identifies the following elements: keywords, the names of independently compiled external functions and files, syntax summaries, and references to variables or identifiers introduced in an example.

- A hyphen in code examples indicates that additional arguments to the request are provided on the line that follows.
numbers All numbers in text are assumed to be decimal unless otherwise noted. Nondecimal radixes---binary, octal, or hexadecimal---are explicitly indicated.


Chapter 1
Summary of Version 7.1 New Features

The main features of OpenVMS Version 7.1 provide improved OpenVMS Cluster performance, options for improving the performance of very large database applications, easier system management, and the ability to easily connect OpenVMS systems to the Internet.

Table 1-1 summarizes each feature provided by OpenVMS Alpha and OpenVMS VAX Version 7.1 and presents these features according to their functional component (general user, system management, or programming).

Table 1-1 Summary of OpenVMS VAX and OpenVMS Alpha Version 7.1 Software Features
General User Features
DCL commands Two new DCL commands have been added:
  • PIPE---Enables you to perform UNIX command parsing from the DCL command line.
  • PPPD (Alpha systems only)---Invokes the new Point-to-Point Protocol utility (PPPD).
OpenVMS freeware The OpenVMS Freeware CD-ROM contains free software tools and utilities that aid OpenVMS software development and system management.
Internet support The OpenVMS Internet Product Suite offers a convenient and comprehensive portfolio of Digital and third-party internet products, tools, and utilities you can use to set up and maintain intranet or Internet sites.
Point-to-Point Protocol support (Alpha systems only) OpenVMS Alpha Version 7.1 offers a new utility and device driver that supports the Point-to-Point Protocol (PPP), which is the widely accepted Internet protocol for serial line communications.
System Management Features
Asynchronous transfer mode (ATM) LAN management (Alpha systems only) OpenVMS Alpha Version 7.1 now supports managing LANs and Classical IP (CLIP) over ATM networks using LANCP commands.
New Backup utility qualifier The /[NO]UNSHELVE qualifier controls whether the Backup utility designates files from a BACKUP save operation as unshelved or shelved.
DECamds utility The right to use DECamds is now part of the OpenVMS base operating system license. DECamds provides system resource monitoring, investigation aid, and correction capability for multiple systems from a centralized DECwindows display.
Dump file features OpenVMS Version 7.1 includes the following new dump file features:
  • Dump file off the system disk (DOSD)

    The system dump file can now be written to devices other than the system disk.

  • Error log dump file (Alpha systems only)

    A new file, in addition to the system dump file, that Alpha systems use during a system crash to record the contents of error log buffers.

  • User-definable "key" processes in selective system dumps (Alpha systems only)

    A system manager can now designate specific processes (key processes) as having priority over other processes in a selective dump.

External authentication support Allows users to log in (or sign on) to an OpenVMS system at the OpenVMS login prompts with user IDs and passwords from an external authenticator (such as LAN Manager).
Fast Ethernet LANs (Alpha systems only) OpenVMS Alpha Version 7.1 supports Fast Ethernet LANs that raise the data transmission rates from 10Mb/s to 100Mb/s.
High SCSI IDs (Alpha systems only) OpenVMS Alpha Version 7.1 supports up to 16 SCSI devices per wide SCSI bus. This enables devices that support the wide SCSI bus option to use existing hardware more fully for device identification.
LAN Control Program (LANCP) utility feature The following new LANCP commands have been added:
  • CONVERT DEVICE_DATABASE
  • CONVERT NODE_DATABASE
License Management Facility (LMF) features LMF includes the following new features for OpenVMS Version 7.1:
  • Ability to load multiple license types for one product on the same node
  • Use of reservation lists to reserve allocation units for specific users
  • Ability to control the order of license loading
Networking support Whether you require TCP/IP, OSI, or DECnet, OpenVMS now enables you to simply choose the protocol or combination of protocols that work best for your network.Also, DECnet-Plus and Digital TCP/IP Services for OpenVMS are now part of the OpenVMS Alpha installation and upgrade procedures.
OpenVMS Cluster features OpenVMS Version 7.1 includes the following new cluster features:
  • MEMORY CHANNEL interconnect (Alpha systems only)

    MEMORY CHANNEL is a new, high-performance (100 Mb/s) cluster interconnect technology for PCI-based Alpha systems. MEMORY CHANNEL offers significant performance increases over the traditional interconnect technology, such as the CI.

  • CI-to-PCI (CIPCA) adapter (Alpha systems only)

    With the release of OpenVMS Alpha Version 6.2--1H2, Digital introduced a CI-to-PCI adapter (CIPCA) that was developed in partnership with CMD Technologies. With this adapter, Alpha servers that contain a combination of the PCI and the EISA buses can now connect to the CI.

  • LAN$POPULATE additional functions

    LAN$POPULATE now provides support for migrating satellite booting from DECnet-Plus to LANCP and support for cleaning out the DECnet database when migrating from DECnet Phase IV.

  • Increased lock manager quotas and limits

    Increases in the lock manager quotas and the elimination of some limits are included in this release.

  • New options (Make Root and Delete Root) in CLUSTER_CONFIG.COM and CLUSTER_CONFIG_LAN.COM
  • New adapter support for SCSI OpenVMS Cluster configurations

    OpenVMS Version 7.1 supports the KZPSA and KZTSA adapters. These SCSI adapters connect a PCI bus (KZPSA) or a TURBOchannel bus (KZTSA) to a single fast-wide differential SCSI bus.

  • New SCSI device naming scheme

    Port allocation classes are a new method for naming SCSI devices attached to Alpha systems in an OpenVMS Cluster. The new device names can be served to OpenVMS VAX systems via the MSCP server. Port allocation classes are designed to alleviate naming conflicts.

  • Support for coexistence with OpenVMS Versions 6.2 and 7.0 in mixed-architecture cluster configurations
OpenVMS Management Station You can now manage a wide range of printers and print queues across multiple OpenVMS Cluster systems and OpenVMS nodes more easily. From a new, easy-to-use Windows interface, you can create, delete, and manage a printer and its related queues, as well as perform print job management.
OpenVMS Volume Shadowing feature The OpenVMS Volume Shadowing mini-merge capability has been enabled on CI- and DSSI-based system disks. This provides faster merge operations for shadowed system disks by eliminating the I/O overhead associated with a full merge operation.
POLYCENTER Software Installation utility features Several PRODUCT subcommands have been enhanced, and the following new PRODUCT subcommands have been added:
  • EXTRACT FILE
  • EXTRACT PDF
  • EXTRACT PTF
  • LIST
  • SHOW UTILITY
SYSMAN utility features A new command, IO REBUILD, has been added as well as the following new qualifiers:
  • DO/CONFIRM
  • DO/PAUSE
  • PARAMETERS SHOW/PAUSE
System parameters OpenVMS Version 7.1 includes the following new system parameters:
  • CLUSTER_CREDITS
  • DEVICE_NAMING (Alpha systems only)
  • GBLPAGFIL
  • GBLPAGES
  • LAN_FLAGS (Alpha systems only)
  • MC_SERVICES_P0...9
  • MSCP_CMD_TMO
  • NPAG_AGGRESSIVE (Alpha systems only)
  • NPAG_GENTLE (Alpha systems only)
  • NPAG_INTERVAL (Alpha systems only)
Programming Features
Very Large Memory management features (Alpha systems only) OpenVMS Alpha Version 7.1 now includes extended Very Large Memory (VLM) management capabilities such as memory-resident global sections, shared page tables, and a reserved memory registry.
New Backup utility interface The Backup utility now includes a new callable application programming interface (API).
Byte and Word Instruction Emulator (Alpha systems only) Incorporated into the OpenVMS Alpha Version 7.1 installation kit. This emulator allows the execution of byte and word instructions on Alpha systems that contain DECchip 21064 or 21164.
C function prototypes (Alpha systems only) Now documented in the OpenVMS System Services Reference Manual.
DECwindows X11 Display Server Upgraded to X11 Release 6 and includes an updated X Logical Font Description along with the following new server extensions:
  • XTest
  • XC-MISC
  • BIG-REQUESTS
Ethernet media types (Alpha systems only) The SYS$EWDRIVER LAN device driver now uses a console environment variable to select the proper media connection.
Fast Ethernet adapter support (Alpha systems only) The DE500-AA PCI Ethernet adapter provides 100 Mb/s Ethernet support.
Kernel threads features A new linker qualifier, /THREADS_ENABLE, has been added that allows you to control kernel threads features on a per-image basis. Also, OpenVMS Alpha includes the THREADACP tool which enables threads features for an image that will not be rebuilt.
LAN emulation over an ATM network (Alpha systems only) OpenVMS Alpha Version 7.1 supports Ethernet and Token Ring emulation over an ATM network.
MACRO--32 compiler support for byte and word instructions (Alpha systems only) The MACRO--32 compiler provides new built-ins that allow the inclusion of byte and word instructions.
OpenVMS Debugger features The following new debugger features have been added:
  • Enhanced support for byte and word emulation allows you to set breakpoints to suspend debugger execution whenever the operating system emulates a byte or word instruction.
  • New predefined register displays in screen mode allow you to display all Alpha registers, Alpha floating-point registers, or Alpha general-purpose registers.
  • New output message control in screen mode allows you to specify the point at which messages will wrap to the next line.
  • The DUMP command allows you to display the contents of memory in a manner similar to the DCL command DUMP.
  • .DSF File Support (Alpha systems only) allows you to debug programs that have symbol information in associated .DSF files.
SCSI device driver enhancements The SCSI device drivers now work with a wider range of non-Digital SCSI devices.
New SCSI skip file function modifier The IO$M_ALLOWFAST modifier can be used with the IO$_SKIPFILE function to provide better performance on SCSI tape drives that support the SCSI space-by-file-marks command and the SCSI read position command.
New Alpha System Dump Analyzer (SDA) features (Alpha systems only) OpenVMS Alpha SDA Version 7.1 supports numerous new commands, parameters, qualifiers, and new dump style features.
System services features Several system services have been enhanced to support 64-bit addressing on OpenVMS Alpha systems, and the following new system services have been added:
  • $AVOID_PREEMPT
  • $SETUP_AVOID_PREEMPT
  • $FREE_USER_CAPABILITY
  • $GET_USER_CAPABILITY
Documentation Features
OpenVMS documentation The OpenVMS Version 7.1 documentation offering provides the following features:
  • All documents available in print for Version 7.1
  • Select OpenVMS documentation available in HTML format
  • Special DECnet-Plus Starter Kit and documentation that is shipped with the OpenVMS documentation
  • Enhanced device support documentation
  • Consolidated OpenVMS VAX to OpenVMS Alpha migration documentation
Automatically Configuring Hardware Devices for OpenVMS Alpha
File-based autoconfiguration (Alpha systems only) A new method for configuring third-party hardware devices using ASCII text files.
OpenVMS System Messages
New system messages New messages for the following utilities:
  • BACKUP, Backup Utility
  • CLI, Command Language Interpreter (DCL)
  • Cluster Port Driver
  • LICENSE, License Management Utility
  • LOGIN, Login Procedure
  • MC, MEMORY CHANNEL
  • MOUNT, Mount Utility
  • PPPD, Point-to-Point Protocol Utility
  • SDA, System Dump Analyzer
  • SDP, Set Dump Priority Utility
  • SET, SET PASSWORD Command
  • SHADOW, Volume Shadowing Software
  • SHADOW_SERVER, Volume Shadowing Server
  • SMI, System Management Integrator/Server
  • SYSINIT, System Initialization
  • SYSMAN, System Management Utility
  • SYSTEM, System Services
  • UAF, Authorize Utility


Chapter 2
General User Features

This chapter provides new features information for all users of the OpenVMS operating system.

2.1 DCL Commands

This section describes the new DCL commands for OpenVMS Version 7.1.

2.1.1 PIPE Command

OpenVMS Version 7.1 introduces some popular UNIX command shell processing functions. With the PIPE command, you can quickly create complex command processing statements that combine the following operations in a single DCL command:

For example, the following PIPE command runs a test program, sorts the results, and compares those results to a benchmark file. This single command statement simplifies processing and eliminates intermediate files.

$ PIPE RUN TEST.EXE | SORT/SPECIFICATION=TEST.SRT SYS$INPUT SYS$OUTPUT - 
| DIFF SYS$INPUT  TEST.BENCHMARK

This style of command processing also supports the development and use of Internet software, which often expects some form of pipeline command parsing to be present on both host and target systems.

For a more detailed description of this command, see the OpenVMS DCL Dictionary: N--Z.

2.1.2 PPPD Command (Alpha Only)

The DCL command PPPD invokes the Point-to-Point Protocol utility, new with OpenVMS Alpha Version 7.1. This utility enables you to set up both permanent and temporary serial network connections between an OpenVMS Alpha workstation and a specific local or remote host. However, the host must support the Point-to-Point Protocol (PPP) internet communication standard (STD 51) established by the Internet Architecture Board (IAB).

For more detailed information about the PPPD command, see the OpenVMS DCL Dictionary: N--Z. For a description of the Point-to-Point Protocol utility, see Section 2.4.

2.2 OpenVMS Freeware CD-ROM

OpenVMS Engineering is offering the OpenVMS Freeware Version 3.0 CD-ROM with the OpenVMS Version 7.1 distribution kit. It contains free software that runs on OpenVMS Version 6.0 or later and provides you with easy access to public domain software and free internal Digital tools that facilitate software development and system management.

The OpenVMS Freeware CD-ROM features the following:


Disclaimer

The OpenVMS Freeware CD-ROM is provided "as is" without a warranty. Digital imposes no restrictions on its distribution nor on the redistribution of its contents. Be aware, however, that some of the packages on the disc can carry restrictions on their use imposed by the original authors. Therefore, you should carefully read the documentation that accompanies each product.


Next | Contents | [Home] | [Comments] | [Ordering info] | [Help]

[HR]

  6480P.HTM
  OSSG Documentation
   5-DEC-1996 13:48:47.88

Copyright © Digital Equipment Corporation 1996. All Rights Reserved.

Legal