HP 3000 Manuals

Communicator Summary [ COMMUNICATOR 3000 MPE/iX General Release 5.0 (Core Software Release C.50.00) ] MPE/iX Communicators


COMMUNICATOR 3000 MPE/iX General Release 5.0 (Core Software Release C.50.00)

Communicator Summary 

by The Core MPE/iX Team 
Commercial Systems Division 

What's New for the MPE/iX General Release 5.0 

This Communicator combines the articles of the MPE/iX Limited Release 5.0
(X.50.22) with the MPE/iX General Release 5.0 (C.50.00).

Pointers have been placed within the Table of Contents to new and updated
articles to help you find the articles specifically written for the
MPE/iX General Release 5.0.  Also, brief descriptions of the new and
updated articles are provided below, as well as the deleted articles.

New Communicator Articles.   

Following are brief descriptions of all the new articles for the MPE/iX
5.0 General Release.

       Chapter 2, System Information 

          *   "8-MByte Memory Limitation Removed" briefly describes how
              the 8-MByte memory limitation was corrected so that all
              memory is available when loading operating system images.

          *   Chapter 3, System Management 

                 *   "Introducing New Workgroups on the HP 3000" briefly
                     reviews traditional CPU scheduling, introduces
                     workgroups, and describes what is available to all
                     users, whether or not they purchase the Workload
                     Manager.

                 *   "CI Commands for the Workload Manager" describes the
                     new and enhanced CI commands that support the
                     Workload Manager product.

                 *   "Introducing the Workload Manager New and
                     Modified Macros" describes the new macro,
                     pm_disp_workgroup_info, which formats the
                     user-defined and defaulted workgroup's information,
                     and the two modified macros, process_dispatcher and
                     pm_disp_global.

                 *   "Introducing the SETCOUNTER Command" describes the
                     new SETCOUNTER command that manages and displays the
                     operating range of four MPE counters:  job numbers,
                     session numbers, output spoolids, and input
                     spoolids.

                 *   "Introducing FLEXRBLD, a Customer Utility to Manage
                     HP-FL Disk Arrays" describes the new FLEXRBLD online
                     utility, which allows customers to manage the
                     rebuild of their HPC225X FL Disk Arrays.

                 *   "JOBINFO Intrinsic Enhancements" describes the
                     JOBINFO enhancements to support the longer command
                     lines available in this release, and to provide more
                     stringent security which affects who may read
                     command lines and what may be read.

                 *   "Introducing CONTIGVOL in VOLUTIL" describes the new
                     CONTIGVOL command in the VOLUTIL utility that helps
                     you create the required number of contiguous free
                     sectors on LDEV 1 for UPDATE to succeed, and also
                     helps you create contiguous free space on any
                     specific volume.

          *   Chapter 6, Application Development 

                 *   "Introducing Shared Globals" briefly describes the
                     new Shared Globals functionality that gives users an
                     extended capability of communicating between
                     procedures and functions within a given application.

                 *   "HP Link Editor/iX Enhancements" describes the
                     enhancements of HP Link Editor/iX version A.05.00,
                     which allow global data to be sharable between
                     program files and XLs, and between XLs and other
                     XLs.

                 *   "QUERY 3.0 Enhancements" describes the enhancements
                     of QUERY version 3.0, the Hewlett-Packard query
                     facility for TurboIMAGE and IMAGE/SQL databases.
                     Release 5.0 has two QUERY program files in PUB.SYS:
                     QUERY.PUB.SYS, compatibility mode (CM) program, and
                     QUERYNM.PUB.SYS, native mode (NM) program.

          *   Chapter 7, Networking/Client Server 

                 *   "MPE/iX 5.0 ARPA Services and ThinLAN 3000.iX
                     Network Link Software" describes the following
                     network products that have been included in the
                     MPE/iX 5.0 Fundamental Operating System (FOS):
                     ThinLAN 3000/iX Network Link software, Host-based
                     ARPA Services, including HP ARPA File Transfer
                     Protocol, and TELNET/iX Client.

                 *   "TELNET/iX Client Available on MPE/iX 5.0"

                 *   "Resource Sharing" describes the enhancement for
                     Resource Sharing A.02.00, which is a modification to
                     the server's network communication method.  The
                     Resource Sharing server now uses the industry
                     standard network communication method for name
                     registration.

                 *   "HP OpenView Console/System Manager Changes"
                     describes the changes in the HP OV Console/SysMgr
                     3000 software which affects how you perform the
                     remote software installation from your OpenView PC,
                     and future changes for the HP OV Console/SysMgr PC
                     software.

          *   Chapter 9, Peripherals 

                 *   "Fast/Wide (Differential) SCSI Support" describes
                     the HP-PB High-Performance Fast/Wide SCSI adapter
                     and half-height 3.5-inch 2.0 GB Fast/Wide
                     (Differential) SCSI disks.

                 *   "New Magneto Optical Disk Drive", describes the new
                     double-density, high performance Magneto Optical
                     Disk Drive, which is now an option in the family of
                     HP Magneto Optical Libraries supported by MPE.

                 *   "MPE/iX Tape Configuration Limits" describes the
                     configuration enhancement for all SCSI and HPIB
                     tapes.

          *   Chapter 10, Technical Articles 

                 *   "Workload Manager Technical Overview" provides a
                     technical overview of the Workload Manager
                     introduced in the article, "Introducing New
                     Workgroups on the HP 3000".

                 *   "MPE/iX Shared Globals Technical Overview" provides
                     a technical overview of Shared Globals introduced in
                     the article, "Introducing Shared Globals".

                 *   "POSIX Libraries in XLs" provides a technical
                     overview of how to create and use XLs containing
                     POSIX modules.  Shared Globals has made it possible
                     for POSIX C programs to use POSIX C executable
                     library files (Xls), and for POSIX and non-POSIX C
                     programs to link with both POSIX and non-POSIX XLs.

