COMMUNICATOR 3000 MPE/iX Release 5.0 (Core Software Release X.50.20) MPE/iX Communicators
COMMUNICATOR 3000 MPE/iX Release 5.0 (Core Software Release X.50.20)
Table of Contents
COMMUNICATOR 3000 MPE/iX Release 5.0 (Core Software Release X.50.20) : COPYRIGHT NOTICE
Ch 1. MPE/iX Release 5.0 (X.50.20) Overview
Communicator Summary
The MPE/iX Communicator Has a New Look
A Look at What is Protecting your MPE/iX Investment
CompatibilityIssues WithMPE/iX Release 5.0
MPE/iX 5.0 Release Strategy
MPE/iX 4.0 and 4.5 Support Termination
Ch 2. System Information/Before You Install
MPE/iX Release 5.0 Disk Space Requirements
When Installing MPE/iX...
When Updating MPE/iX...
Note on Disk Drive Requirements for LDEV1
Note on Disk Space Requirements for POSIX
Determining LDEV1 Disk Space Required for UPDATE
Preparing for a System Release UPDATE
Validating a CSLT Created During System Backup
Other CHECKSLT Functions
Retrieving CHECKSLT
HP7933s and HP7935s as LDEV1
Autoinstall and DDS Firmware Problem
Recovery From "OUT OF DISK SPACE" During UPDATE
What You See
What You Should Do
Files Skipped Because Out of Disk Space
Files Skipped Because of Other Reasons
Missing Messages
Mix and Match
If This Does Not Work
Things to Remember
When to Continue
Reserving Contiguous Disk Space for UPDATE
HP System Account Naming Structure
MPE/iX Release 5.0: POSIX Information and More
** New Features of MPE/iX: Using the Hierarchical File System
MPE/iX Shell and Utilities User's Guide
MPE/iX Shell and Utilities Reference Manual Volumes 1 and 2
**MPE/iX Developer's Kit Reference Manual Volumes 1 and 2
Ch 3. System Management
Introducing the HP PowerTrust UPS Monitor/iX
Introduction to UPS Powerfail Protection
Features and Benefits of the UPS Hardware
Introducing UPS Monitor/iX Software
Features of UPS Monitor/iX
I/O Interface Hardware Requirements
For Further Information
Introducing the Threshold Manager
Overview
Configuration
HP 3000 Security Monitor/iX
Overview
Logon Access
Password Management
Command Access
File Access
Batch Submission
Security Audit
Comparison to MPE/V Security Monitor
IntroducingHP MPE/iX Softwareon CD
Features And Benefits
Introducing HPINSTAL/iX for the HP 3000
Features and Benefits
CD-ROM Media Option
IntroducingCD Extensions for MPE/iX
Benefits
Features
Technical Overview
Minimal Hardware and Software Prerequisites
Product Architecture
The Client Side: Microsoft CD-ROM Extensions
The Server Side: Cache and Media Management
The Media Manager
Configuration and Performance
Introducing Memory Page Deallocation (MPD)
New Option to Enforce Logon UDCs (Disabling HELLO ";PARM=-1")
Spool File Recovery At Boot Time
Understanding the Process
Improvements to the Process
General System Performance
Specific User Considerations
Other Considerations
Work file HPDISU00.PUB.SYS
SPIFF Spool File Interface Facility
Introduction
Major Differences Between SPIFF and Spook
New Features and Enhancements
TurboSTORE/iX Changes
Free Trial Period of Advanced Features
New Utility for Magneto-Optical Backup
Special Wildcarded Name Translation for HFS File Backups
Differences You May Notice
STORE and TSTORE Program Files are the Same
Multi-process Differences
Operator Request Differences
File Listing Differences
Using $NULL as a STORE Device
Notification of File Availability
STORE Console Messages
Specifying STORE Output Devices
STORE File Warning Messages
Expanded RENAME functionality
Introducing SETCLOCK and SHOWCLOCK, Two New CI Commands
Overview
Background
How SETCLOCK Changes System Time
How SHOWCLOCK Reports System Time
Introducing the New DIRLIMIT Utility
Functionality
The Interface
Considerations
System Limits Improved
More Processes
More Devices
More Logons
System Logging Changes
Terminology
New System Log Events
System Log Record Formats
1#### vs. 2#### Record Formats
Filenames
SYSGEN
LOGTOOL
Native Mode Message File Enhancements
Native Mode Implementation
Increased Number of Concurrent Writers
Increased I/O Performance
Increased File Size
FFILEINFO Change
CI Error Message Changes
Overview
Examples
Workaround
Step 1: Upshift text of messages in set 2
Step 2: Install the modified message catalog
SHOWIN and SHOWOUT Changes
SHOWDEV to Support 4 Digit LDEV
KSAM XL File Size Reduction Enhancements
Overview
KSAMPARAM Changes
Changes to the FILE, BUILD, LISTEQ, and LISTFILE Commands
FFILEINFO and FLABELINFO Changes
Copying KSAM XL Files
Moving New KSAM XL Files to Previous Releases
DSCOPY of NM KSAM XL Files to Pre-5.0 MPE/iX Systems
Purge Command Accepts Wildcards
New PURGE Feature
PURGE Syntax
Examples
VOLUTIL Enhancement
Product Overview
User Interface
Syntax
Parameter Definitions
Examples
DUMP and AutoRestart Enhancements
Change in DUMP Option
32 Kb Tape Blocks
Other Changes
System Volume Set Dump Size Reduction
Main Memory
System V Interprocess Communication
AIF:OS and AIF:MI Enhancements
Overview
New Magneto-Optical Disk Library System AIFs
AIFMOALLOCATE
AIFMODEALLOCATE
AIFMOMOUNT
AIFMODISMOUNT
AIFMOGET/PUT
Existing AIF Enhancements
AIFACCTGET/PUT
AIFDEVICEGET/PUT
AIFFILEGGET/PUT
AIFFILELGET/PUT
AIFPROCGET/PUT
AIFSCGET/PUT
AIFSYSWIDEGET
MIPROCGET/PUT
DIRMIG Enhancements
Password Encryption
Other Password Management Features
Hi-Li Version A.00.11 Enhancements
Ch 4. System Support Tools
HP Predictive Support Enhancements
Product Overview
Upgrading to B.50.00
New Features
Before You Update HP Predictive Support
Ch 5. POSIX/Open Solutions
General POSIX Release Shipping with MPE/iX 5.0
Interfaces and Services
Ported Applications
POSIX and MPE/iX
MPE/iX Developer's Kit
POSIX News In Brief
If You Are New to POSIX and the HFS
For the System Manager
For the Open Systems Programmer
New File Types
4.5 Restrictions Removed
Incompatibilities Between 4.5 and 5.0
Networking Limitations
POSIX Computer-Based Training
Learning to Manage Your MPE 5.0 System
The Hierarchical File System
Overview
Hierarchical Directory Structure
Current Working Directory
Multiple Syntax Support
MPE-only Syntax
HFS Syntax
MPE-escaped Syntax
Creating/Purging Hierarchical Directories
New File Types
Pipes
FIFOs
Symbolic Links
Device Links
Byte-Stream Files
Miscellaneous
MPE/iX File Access and Security Enhancements
POSIX.1 Model
Integrating the Two Worlds
ACD Evaluation
Dynamic Nature of $OWNER and $GROUP
Lockwords
Appropriate Privilege
Required ACDs
STORE
RESTORE
EXECUTE (X) Access
CWD and File Security
Additional Information
MPE/iX New and Enhanced Intrinsics
Overview
New Intrinsics
HPDEVCREATE
HPPIPE
Enhanced Intrinsics
FFILEINFO
FLABELINFO
FOPEN
FRENAME
HPFOPEN
New CI Commands
Product Overview
Hierarchical File System (HFS)
Overview
Creating a Directory
Changing Current Working Directory (CWD)
Purging a Directory
Symbolic Links
Creating a Symbolic Link
Purging a Symbolic Link
System Clock
Setting the System Clock
Displaying the System Clock
Altering a Directory or a File's Attributes
Disk Space Management
Viewing Disk Space Usage
New CI Variables
New FINFO Item Numbers
Enhancements to Commands
STORE Enhancement
PURGE Changes
LISTFILE Changes
LISTFILE HFS Formats Have Changed From Release 4.5
LISTF Supports All Formats Allowed by LISTFILE
List of Enhanced MPE Commands
Miscellaneous Enhancements
Command Buffer Size Has Been Increased to 511 Characters
CI Error Messages Are in Mixed Case Letters
Some Useful UDCs
Additional Information
Introducing the MPE/iX Shell and Utilities
Overview
Tools Provided
Comparing MPE/iX CI Commands to the MPE/iX Shell
Spooling/Archiving
Built-Ins
HPPXUDC.PUB.SYS
Additional Information
MPE/iX Developer's Kit: New Functionality
New POSIX.1/C Programmatic Interfaces for MPE/iX 5.0
Managing a 5.0 POSIX HP 3000 System
POSIX /iX System Management
System Backup
Disk Space Management
Security
File Transport
System UDCs
System Logging
Third-Party Software
Conclusion
Glossary
The UID/GID Databases Enhanced
Overview
Obsoleted Directory User Nodes
Storing and Restoring User Information
Updating and System Boot Error Recovery
Backdating
PXUTIL
VERSION
BACKDATE
PURGE
HELP
QUIT
EXIT
Summary
Creating Pre-POSIX Compatible Tapes
HFS Name Mapping
Preserving File Security
Files and Directories Under MPE/iX Accounts
Symbolic Links on MPE/iX
Overview
Operations on Symbolic Links
Creating Symbolic Links
Removal of Symbolic Links
Renaming Symbolic Links
Archiving Symbolic Links
The MPE/iX LISTFILE Command
Symbolic Link Examples
"Polite" Unlink
Enhancements to Support Special and Device Files
Overview
Device Link Files
FIFO Files
Streams Files
File System Intrinsic Support
HPDEVCREATE - New Intrinsic
C Library Functions
mknod()
mklannod()
mkfifo()
MKNOD Program
Byte-Stream Emulation
What is Emulation?
Caveats
Transparent Binding
Idiosyncracies
Fixed to Byte-Stream
Variable to Byte-Stream
Byte-Stream to Variable
Parting Words
Loading Programs and XLs from HFS
Curses Library Now Available on MPE/iX
Product Overview
Terminal Type and Terminfo Support
Supported Terminal Configurations
Curses/iX Programmer's Environment
The Curses/iX library is a relocatable library
A tracing library is available
Curses/iX Standards Compliance
Partially implemented and totally unimplemented functions
HP Motif/iX (TM) Enhancements
Overview
HP Motif/iX Releases
Product Features
Hardware Requirements
Software Requirements
Supported Display Servers
Certification
HP Symbolic Debugger (xdb) Enhancements
Support of Hierarchical File System (HFS)
New Command Line Switch: -h
Specifying Command Line Options From POSIX Shells
Improved Support for COBOL LINKAGE SECTION Data Items
Improved Support for Pascal Strings
Support for Printing FORTRAN Array Elements
Ch 6. Application Development
Introducing ALLBASE/REPLICATE
Announcing the VPlus VMERGE Utility
VPlus Version B.06.05
VMERGE Utility
Introducing HP Open DeskManager and HP Open DeskManagerPLUS
Clients of Choice
HP DeskNote A.00.00
Partial Native Mode Port/Improved Scalability
Additional Features
HP Open DeskManagerPLUS
HP Open DeskManagerPLUS New Features
HP IMAGE/SQL: with TurboIMAGE/XL and Query Enhancements
What is HP IMAGE/SQL?
Components of HP IMAGE/SQL
How Do You Get HP IMAGE/SQL?
Additional Information
TurboIMAGE/XL Enhancements
Dynamic Detail Data Set Expansion
Placement of Entries in DBPUT
Transient Broken Chains
Additional Information
Query
Third-party Indexing Enhancement
New Entry Point NOCI
ALLBASE/SQL Enhancements
Product Overview
Standards
SET TRANSACTION and SET SESSION
FIPS Flagger
Performance
Access Plan Modification
NO OPTINFO Clause added to INSTALL Command
DROP SETOPTINFO clause added to VALIDATE command
Application Development Concurrency
Optimizer Enhancement
TRUNCATE TABLE Command
I/O Performance Improvements
LOAD Performance Improvements
High Availability
Partial Store and Restore.
Listing files on the backup devices.
Partial Rollforward Recovery.
DBEFiles and groups on MPE/iX.
Detached Database Objects
User initiated CHANGELOG.
Console Messages logged to a file.
Physical file creation and deletion recoverable.
New and Updated SQLUtil Commands
Usability
Cursor Access to Multiple Row Result Sets in Procedures
Support for 1023 Columns
Case Insensitivity
ISQL HELP Text Improvements
EXTRACT Command
New SQLGEN Commands
Extended Limits
Support for 4 gigabyte LOG files
Pseudo Table Support for an unlimited number of users
Increased memory for Data Buffer Pages and Run Time Control Block Pages
Prevention of Counter Overflow
POSIX Support and MicroFocus COBOL
Application Thread Support
Tools
SQLMON Tool
SQLAudit
Connectivity and Client Server
ALLBASE/NET Enhancements
ALLBASE/NET ReDesign
Changed Restrictions for Executing NETUTIL Commands
Migration Issues for SERVER/CLIENT using HP-UX version 10.0 or greater.
ALLBASE/PC API/ODBC
Special Considerations
Additional Information
DBChange Plus Enhancements
Support for Dynamic Data Set Expansion
Faster Capacity Changes for Detail Data Sets
Conversion of Change File Format
SHOW command
NEWS command
Better Error Messages
HP Pascal/iX Enhancements
roundlong
trunclong
HP COBOL II/iX Enhancement
File Status 48 For Write to ACCESS SEQUENTIAL File
Informational Message
HP C/iX Enhancements for MPE/iX 5.0
New Options
+H option
-Ae option
+f option
-J option
Sized enum
libc functions
vscanf ()
vfscan ()
vsscanf ()
Transact/iX A.04.03
Transact/iX Enhancements
TRANDEBUG Enhancements
TRANDEBUG Breakpoint at Labels
TRANDEBUG Label Jump
DATE/C option on LIST verb
RPG/iX Enhancements A.00.12
Introduction
Overview of $INCLUDE
Description of $INCLUDENOW
SYNTAX
EXAMPLE
SORTA with Numeric Arrays
RESET Operator
Overflow Checking
NetDelivery A.02.06
HP ALLBASE/Query Ad-hoc Report and Query Tool
Introduction
HP Business Report Writer/iX Enhancements
Introduction
Laser Printing Made Simple with BRW
Version Compatibility
Online Review
Inhibiting Escape Sequences
Third Party Indexing Made Simple with BRW
Other Enhancements
More context in Compile errors
Improved report listing utility
Improved VERIFY function
Improvements to the Online Review screen
Data type information on the Use Items screen
Update prompts when switching reports
Delete prompt for deleting reports
Security Enhancement for EDITOR A.08.00
Overview
Details of Operation
File Security Attributes
Example
Error Conditions
HP Business BASIC/iX
HP Business BASIC/iX Version A.00.13
Compatibility with Previous Versions
MPE/iX System Debug Enhancements
POSIX Support
Symbolic Formatting Tag Lists
Control Characters in FV Strings
Dump Time Stamps
Error Management
Ch 7. Networking/Client-Server
Introducing AppleTalk Services for the HP 3000
Introducing Applied Computerized Telephony (ACT) API 4.0
ACT API SUMMARY
ACT Supported Switch Platforms & Data Sheet Part Numbers
Introducing FDDI 3000/iX Network Link
Overview
Product Features
Introducing SNA/Token Ring Link/iX
Overview
IBM Host Hardware/Software Requirements
IBM AS/400 Hardware/Software Requirements
Introducing NetWare v3.11 for the HP 3000
DTC/TIO Enhancements in MPE/iX 5.0
Introduction
TIO Performance Enhancements
DTC 16MX and DTC 16iX
Configuration of the DTC as an SNMP Agent
Automatic system Cross-validation within NMMGR
Support of FLASH EEPROM
Hardware Handshaking for Modem Ports
Configuration of port for HP PowerTrust UPS for HP 3000 systems
Support of 4649 Terminal I/O devices
Support of 1000 Device Classes
Product Documentation
Berkeley Sockets Enhancements in MPE/iX 5.0
Introduction
Functionality and Supported Calls
Product Structure and Availability
Quick Comparison: BSD Sockets and NetIPC Sockets
NS/3000 and POSIX File Limitations
Ch 8. Performance Management Tools
HP GlancePlus for MPE/iX On the Move Again
New Functionality at a Glance
Disc Screen Enhancements
Other Enhancements
HP GlancePlus for MPE/iX 60-Day Trial Software
HP Performance Collection Software Enhanced
Global Memory Fault Metrics Added
POSIX Program File Names Supported
Command Line Interface for Extract and Utility
User Selectable Summarization Interval for Exported Data
User Selectable Missing Data Value for Exported Data
Start and Stop Dates Can Be Set Relative to Log File Contents
HP GlancePlus Pak for MPE/iX
Compatibility with HP GlancePlus
Compatibility with HP PerfRX and LaserRX/MPE
Have it Your Way
Ch 9. Peripherals
Transportability of HP 5000 Spool Files from MPE/iX Release 5.0 to 4.0
SCSI and HP-IB CD-ROM Drives
CD-ROM and HPINSTAL
CD-ROM and PC Application Access
Introducing HP7980S and HP7980SX SCSI Tape Drive Support
Product Overview
MPE/iX Host Control for Tape Drives
Syntax
Examples
Ch 10. Technical Articles
Memory Page Deallocation (MPD)
MPD and Current Systems
Memory Failures
Components of MPD
Page Deallocation Table (PDT)
Memory Selftest
MEMLOGP
MEMDIAG/LOGTOOL
O/S Memory Manager
Predictive
GENERAL OPERATION
System Startup
Online Operation
MPD and Current Systems
A Detailed Look At System Limits
Overview
What Are The Constraints
Best Case Rating
Worst Case Rating
Network Servers Limit
Concurrent Process Limit
Maximum Number Of Compatibility Mode Data Segments (DSTs)
Maximum Number Of Processes Per User Logging ID
Using the SETCLOCK Command
Overview
How System Time is Kept on the HP 3000
How the Time Zone Offset is Obtained
The Three Forms of the SETCLOCK Command
Date-Time Form
Example
Correction Form
Example
Time-Zone Form
Example: Change to Daylight Savings Time
Example: Change from Daylight Savings Time to Standard Time
The Cancel Parameter
How Long a Gradual Correction Takes
Dealing with an Incorrectly Set Hardware Clock
Example: Correcting an erroneous hardware clock by using the time-zone form of t
Second Example: Correcting an erroneous hardware clock by using the time-zone fo
Conclusion
HP COBOL II/iX Enhancement
File Status 48 For Write to ACCESS SEQUENTIAL File
Compatibility With Older Programs
Impact
Informational Message
984
VPlus VMERGE Utility User's Guide
Introduction
Overview
Forms File Handling by FORMSPEC and VMERGE
Input File Compatibility
Application Requirements for Combined Forms Files
Technical Reference
Example 1: Using VMERGE to Combine Forms Files
Example 2: Using VMERGE to Divide a Forms File
VMERGE Messages
Deleting Forms Using FORMSPEC's Batch Mode Facilities
How to Use the New Hi-Li Features
HPDSETENV Changes
HPDGETENV Changes
HPDGETENV and HPDSETENV Errors and Exceptions:
YYMMDD, COBOL Packed, and COBOL Zoned Data Conversion Support
Application Buffer and Form Initialization Merge Enhancement
HP Open DeskManager and HP Open DeskManagerPLUS
HP Open DeskManager
Product Overview
Clients of Choice
Enabling PC Clients
OpenDesk UAL Configuration File
HP DeskNote A.00.00
Partial Native Mode Port/Improved Scalability
Additional Features
AUTOPRINT Users
Display Enhancements
Terminal Interface Response Time Logging
Enhanced "People Moving" Capabilities
HP Open DeskManagerPLUS
Product Overview
HP Open DeskManagerPLUS New Features
Updating Distribution Lists Automatically
HP Spell Integration
Upgrading to HP Open DeskManager Version C.00.00
Compatibility with Previous Versions
HP File/Library
HP7980S and HP7980SX SCSI Tape Drive Support
Automatic Volume Recognition Access Time
Offline
Powerfail Recovery
Hardware Configuration Option 81 Not Available
Ch 11. Product Release History
Supported Releases
Ch 12. Catalog of User Documentation
Introduction
MPE/iX Communicators