Updated Communicator Articles.   

Following is a brief summary of the changes for each updated article
since the 5.0 Limited Release, and a brief summary of the changes for
chapters 11 and 12.

       Chapter 1, MPE/iX General Release 5.0 (C.50.00) Overview 

          *   "MPE/iX 5.0 Release Strategy" describes in more detail the
              differences between the "Limited" and "General" releases.

          *   "MPE/iX Release 4.0 and 4.5 Support Termination" provides
              updated termination dates based on the current release
              schedule for the MPE/iX General Release 5.0.

       Chapter 2, System Information/Before You Install 

          *   "MPE/iX Release 5.0 Disk Space Requirements" updates the
              disk space requirements for MPE/iX Release 5.0.

          *   "Determining LDEV 1 Disk Space Required for UPDATE" adds
              information on the new features of the CHECKSLT tool, which
              has been updated to version 1.9.

          *   "HP System Account and Directory Naming Structure" adds
              information on reserved directory names and a list of these
              names.

       Chapter 3, System Management 

          *   "TurboSTORE/iX Changes" adds two new sections, "Storing
              Symbolic Links and Device Links" and "Using Remote Devices
              for Backups", deletes the section, "Specifying STORE Output
              Devices", and provides updated information in the sections,
              "Free Trial Period of Advanced Features" and "Differences
              You May Notice".

          *   "SHOWDEV Enhancements" replaces the article, "SHOWDEV to
              Support 4 Digit LDEV".  This article describes the SHOWDEV
              enhancement to show when a tape is mounted with write
              enabled.

          *   "DSCOPY of NM KSAM XL Files to Pre-5.0 MPE/iX Systems"
              updates the patch information for performing a DSCOPY of a
              native mode KSAM file.  The patch is available if your 4.0
              system has 4.0 PowerPatch Express Release B.40.06 or later.

          *   "AIF Enhancements" describes the enhancements added for the
              Architected Interface Facility:Operating System (AIF:OS)
              product, HP36374A version A.07.00, which includes new
              Workload Manager AIFs, more functionality for AIFSCGET/PUT
              to include the SETCOUNTER command, and more functionality
              for AIF:Procedure Exits (PE) to support and handle programs
              and executable libraries using Shared Globals.

       Chapter 4, System Support Tools 

          *   "HP Predictive Support Enhancements" has added more
              information in the "New Features" section, as well as a new
              feature that reduces potential downtime with proactive
              patching.  The information in the "Important Details Please
              Read" note has been incorporated in the "New Features"
              descriptions.

       Chapter 5, POSIX/Open Solutions 

          *   "POSIX News in Brief" adds an important note for POSIX or
              POSIX-Related application developers.

          *   "New and Enhanced CI Commands" adds two new sections:  "The
              Workload Manager Commands", and "Setting the System
              Counters", which briefly describe the new Workload Manager
              commands and the new CI command SETCOUNTER, respectively.

          *   "Introducing the MPE/iX Shell and Utilities" changes the
              grep example under the "Tools Provided" section, and
              changes the title and content of the "Spooling/Archiving"
              section, which is now called "Archiving".

          *   "Creating Pre-POSIX Compatible Tapes" adds a new section,
              "Important Information", which provides a list of file
              types that cannot be restored on a pre-POSIX system, and
              how to determine the file type using the LISTFILE command.

          *   "Symbolic Links on MPE/iX" adds a section, "Symbolic Links
              and File Equations", to further clarify the relationship of
              symbolic links with file equations.

       Chapter 6, Application Development 

          *   "Release II of HP Open DeskManager and HP Open DeskManager
              PLUS" describes why HP OpenDesk will be available on
              product tape instead of part of the Operating System.

          *   "HP C/iX Enhancements for MPE/iX 5.0" adds the +k command
              line option, which is needed by programs that use a large
              number of global data items.

          *   "Transact/iX A.05.01" provides descriptions of 16 added
              enhancements.

          *   "Security Enhancement for EDITOR A.09.00" describes the new
              options added to the EDITOR's SET command.

          *   "MPE/iX System Debug Enhancements" describes the
              enhancement to System Debug, which now assists debugging
              environments that use shared global data.

       Chapter 7, Networking/Client-Server 

          *   "DTC/TIO Enhancements in MPE/iX 5.0" adds descriptions of
              two new enhancements:  Routable Avesta Flow Control
              Protocol (AFCP) and Host-based MPE/iX Support of DTC 16RX
              Access to HP 3000.

       Chapter 8, Performance Management Tools 

          *   "HP GlancePlus for MPE/iX On the Move Again" provides
              information on three new enhancements:  a new softkey
              interface, a BackView screen, and a Workload Manager
              screen.

          *   "HP Performance Collection Software Enhanced" adds a
              description of a new parameter added to the Scope Parm
              file, WORKGROUP, which can be used to define processes that
              are added to an application, and also can be associated
              with a Workload Manager Workgroup.

       Chapter 9, Peripherals 

          *   "MPE/iX Host Control for Tape Drives" provides added
              information to further clarify the use of DEVCTRL.

       Chapter 11, Product Release History adds product information for
       MPE/iX General Release 5.0 and updates the termination dates in
       the Supported System Release Matrix table.

       Chapter 12, Catalog of User Documentation adds the Link Editor/iX
       Technical Addendum to the Programming Core Manual Set and the
       Workload Manager document to the Standalone Manuals.

Deleted Communicator Articles.   

The following article has been removed from this MPE/iX General Release
5.0 Communicator:

   *   The technical article, "HP Open DeskManager and HP Open
       DeskManagerPLUS", was removed since HP OpenDesk will not be part
       of the Operating System, but sold as a separate product on a tape.

A Look at What is Protecting your MPE/iX Investment 

MPE/iX Release 5.0 provides both end-users and application developers
access to POSIX.1 interfaces and POSIX.2 commands and utilities.  These
new POSIX interfaces provide the MPE/iX user with enhanced file access,
security, and process management capabilities.  The standard MPE/iX
intrinsics and commands permit MPE/iX-based applications to seamlessly
coexist with POSIX-based applications.  To accomplish this, MPE/iX has
been extended to integrate the new POSIX-based features, including a true
Hierarchical File System (HFS), into the core operating system.

From the non-POSIX MPE/iX user perspective, you can continue to use
MPE/iX the way you always have.  The new POSIX features are only
available if you explicitly ask for them.  However, if you want to take
advantage of what POSIX has to offer, you can use the following:

   *   POSIX.1 interfaces provided in the MPE/iX Developer's Kit

   *   MPE/iX Shell and Utilities

   *   Extended features of the standard MPE/iX intrinsics and commands

In this way, you can use the power of the new POSIX features while
protecting the investment in your existing MPE/iX applications.

Compatibility Issues With MPE/iX Release 5.0 

Most customers using applications on pre-4.5 systems can install these
applications on MPE/iX 5.0 without concerns.  However, you need to be
aware that some applications may need to be either changed or updated
with a newer software version or both prior to updating to MPE/iX Release
5.0.  Hewlett-Packard recommends that you carefully read all relevant
installation and user documentation before updating and plan accordingly.

The following information briefly describes specific MPE/iX Release 5.0
compatibility issues that may concern you and lists the relevant article
in this Communicator where you can find more detailed information.

   *   The disk space requirements for MPE/iX Release 5.0 prevent the use
       of the HP7933 and HP7935 disk drives as LDEV 1 (the system disk).
       If you are using an HP7933 or an HP7935 as LDEV 1 on your system,
       you must take some additional steps prior to updating your system
       to MPE/iX 5.0.  Please refer to the articles "MPE/iX Release 5.0
       Disk Space Requirements" and "HP7933s and HP7935s as LDEV 1" in
       Chapter 2 for more details.

   *   The structure of the global data area was changed to accommodate
       the linkage structure needed for Shared Global data.  The new area
       is now "privilege" protected.  This requires that modules in XL
       libraries written in Pascal which use global variables specify the
       $GLOBAL$ directive.  Otherwise, your program will terminate.
       Refer to the technical article, "MPE/iX Shared Globals Technical
       Overview", for more details.

   *   POSIX or POSIX-related application developers must recompile and
       relink their applications on Release 5.0.  Developers who want to
       use Shared Globals must also relink and/or recompile their
       applications.  Refer to the technical article, "MPE/iX Shared
       Globals Technical Overview", for information on Shared Globals.

       For developers who are not POSIX users or do not plan on using
       Shared Globals, their applications will continue to run on Release
       5.0.

   *   The system message catalog (CATALOG.PUB.SYS) was changed from all
       uppercase to mixedcase messages.  This may cause problems with
       programs that look at these messages.  Research to date indicates
       that very few applications have problems with this change.
       Although the error message text is mixedcase, the error type and
       number (for example, CIERR 976) are always uppercase.  If this
       causes problems with any of your programs then you need to change
       your program to upshift the messages or you can upshift the
       message catalog after installation.  Please refer to the article,
       "CI Error Message Changes", in Chapter 3 for more details.

   *   In the past, if your program accidentally set a bit in the
       reserved upper three bits in the FOPTION field of HPFOPEN or FOPEN
       it would be ignored.  Beginning with MPE/iX Release 4.5, FSERR
       454, "(The specified record type is invalid)" will be generated.
       This change is a result of the internal implementation of the
       Hierarchical File System (HFS). Please refer to the article,
       "MPE/iX New and Enhanced Intrinsics", in Chapter 5 for more
       details.

   *   As of MPE/iX Release 4.5 the UDC file HPPXUDC.PUB.SYS introduces
       several handy POSIX/HFS UDCs, one of which was a UDC to override
       the LISTF command.  It was discovered this UDC caused problems in
       programs calling the HPCICOMMAND intrinsic.  Starting with MPE/iX
       Release 5.0, the LISTF UDC has been renamed to PLISTF. Please
       refer to the article, "New CI Commands", in Chapter 5 for more
       details.

   *   System logging has been changed to handle the longer HFS filenames
       (up to 1023 characters), as well as the opening and closing of
       directories (including MPE group and accounts).  Specifically, new
       logging types such as types 2xx and type 155, specifically for
       directory logging have been added.  In addition, there are minor
       changes in some of the current log file record types; however,
       these changes should not cause problems to existing applications.
       The way filenames in the MPE namespace are handled by system
       logging has changed since MPE/iX Release 4.5.  (Refer to the
       article, "System Logging Changes", in Chapter 3 for more details.)

   *   As with all new MPE/iX releases, you should review the disk space
       requirements needed for new MPE/iX enhancements and products (such
       as new software products and hardware support).  Please refer to
       the article, "MPE/iX Release 5.0 Disk Space Requirements", in
       Chapter 2 for more details.

   *   As of MPE/iX Release 4.5, system managers have the capability to
       create and rename files across account boundaries.  This has been
       a popular customer request and is necessary for a true HFS
       implementation.  Please refer to the article, "The Hierarchical
       File System", in Chapter 5 for details on using the hierarchical
       directory structure.

   *   STORE/RESTORE has been changed and works differently than it did
       in MPE/iX Release 4.5.  After close examination and feedback, it
       was decided to make the MPE/iX and HFS syntax have the same
       meaning, provided the first component of the MPE/iX file name is
       @.  That is, a STORE @.@.@ now has the same meaning as a STORE /.
       Please refer to the article, "TurboSTORE/iX Changes", in Chapter 3
       for more details.

   *   The PURGE command was converted to native mode and enhanced to
       accept wildcards.  It is now subject to native mode parsing rules,
       which for example, ignore trailing delimiters on commands.  Please
       refer to the article, "Purge Command Accepts Wildcards", in
       Chapter 3 for more details.

   *   LISTFILE ,4 no longer truncates the file access subjects for READ,
       WRITE, and APPEND class when more than four access subjects are
       specified on a file.  Please refer to the article, "New CI
       Commands", in Chapter 5 for more details.



MPE/iX Communicators