Communicator e3000 MPE/iX Express 1 Based on Release 7.0 HP e3000 MPE/iX Computer Systems Volume 12, Issue 2 Manufacturing Part Number: 30216-90328 E0701 U.S.A.
Notice The information contained in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability or fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for direct, indirect, special, incidental or consequential damages in connection with the furnishing or use of this material.
Contents 1. Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.01) Communicator Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 1, Overview--Communicator Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 2, Announcements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 3, New Networking. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35 If You Discover a Security Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35 3. New Networking MPE/iX A-Class and N-Class Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems . . . . . . . Determining the type of cards that are in your system . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determining the Devices connected to the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . New Boot Messages for N-Class (and A-Class): . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuring SCSI Devices using SYSGEN on N-Class Systems . . . . . . . . . .
Contents Deliverables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114 New Features in RPC/IDL 1.2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115 Runtime Library: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115 DCE-IDL Compiler for RPC1.2.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . pinfo item values and descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jinfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . POSIX pthread (Draft 10) APIs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents 8
Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.01) 1 Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.01) This Communicator e3000 provides general and detailed information on the new and enhanced functionality for the MPE/iX Express 1 Based on Release 7.0 (C.70.01), as well as information on support, release strategy and installation prerequisites. This MPE/iX 7.
Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.01) Communicator Summary Communicator Summary Following are brief descriptions of the articles and chapters. Chapter 1, Overview--Communicator Summary This chapter provides a summary of information contained in this manual. It also provides information about obtaining MPE patches from the HP Electronic Support Center. Chapter 2, Announcements Important announcements regarding availability of products and services are included in this chapter.
Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.01) Communicator Summary Chapter 6, Technical Articles This chapter contains the following: AS Clause Enhancement in Allbase/SQL, MPE/iX Release 6.5 Supports >3.75 GBs of Memory, Limits in TurboIMAGE/iX, Business BASIC and the TurboIMAGE/iX Limits Increase, PCS/iX (SCOPE) Enhanced with Expanded Limits , QUERY/iX Enhancements Respond to User Requests, Samba/iX 2.0.7, New HP e3000 N-Class and A-Class Servers, Enhancements to DCE on MPE/iX, ci enhancements.
Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.01) Communicator Summary • Support Tools Manager (STM) -- describes a method for handling complex data centers replacing the Sysdiag diagnostics system. • Enhanced Message Source Template for HP 3000 Agents in ITO -- describes a new set of source templates installed on the Management Server. • HP Secure Web Console -- describes a new HP product which provides secure console access from web browsers.
Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.01) MPE/iX Patches on HP IT Resource Center MPE/iX Patches on HP IT Resource Center by Patch Support Team Commercial Systems Division MPE/iX patches for MPE/iX Releases are available on the IT Resource Center (previously the HP Electronic Support Center) to all customers. Features and Benefits The new patch access and delivery system benefits all MPE/iX customers with: • Improved overall communication between HP and customers.
Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.01) MPE/iX Patches on HP IT Resource Center Electronic Digests If you want to keep yourself up-to-date on the latest development of MPE/iX patches, you can sign up for the daily Security Bulletin and weekly mpeix_patch Bulletin. Once you have subscribed to these two bulletins, you will receive these digests on a periodic basis via electronic mail. HP IT Resource Center will inform you proactively about newly developed security and GR patches.
Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.01) MPE/iX Patches on HP IT Resource Center running an earlier version than is available, you should download and install the newer one from the download page. AUTOPAT Installation Document Retrieval AUTOPATINST is the “DOCID” of the document with instructions to assist you in installing one or more patches needed by your MPE/iX system using the AUTOPAT installation tool. 1.
Overview—MPE/iX Express 1 Based on Release 7.0 (C.70.
Announcements MPE/iX Release 7.0 Express 1 2 Announcements MPE/iX Release 7.0 Express 1 MPE/iX 7.0 Express 1 launch is the fulfillment of a promise of increased system speed and performance that the HP e3000 made to its worldwide customers during the February/March 2001 MPE/iX 7.0 release. MPE/iX Release 7.0 Express 1 enables the new A-Class and N-Class systems to achieve higher speed and performance as provided by multi-way PCI processing architecture.
Announcements MPE/iX Release 7.0 Express 1 • ODBC and JDBC continue to be the prime database connectivity. Updated ODBC access is provided via MB Foster Associates. ODBC/Link SE is bundled at no additional cost with IMAGE/SQL and ALLBASE/SQL. • HotSpot Virtual Machine- The HotSpot VM is a completely compatible alternative to the Classic Java Virtual Machine. The latest Software Developerís Kit (SDK) for Java, which is included with this release, contains both the HotSpot and the Classic JVMs.
Announcements End of Support Dates for MPE/iX Release 6.0: new limits will not be applicable for old databases created under previous versions of TurboIMAGE/iX. However, these databases will continue to function with the old limits, and applications will be compatible. • Improved and user-friendly ALLBASE ANSI AS Clause - This enhancement builds support for AS clause in SELECT statements to help the user to give a more meaningful name to the column headings. End of Support Dates for MPE/iX Release 6.
Announcements HP Will Retire Support of HP 3000 9x7 Servers HP Will Retire Support of HP 3000 9x7 Servers Introduced almost a decade ago, the HP 3000 9x7 Servers were once the workhorse of the HP 3000 family. In recent years, however, the 9x7’s have been replaced by more powerful, affordable, smaller and efficient HP e3000 platforms. With the increasing scarcity of repair parts, HP announced in December 2000 that support for all HP 3000 9x7 Servers will be ending on April 30, 2002.
Announcements Apache for MPE/iX Release Plan Changes Apache for MPE/iX Release Plan Changes This is a clarification of the current release plans for Apache for MPE/iX. The release information in this article replaces the Apache product information previously published in the Release 6.5 Express 2 documentation. The new plan, summarized here, reflects changes in both the Apache base version strategy as well as changes in the strategy for the Apache add-on Java Servlets functionality.
Announcements Apache for MPE/iX Release Plan Changes the Jazz web server. This freeware comes with documentation and installation scripts for use on MPE/iX but is not a HP product. This freeware functionality is based on the Apache JServ implementation of servlets and is delivered as a DSO, runnable with Apache 1.3.9 or later and with HP WebWise MPE/iX Secure Web Server. Further information about HP's Java servlets freeware is available on the Java servlets web site on Jazz.
Announcements HP 5000 Printers and HP e3000 A-/N-Class Support Update HP 5000 Printers and HP e3000 A-/N-Class Support Update In the April, 2001 HP e3000 Business Servers Configuration Guide and the MPE/iX 7.0 Communicator, it was incorrectly stated that the HP 5000 Fanfold Printers were supported on the HP e3000 A-/N-Class Servers. The following SCSI Printer Devices are NOT supported on HP e3000 A-/N-Class Servers: C2753A Model F100 printer - 208 V, 60 Hz power.
Announcements Removal of Support for Servers and HP-IB in MPE/iX Removal of Support for Servers and HP-IB in MPE/iX In order to streamline the development and test of future MPE/iX releases, the PBA-IB HP-IB Device Adapter (A1747A) and old CIB I/O based HP 3000 Servers does not work with MPE/iX Release 6.5, 7.0, and later releases. The PBA-IB HP-IB Device Adapter was discontinued in May 1999 and has an end of support date of November 1, 2001.
Announcements Discontinuance of High Availability Fiber Link Disk Drives Discontinuance of High Availability Fiber Link Disk Drives In May 1993, Hewlett-Packard Company introduced a family of High Availability Fiber Link disk arrays. Those Fiber Link (HP-FL) disk arrays were discontinued in August of 1997, along with other standalone Fiber link disk drives. The Fiber Link disk arrays were HP’s first RAID devices built for high availability, high performance, high capacity and distances up to 500 meters.
Announcements Obsolete Products Removed from as of 6.5 Obsolete Products Removed from as of 6.5 by Allan Hertling CS R&D Numerous products that have reached their “End of Support Life” were removed from the SUBSYS tape for the 6.5 release and later. The following obsolete products have been removed.
Announcements Obsolete Products Removed from as of 6.5 Product Number Product Description HP32020B Netware/iX This product removal from the SUBSYS tape will affect you if one or more of these products reside on your system. During an FOS Update If your system contained any of the above listed products, the associated library modules were removed from the system libraries.The product files will not be removed. NOTE The products listed above are obsolete and no longer supported.
Announcements Files Associated with Obsoleted Products: Resource Sharing, CCSY Access Server, CCSY Access SQL, Cooperative Services/XL Files Associated with Obsoleted Products: Resource Sharing, CCSY Access Server, CCSY Access SQL, Cooperative Services/XL by Sue Meloy CS-R&D The following products are obsolete and no longer being shipped: • B1718A Resource Sharing • B3160A CCSY Access Server • B3162A CCSY Access SQL • 32571A Coop.
Announcements Files Associated with Obsoleted Products: Resource Sharing, CCSY Access Server, CCSY Access SQL, Cooperative Services/XL Also, modules HP32589_01 and NWOLC_01 in XL.PUB.SYS and segment PPCDIAG in SL.PUB.SYS are installed by this product. Files Related to B3160A CCSY Access Server HDPMC000.PPC.SYS ADMENUS.PPCUTIL.HPOFFICE HDPHC000.PPC.SYS DHDPGINP.PPCUTIL.HPOFFICE ADFRM000.PPC.SYS DHDPMODS.PPCUTIL.HPOFFICE TRFRM000.PPC.SYS DHDPMAP.PPCUTIL.HPOFFICE HDSP.PPC.SYS SSAMPL1.PPCUTIL.
Announcements Files Associated with Obsoleted Products: Resource Sharing, CCSY Access Server, CCSY Access SQL, Cooperative Services/XL Files Related to 32571A Coop. Services/XL HCS.PPC.SYS HCSERVER.PPC.SYS SHCSAMP.PPCUTIL.HPOFFICE HCSMAST.NET.SYS SAMPXEQ.PPCUTIL.HPOFFICE HCSSERV.NET.SYS JHCSAMP.PPCUTIL.HPOFFICE HCSFILE.NET.
Announcements Important Predictive Support Changes in MPE/iX 6.5 and Later Important Predictive Support Changes in MPE/iX 6.5 and Later by Gary Robillard CS-R&D Product Overview HP Predictive Support provides proactive hardware support and helps increase the uptime of your systems by monitoring system memory and disk/tape drives. When the HP Predictive Support software detects a potential problem, it sends a message to the HP Response Center.
Announcements Important Predictive Support Changes in MPE/iX 6.5 and Later NOTE The sysstart must have a creator of MANAGER.SYS in order to be automatically executed during system startup. Additionally, the first line of sysstart should be the STARTUP directive. You should insure that there is a “SPOOLER LP;OPEN” and a “STREAMS 10” command before the “STREAMJPSMON.PRED.SYS” command in the SYSSTART file.
Announcements Important Predictive Support Changes in MPE/iX 6.5 and Later The following peripherals are no longer supported: Any HPIB or FLEX Interface Disk, including but not limited to: HPC2200A 335MB HPIB Disk HPC2202A 670MB HPIB Disk HPC2203A 670MB HPIB Disk HPC2281A 335MB HPIB Disk HPC2282A 670MB HPIB Disk HPC2201A 670MB Flex Disk HPC2204A 1.34GB Flex Disk The following SCSI disks are no longer supported: HPC2460x 420MB Disk HPC2461x 673 MB Disk HPC2462x 1.
Announcements Obtaining Software Security Patches for your HP Computer System Obtaining Software Security Patches for your HP Computer System Hewlett-Packard would like to make you aware of a special free service provided for all customers of HP e3000 and HP 9000 computer systems. This service gives customers a direct route to Hewlett-Packard for obtaining information relating to the security of their Hewlett-Packard Computer System(s).
Announcements Obtaining Software Security Patches for your HP Computer System Subscribing to HP IT Resource Center Security Bulletin Services Once you have placed your name on the subscriber list for future Security Bulletins (see instructions below), you will receive them via e-mail on the day they are issued by HP. As referenced below, you can also view a list of past Security Bulletins issued in the “HP Security Bulletins Archive.
Announcements Obtaining Software Security Patches for your HP Computer System 36 Chapter 2
New Networking 3 New Networking This chapter contains the following articles about the New Networking capabilities. • MPE/iX A and N-Class Console • PCI WAN Sync MUX (Adapter Card and Driver) for A and N-Class Servers • Multi-function core I/O card for A and N-Class Servers • The PCI 100Base-T Link Product for A and N-Class Servers • Apache 1.3.
New Networking MPE/iX A-Class and N-Class Console MPE/iX A-Class and N-Class Console by John Spitzer & Jeff Bandle Commercial Systems Division Introduction The release of MPE on the PA-RISC N-Class and A-Class platforms demonstrates HP’s Commercial Systems Division’s commitment to supporting the new PCI based I/O architecture for HP e3000 platforms. The change to the PCI I/O architecture affects all devices that are connected to the system.
New Networking MPE/iX A-Class and N-Class Console console requests such as tape requests and spooler status messages. This is configured as ldev 20 on the system. • Remote console: This port provides a modem capable port for remote support access. This is the only port on the Core I/O card that supports a modem connection. It is not recommended for this port to be used for general user dial-in access. In most environments, this port is used to provide a remote connection for Predictive support.
New Networking MPE/iX A-Class and N-Class Console Console mirroring Users of the GSP are categorized with two sets of capabilities. A console Operator can use the system’s console, manage the system when a problem occurs (rebooting it, etc,...), diagnose system failures through GSP logs and allow a pre-configured remote console to connect. This is the usual set of capabilities required to operate and manage a system.
New Networking MPE/iX A-Class and N-Class Console Functionality Local, remote, UPS ports On the first three physical serial ports, you will see almost no difference in console functionality between the new PCI driver and the HP-PB (NIO) driver that is available on previous platforms. The driver supports the three serial ports for local console, remote modem port and the UPS port. Unsupported functionality There are two console features that are no longer supported on the N-class and A-class systems.
New Networking MPE/iX A-Class and N-Class Console Details of selected commands: Security Options (SO): This command is used to configure GSP users and passwords. The default configuration is no users are configured. All connections to the GSP have administrator capability. The first user configured is created as administrator. Once created, several console mirroring rules will come into play.
New Networking MPE/iX A-Class and N-Class Console [F10] key then [F8]. F2 Genrl:Emulation=HPTerm F6 Ports: EIA Baud Rate=9600 EIA Data Forma=8/1/N EIA Parity Check=Off EIA Xmit=No Protocol EIA_Recv=Xon-Xoff(XPC) Enhanced=On F7 Host:Comm Mode=CharacterLocal Echo=Off F9 Emul:Terminal ID: 70096 NOTE The HP C1099A terminal is the model that is officially supported on the N-Class and A-Class systems. However, there have been no steps taken to preclude operation with other terminals.
New Networking MPE/iX A-Class and N-Class Console The serial ports on the Core I/O card are configured on the following I/O paths: 0/0/4/0.0 - console; Ldev 20 0/0/4/0.1 - remote session 0/0/4/0.2 – UPS device Modem protocols CCITT Mode – In this protocol the driver waits for RI before raising DTR. It also requires the modem to assert DSR, RTS and DCD before a connection is established.. Bell Mode - This is sometimes called Bell simple protocol. The driver raises DTR when it can accept a connection.
New Networking PCI WAN Sync MUX (Adapter Card and Driver) PCI WAN Sync MUX (Adapter Card and Driver) by Learning Products Team Commercial Systems Division The new class of HP e3000 systems has PCI-bus based hardware architecture. So new drivers must be developed to support new PCI-based peripheral devices, including a new WAN Sync MUX card.
New Networking PCI WAN Sync MUX (Adapter Card and Driver) The PCI WAN Sync MUX Add-on Adapter Card has the following features. • Multi-port card (8 ports) • Can support multiple WAN protocols such as HDLC-NRM(SDLC), HDLC-LAPB (AND x25), HDLC-LAP-D (ISDN), Frame Relay, etc. • “Intelligent” card with on-board memory and downloadable firmware. • Protocols will be running on the card. • Can support running of multiple protocols on different ports at the same time.
New Networking Multi-function core I/O card Multi-function core I/O card by Learning Products Team Commercial Systems Division The Core I/O card is a component installed in the N-Class and A-Class systems that contains all the I/O components necessary to configure a bootable system (not including disks and tapes drives and terminals).
New Networking Multi-function core I/O card connector. Path 0/0/2/0 (from the A5150A) is provided with a special HD 50-pin SE connector: this connector only supports an 8-bit data path so only “narrow” SCSI devices such as the DDS-3 Tapes may be connected. See the section titled PCI-SCSI Device Adapter Cards on HP e3000 N-Class and A-Class Systems for details on configuring and using these SCSI ports.
New Networking The PCI 100Base-T Link Product The PCI 100Base-T Link Product by Learning Products Team Commercial Systems Division Introduction The N-Class and A-Class HP e3000 systems have a PCI-bus based hardware architecture, so new drivers (link products) have been developed to support new PCI-based peripheral devices. This includes a new 100Base-T LAN adapter card.
New Networking The PCI 100Base-T Link Product Configuring PCI 100Base-T links As with HP-PB (NIO) 100Base-T Fast Ethernet, the 100Base-T links are configured in NMCONFIG using NMMGR. The NMMGR link configuration screen is for a generic 100Base-T link and can be used to configure 100Base-T on either HP-PB or PCI platforms. When the 100Base-T link is started via another network subsystem (e.g.
New Networking The PCI 100Base-T Link Product When choosing the number of LAN cards, the customer should be aware that use of the e3000 as a high-speed gateway between LAN networks is not supported. Crossover cable usage with DTC and PCI 100Base-T link The 10/100Base-TX link (add-on or Core I/O) in the N-Class and A-Class HP e3000 systems may be used to drive a single DTC in 10Base-T mode, via a crossover LAN cable.
New Networking Apache 1.3.14 for MPE/iX Apache 1.3.14 for MPE/iX by Barbara Dubbert Commercial Systems Division Apache 1.3.14 for MPE/iX is based on Apache 1.3.14 from the Apache Software Foundation. It is the latest version of Apache for MPE/iX and provides the same powerful features that were part of Apache 1.3.9 for MPE/iX in addition to minor base enhancements, several important security fixes, and a new installation scheme. Release Information Apache 1.3.14 for MPE/iX is part of MPE/iX Release 7.
New Networking Apache 1.3.14 for MPE/iX Feature Set Dynamic Shared Objects (DSOs) DSOs are add-on modules that extend the functionality of Apache. These modules are self-contained code that can provide a wide-range of additional Apache capabilities such as custom authentication and authorization, custom logging, or new configuration directives. Users can create their own Apache modules or use those written by others. For instance, the Apache Module Registry (http://modules.apache.
New Networking Apache 1.3.14 for MPE/iX DSOs created without -DEAPI may work but may generate an error message in the error_log file. Additional Modules The Apache 1.3.14 for MPE/iX contains the same static modules that are part of Apache 1.3.9 for MPE/iX. To view the complete set of modules, execute the Apache binary with the "-l" option: shell/iX>/APACHE/PUB/HTTPD -l The following modules were introduced in Apache 1.3.9 and are also included in Apache 1.3.
New Networking Apache 1.3.14 for MPE/iX File Creation Mask A file creation mask, umask 007, is set in the start-up stream job, JHTTPD, for increased security. With this change, files created by Apache cannot be accessed by anyone outside of the APACHE account. Files in this category are log files, files created in the proxy directory, /APACHE (when Apache is used as a proxy server) and any files created by CGI scripts. Apache 1.3.14 Base Features An overview of the new Apache 1.3.
New Networking Apache 1.3.14 for MPE/iX so it resides in /APACHE/A0200. The next Apache for MPE/iX release will reside in /APACHE/A0300. The files in a version specific group should not to be customized such as the utitlities in bin/, man pages in man/, and manual pages in htdocs/manual. These files are accessed via a symbolic links from PUB.APACHE.
New Networking Apache 1.3.14 for MPE/iX /APACHE/CURRENT/bin drwxr-xr-x 2 MGR.APACHE APACHE 1184 Mar 22 17:18 bin.bak drwxr-xr-x 2 MGR.APACHE APACHE 800 Mar 22 17:18 cgi-bin drwxr-xr-x 2 MGR.APACHE APACHE 2144 Apr drwxr-x--- 2 MGR.APACHE APACHE 1472 Apr 16 15:37 conf.bak drwxr-xr-x 3 MGR.APACHE APACHE drwxr-xr-x 3 MGR.APACHE APACHE lrwxrwxrwx 1 MGR.APACHE /APACHE/CURRENT/include APACHE drwxr-xr-x 2 MGR.APACHE APACHE drwxrwx--- 2 MGR.APACHE APACHE 224 Jan 20 drwxrwxr-x 2 MGR.
New Networking Apache 1.3.14 for MPE/iX shell/iX> cp magic.sample magic shell/iX> cp access.conf.sample access.conf (optional) shell/iX> cp srm.conf.sample srm.conf (optional) The access.conf.sample file and the srm.conf.sample file need not be copied. These files were used in earlier versions of Apache but their content is now included in the httpd.conf file. However, if these files exist, Apache will read and process them after processing the conf/httpd.conf file. httpd.conf Edit the httpd.
New Networking Apache 1.3.14 for MPE/iX Running Apache Startup Apache can be started from either the CI or the POSIX shell. :STREAM JHTTPD.PUB.APACHE or shell/iX>callci stream JHTTPD.PUB.APACHE Verifying Startup Successful installation and startup of Apache 1.3.14 can be verified by • Doing a :SHOWJOB to see if JHTTPD,WWW.
New Networking Apache 1.3.14 for MPE/iX Apache continues running with the new configuration settings. To restart Apache, shell/iX>kill -HUP `cat /APACHE/PUB/logs/httpd.pid` or :XEQ SH.HPBIN.SYS "-c 'kill -HUP `cat /APACHE/PUB/logs/httpd.pid`'" Stopping or restarting Apache using kill may cause the error_log to contain numerous warning messages about the child processes not exiting properly. Additional Resources For general Apache information, the official Apache web site, http://www.apache.
PCI-SCSI Device Adapter Cards 4 PCI-SCSI Device Adapter Cards This chapter contains technical articles that provide information about new PCI-SCSI Device Adapter Cards on HP e3000 N-Class and A-Class systems for the MPE/iX 7.0 release.
PCI-SCSI Device Adapter Cards PCI-SCSI Device Adapter Cards on HP e3000 N-Class and A-Class Systems. PCI-SCSI Device Adapter Cards on HP e3000 N-Class and A-Class Systems. by Jim Hawkins Commercial Systems Division With the introduction of N-Class and A-Class Systems, new device adapter cards are required for the support of SCSI peripherals. These new cards also require new software and new SYSGEN configuration values.
PCI-SCSI Device Adapter Cards PCI-SCSI Device Adapter Cards on HP e3000 N-Class and A-Class Systems. A5149A - Single Port Ultra 2 SCSI (PCI bus) Adapter Card. This card plugs into a PCI Bus on the system and presents a single SCSI Bus to the outside world. This SCSI Bus is capable of operating in either LVD or SE Mode. This determination is made automatically by the card based upon the devices and termination present on the Bus; there is no software control for this feature. This bus must be terminated.
PCI-SCSI Device Adapter Cards PCI-SCSI Device Adapter Cards on HP e3000 N-Class and A-Class Systems. Table 4-1. SCSI Bus Widths and Speeds SCSI Classification HP Card Id (signal type) SCSI Bus Width (Bits) Maximum Data Rate (MegaBytes/Sec) Ultra2 SCSI A5149A, A5150A (LVD/SE) 8 40 16 80 Wide Ultra2 SCSI “ “ The above “Maximum Data Rate” values are maximums that these cards can achieve.
PCI-SCSI Device Adapter Cards PCI-SCSI Device Adapter Cards on HP e3000 N-Class and A-Class Systems. Table 4-2. SCSI Bus Length vs. Number of Devices by Bus Type SCSI Classification SE (Meters) HVD (Meters) LVD (Meters) Maximum Allowed Devices (Note 2) Wide Ultra SCSI 1.5 -- -- 8 Wide Ultra SCSI 3 -- -- 4 Ultra2 SCSI Note 1 Note 1 12.5 8 Wide Ultra2 SCSI Note 1 Note 1 12.
PCI-SCSI Device Adapter Cards PCI-SCSI Device Adapter Cards on HP e3000 N-Class and A-Class Systems. referred to as “Fast/Wide SCSI” or F/W SCSI. These devices are connected via a 68 pin cable with 16 data bits (2 bytes) and use a +-5 volt differential signal to communicate at up to 20 Mbytes per second. The term “Fast-Wide SCSI” is actually incomplete in defining the type of device being used; a more proper term would be High Voltage Differential SCSI (HVD) using Fast Wide signaling.
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems by Jim Hawkins Commercial Systems Division Device configuration for N-Class and A-Class systems is accomplished using the same tools (SYSGEN, IOCONFIG) as existing HP e3000 Systems. Your MPE/iX 7.
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems Command Description ------- ----------- BOot [PRI|ALT|] Boot from specified path PAth [PRI|ALT] [] Display or modify a path SEArch [DIsplay|IPL] [] Search for boot devices COnfiguration menu Displays or sets boot values INformation menu Displays hardware information SERvice menu Displays service commands DIsplay Redisplay the current menu HElp [
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems BOot [PRI|ALT|] Boot from specified path DIsplay Redisplay the current menu HElp [] Display help for specified command RESET Restart the system MAin Return to Main Menu ---- For the purposes of this article we are only interested in the I/O information for this system. The “IO” function will provide two sets of information in two sections.
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems Local bus adapter 1/12 7 0x7820 0xa00 0x0 Path Vendor Device Bus Slot Description (dec) Id Id # # ----------- ----- ---- ---- --- --- PCI DEVICE INFORMATION Ethernet cntlr 0/0/0/0 0x1011 0x19 0 Built_In SCSI bus cntlr 0/0/1/0 0x1000 0xc 0 Built_In SCSI bus cntlr 0/0/2/0 0x1000 0xf 0 Built_In SCSI bus cntlr 0/0/2/1 0x1000 0xf 0 Built_In Comp.
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems Table 4-3. Card Type with Vendor Id. and Device Id. Card Type Vendor Id Device Id A4800A (SP HVD) 0x1000 0xf (same as A5159A) A5159A (DP HVD)* 0x1000 0xf (same as A4800A) A5149A (SP LVD/SE) 0x1000 0xc A5150A (DP LVD/SE)* 0x1000 0xb * Dual Port Cards, presenting two independent SCSI Buses, will have a pair of paths, one for each SCSI Bus.
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems Path# Device Path (dec) Device Path (mnem) Device Type ----- ----------------- ------------------ ----------- P0 0/0/1/0.2 extscsi.2 Sequential access media P1 0/0/2/0.6 intscsia.6 Random access media P2 0/0/2/1.6 intscsib.6 Random access media P3 0/1/0/0.8 Random access media P4 0/12/0/0.3 Random access media P5 1/10/0/0.4 Random access media P6 1/12/0/0.
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems Scanning PCI BUS 50 +............................... Scanning PCI BUS 60 *................................ Scanning PCI BUS 80 *............................... Scanning PCI BUS 90 ................................ Scanning PCI BUS A0 ................................ Scanning PCI BUS C0 ................................ Scanning PCI BUS D0 +...............................
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems If you were to build a new configuration file for an N-Class system and wanted the device 0/0/2/0.6.0 to be our LDEV #1 (system/boot disk), you would issue the following commands in SYSGEN. io> ap 0 id=pat_ioa_bc io> ap 0/0 id=pat_pci_bc io> ap 0/0/2 id=pci_device io> ap 0/0/2/0 id=A5159A << This is the Device Adapter Card (ID from Example #1) io> ap 0/0/2/0.6 id=pseudo io> ad 1 path=0/0/2/0.6.
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems LDEV: 7 DEVNAME: ID: HPC1553A PATH: 0/0/1/0.6.0 CLASS: TAPE TAPE2 OUTDEV: 0 RSIZE: 128 MPETYPE: DDUMP 24 MODE: DEVTYPE: TAPE MPESUBTYPE: 7 TAPE1 This covers the basics of configuring a single Disk and single Tape; now, on to the special cases. The MPE/iX Operating System requires several logical devices to be present in order to function properly.
PCI-SCSI Device Adapter Cards SCSI Device Configuration Examples for N-Class and A-Class HP e3000 Systems CLASS: LP LDEV: PP 10 DEVNAME: ID: JOBTAPE_ID PATH: 0/0/1/0.17.0 CLASS: JOB OUTDEV: LP RSIZE: 128 MPETYPE: 24 MODE: JA DEVTYPE: TAPE MPESUBTYPE: 2 JOBTAPE From the screen output shown in “Console Display #4” it can be seen that we have another disk drive at path “1/10/0/0.4”.
PCI-SCSI Device Adapter Cards SCSI Interface and Device Support for N-Class and A-Class HP e3000 SCSI Interface and Device Support for N-Class and A-Class HP e3000 by Jim Hawkins Commercial Systems Division Our basic goal is to have a useful set of SCSI peripherals available for use with N-Class and A-Class Systems, (Interfaces such as HP-IB and HP-FL are not supported). As always, we have a strong desire to protect our customers’ existing hardware investment.
PCI-SCSI Device Adapter Cards SCSI Interface and Device Support for N-Class and A-Class HP e3000 * These Core I/O SCSI Buses are internal to the System. Each supports connection of a single LVD disk. ** This connection exclusively supports 8-bit wide SCSI transfers. Therefore only DDS3 and 7980 Tape Devices are supported; other devices will not function or will loose data. *** Dual Port Cards are not supported on A-Class systems. Table 4-5.
PCI-SCSI Device Adapter Cards SCSI Interface and Device Support for N-Class and A-Class HP e3000 Table 4-8. HP SMART Stand Alone and Rack Mount Disks: HP Product SCSI Interface Disk Size (in Gigabytes) Example Product ID C6388A/C6389A SE 4 GB ST34373W C6392A/C6393A SE 9 GB ST19171N C6394A/C6395A SE 9 GB ST39173W C6398A/C6399A SE 18 GB ST318404W C6390A/C6391A HVD 4 GB ST34373W C6396A/C6397A HVD 9 GB ST39173WD C6400A/C6401A HVD 18 GB ST318404WD Table 4-9.
PCI-SCSI Device Adapter Cards SCSI Interface and Device Support for N-Class and A-Class HP e3000 Table 4-12. Tape Devices: Description SCSI Interface HP Product Number HP DDS-3 6 Tape Changer SE A3716A 1/2” Reel Tape SE HP7980S 1/2” Reel Tape SE HP7980SX DLT7000 HVD C6531A DLT8000 HVD C6378A Table 4-13.
PCI-SCSI Device Adapter Cards SCSI Interface and Device Support for N-Class and A-Class HP e3000 Misc. SCSI Hardware and Software: A5814A - SCSI-FIBRE CHANNEL ROUTER/EXTENDER (HVD) HP Mirrored Disk/iX Software (SE or HVD disks) SCSI Devices that will NOT be supported on N-Class and A-Class HP e3000.
PCI-SCSI Device Adapter Cards SCSI Interface and Device Support for N-Class and A-Class HP e3000 82 Chapter 4
Technical Articles 5 Technical Articles The following articles are about upgrades of various applications for MPE/iX 7.0/MPE/iX 7.0 Express 1 • Support For Greater Than 8190 Concurrent Processes. • HPCPUNAME Model Strings Supported With MPE/iX Release 7.0 and Possible Bootup Failures • New Release of Hardware Diagnostics (STM) for MPE/iX 7.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. BIGPIN Feature: Support Up To 12000 Concurrent Processes. By Scott J. McClellan MPE/iX System Architect Commercial Systems Division INTRODUCTION The maximum number of concurrent processes (sometimes referred to as MAXPIN) has been a key constraint limiting MPE/iX in high-growth, high-end customer environments.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. This article contains: • A very brief overview of internal changes to MPE/iX (and the relevant potential external impact). • Discussion of the BIGPIN feature • Description of new/enhanced "Program File Event" logging feature, which logs potential issues on a customer system. • Description of the new MAXPIN Scaling algorithm. • Discussion of 5-digit PIN numbers (and changes to :SHOWQ and :SHOWPROC commands).
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. ----------------- ----------- ----- USER VERSION userversion C.38.07 LOGON PROMPT logonprompt MPE/iX: CI PROMPT ciprompt : RELEASE X.70.14 ENFORCE LOGON UDCS enforcelogonudcs OFF > 8K PROCESSES bigpin ON EVENT LOGGING MPE/iX has been enhanced to log, at runtime, certain events where programs execute operations that will not function correctly if the BIGPIN feature is enabled.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. Example 5-1. SYSGEN>log/show slog :sysgen [snip ...] sysgen> log [snip ...] log>show slog system log events event # status ----------------- ------- ------ System Logging 100 ON System Up 101 ON Program File Event 116 ON Native Mode Spooling 120 OFF [snip...] [snip...] DISPLAYING PROGRAM FILE EVENTS To display all “Program File Event” log records, use the "LOGTOOL>list" command.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. Example 5-2. LOGTOOL LOGTOOL>list log=587 type=116 SYSTEM ERROR LOG REPORT ======================= Report Date/Time: THU, DEC 7, 2000 - 6:47 PM ======================================================================= THU, DEC 7, 2000 6:45 PM LOG0587.PUB.SYS #S3 (PIN 74) PROGRAM FILE EVENT EVENT TYPE: BIGPIN:Get'My'PCB'Offset DELTA P: STATUS: PROGRAM FILE NAME: $0 $0 PPINTEST.TESTPINS.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. GROUP: TESTPINS ACCOUNT: SYS JSNAME: ======================================================================= TYPE DESCRIPTION ====== ==================== 116 PROGRAM FILE EVENT ====== ==================== Total records checked = 117. COUNT ========== 3 ========== Records selected = 3.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. improves resource utilization on low-end system (especially with respect to resident memory usage). The MAXPIN scaling algorithm has been around for several MPE/iX releases (originally introduced when MAXPIN was increased from 1559 to 3119 – Release 2.0 timeframe). When this algorithm was originally introduced, we supported several systems with VERY small minimum memory requirements. Many of these systems are now obsolete.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. allowed MAXPIN equal to the maximum MAXPIN value for that release. On 6.5, maximum MAXPIN was 8190. HPMAXPIN VARIABLE A new system variable, HPMAXPIN, has been defined in Release 7.0. HPMAXPIN will return the maximum number of concurrent processes supported on any given system. HPMAXPIN is a standard, pre-defined integer, read-only CI variable. Example 5-3. HPMAXPIN VARIABLE :help hpmaxpin HPMAXPIN system.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. :SHOWQ The :SHOWQ command is a much older MPE command - existing long before MPE/iX. The output of :SHOWQ is also much more "column oriented" (compared to :SHOWPROC). In general, users are discouraged from making assumptions regarding specific column numbers in command output. Various CI functions have been added in MPE/iX to assist users in parsing output without relying on column (e.g. the "word" function).
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. Q PIN JOBNUM L Lddddd#Lddddd Q PIN JOBNUM L Lddddd#Lddddd Key: L = Letter d = Digit (decimal) # = # character :SHOWPROC The :SHOWPROC command is a fairly new MPE/iX command. In addition, the output from :SHOWPROC is not columnar by nature. In particular, for the :SHOWPROC ;TREE command, it would be very difficult to parse the output using column numbers.
Technical Articles BIGPIN Feature: Support Up To 12000 Concurrent Processes. QPRI CPUTIME STATE JOBNUM PIN (PROGRAM) STEP D202 0:00.232 WAIT J10 xxxxx :RUN SPFLSTNR.LASER D202 00:13:46 WAIT J10 xxxxx (SPFLSTNR.LASER.
Technical Articles HPCPUNAME Model Strings Supported With MPE/iX Release 7.0 and Possible Bootup Failures HPCPUNAME Model Strings Supported With MPE/iX Release 7.0 and Possible Bootup Failures By Dave Snow With the MPE/iX Release 7.0 and Release 7.0 Express 1, a number of new model strings will now be returned by the MPE/iX function HPCPUNAME. Following is a list of the new approved ASCI model strings for HP e3000 Servers supported with MPE/iX Release 7.0 and Release 7.0 Express 1.
Technical Articles HPCPUNAME Model Strings Supported With MPE/iX Release 7.0 and Possible Bootup Failures Model strings cannot be set by customers or by resellers. Mismatches between HP e3000 A- and N-Class Server model strings and the actual processors installed in the server may result in the server not successfully booting until an HP field CE properly sets the model strings.
Technical Articles HPCPUNAME Model Strings Supported With MPE/iX Release 7.
Technical Articles HPCPUNAME Model Strings Supported With MPE/iX Release 7.
Technical Articles HPCPUNAME Model Strings Supported With MPE/iX Release 7.0 and Possible Bootup Failures Model Description Model String Returned by HPCPUNAME HP e3000 997/700 Servers Never supported by HP. HP e3000 997/800 Servers SERIES 997-800 HP e3000 997/900 Servers Never supported by HP. HP e3000 997/1000 Servers SERIES 997-1000 HP e3000 997/1100 Servers Never supported by HP.
Technical Articles Predictive Support Changes in MPE iX 7.0 Express 1 Predictive Support Changes in MPE iX 7.0 Express 1 By: Gary Robillard Commercial Systems Division R&D Product Overview The HP Predictive Support software (referred to as Predictive in the rest of this article) provides proactive hardware support and helps increase the uptime of your systems by monitoring system memory and disk/tape drives. When Predictive detects a potential problem, it sends a message to the HP Response Center.
Technical Articles Predictive Support Changes in MPE iX 7.0 Express 1 Predictive for MPE iX 7.0 Express I includes the following changes: • The Predictive version is B.70.02. • Predictive runs on 9x8, 9x9, 99x, A400, A500 and N4000 systems. Note that 9x7 systems are no longer supported on MPE iX 7.0, so they are not supported by Predictive. • Support for A and N class system memory. The sysdiag version of Predictive on the initial MPE iX 7.0 release disabled memory coverage on all A and N class systems.
Technical Articles Predictive Support Changes in MPE iX 7.0 Express 1 file will not need to be modified, and if the JPSMON.PRED.SYS job is already incorporated into existing processes for starting and stopping the network, etc., they will not need to be changed. A change that will be seen, is that the logon changes from: PSMON,MANAGER.SYS or PSMON,PREDMON.SYS to: PSMOND,PREDMON.SYS WARNING If JPSMON.PRED.SYS is not running, Predictive will not perform the Scheduled daily run to monitor your system.
Technical Articles Predictive Support Changes in MPE iX 7.0 Express 1 which does not have AM, SM or PM capability, for enhanced security. This was done because a job being streamed from the sysstart filemust have existing passwords for user, account and group embedded. The original logon was MANAGER.SYS, and it was perceived as a security violation to embed the MANAGER.SYS passwords. The install job will create the PREDMON user with OP,ND,SF,BA capabilities. The PREDMON.
Technical Articles Predictive Support Changes in MPE iX 7.
Technical Articles Predictive Support Changes in MPE iX 7.
Technical Articles Announcing DAT40 Tape drive Support on MPE/iX Announcing DAT40 Tape drive Support on MPE/iX Beginning with Release 7.0 Express 1, MPE/iX supports the standalone DAT40 tape drive. Software Requirements Customers wishing to use this new DAT device must be running on MPE/iX 7.0 Express 1 or later version of MPE/iX. This DAT drive is fully tested and certified with a patch (MPELXL1) in MPE/iX 7.0 Express 1. This device is not supported on MPE/iX releases 6.0 and 6.5.
Technical Articles Announcing DAT40 Tape drive Support on MPE/iX io> lp 10/4/20.2.0 PATH: LDEV: HPC5683A TYPE: TAPE ID: 10/4/20.2.0 PMGR: SCSI_TAPE_DM LMGR: LOGICAL_DEVICE_MANAGER 8 PMGRPRI: 10 MAXIOS: 0 io> lp 10/4/20.2 PATH: LDEV: PSEUDO TYPE: DA ID: 10/4/20.
Technical Articles Announcing DAT40 Tape drive Support on MPE/iX PMGR: PCI_ELROY_MGR LMGR: PMGRPRI: 2 MAXIOS: 0 io> lp 0/0/1 PATH: ID: PMGR: 0/0/1 LDEV: PCI_DEVICE TYPE: BC PCI_DEVICE_MGR LMGR: PMGRPRI: 2 MAXIOS: 0 io> lp 0/0/1/0 PATH: ID: PMGR: 0/0/1/0 LDEV: A5150A TYPE: DA PCI_SCSI_DAM LMGR: PMGRPRI: 6 MAXIOS: 0 io> lp 0/0/1/0.6 PATH: ID: PMGR: 0/0/1/0.6 LDEV: PSEUDO TYPE: DA TRANSPARENT_MGR LMGR: PMGRPRI: 6 MAXIOS: 0 io> lp 0/0/1/0.6.0 PATH: ID: 0/0/1/0.6.
Technical Articles Announcing High Availability FailOver for the SureStore E Disk Array XP256 Announcing High Availability FailOver for the SureStore E Disk Array XP256 Kendall Sutton Commercial Systems Division General Information High Availability FailOver (HAFO), using the XP256 high availability data storage array, is now available for MPE/iX systems as part of the Fundamental Operating System (FOS). HAFO is supported only with the XP256 with a direct connect SCSI interface..
Technical Articles Announcing High Availability FailOver for the SureStore E Disk Array XP256 NOTE HAFO is not supported with the A5814A HP SCSI-Fibre Channel Router. HAFO for the SureStore E Disk Array XP512 will be announced in the future. Documentation Refer to the manual, High Availability FailOver/iX Manual (Part No. 32650-90899) included with the release for more information.
Technical Articles Announcing MPE/iX High Availability Cluster/iX Announcing MPE/iX High Availability Cluster/iX By Walter McCullough Commercial Systems Division General Information The manual cluster product is now available. The solution will work for the SureStore E Disk Array XP family of disk products and will also support other dual-ported arrays currently supported on HP e3000 platform, such as the 12H and Model-20 disk arrays.
Technical Articles Announcing MPE/iX High Availability Cluster/iX B9480-90001), included with the release, for more information.
Technical Articles DCE to RPC 1.2.1 DCE to RPC 1.2.1 Commercial Systems Division DCE RPC is the software to implement the communication between the client and server of an application through the Remote Procedure call (RPC). RPC gives the users the ability to express an interaction between client and server of a distributed application as if it were a procedure call. RPC provides a high-level programming model to the distributed applications and hides networking communication details from the users.
Technical Articles DCE to RPC 1.2.1 running MPE/iX version 6.0 or later. RPC 1.2.1 comes with some dependent patches. These patches include a loader patch, a libc patch and the threads patch. The patch ID for the current release of RPC 1.2.1 on MPE/iX is FRIKXN7C. New Features in RPC/IDL 1.2.1 The following section lists the various new features in the RPC runtime library and IDL of RPC 1.2.1 that are available.
Technical Articles DCE to RPC 1.2.1 DCE-IDL Compiler for RPC1.2.1 Out-of-line marshalling (library based marshalling) Out-of-line marshalling causes constructed data types such as unions, pipes or large structures to be marshalled or unmarshalled by auxiliary routines, thus reducing the stub size. The out_of_line attribute directs the IDL compiler to place the marshalling and unmarshalling code in IDL auxiliary stub files, rather than in the direct flow of the stub code.
Technical Articles DCE to RPC 1.2.1 [min_is(a,,c)] long g5[*..7][2..9][*..8]; /* g5[-10..7][2..9][-30..8] */ [min_is(a,b,)] long g6[*..10][*..20][3..8]; /* g6[-10..10][-20..20][3..8] */ [max_is(,,e),min_is(a)] long g7[*..1][2..9][3..*]; /* g7[-10..1][2..9][3..25] */ [min_is(a,,c),max_is(,d,e)] long g8[*..1][2..*][*..*];/* g8[-10..1][2..15][-30..
Technical Articles Pascal/iX has $VOLATILE_WITH Option Enhancement Pascal/iX has $VOLATILE_WITH Option Enhancement By James Overman Computer Systems Division The HP31502A.05.04 release of Pascal/iX has changes for processing of the $VOLATILE option results. The compiler will now flag as errors certain uses of volatile references that are questionable as to the user's desired meaning. The new error message will only be produced if a $VOLATILE variable is used in a WITH statement.
Technical Articles Pascal/iX has $VOLATILE_WITH Option Enhancement pointer to the top level record type is volatile. This is the safest alternative, at the cost of code efficiency. When a WITH statement is seen, the $VOLATILE_WITH level currently in effect will be applied to all WITH result pointers (temps) for that statement. Only the "top type" is checked, because it is unlikely that a user will want the temp volatility to be based on every level of the whole expression.
Technical Articles Pascal/iX has $VOLATILE_WITH Option Enhancement With these changes, the WITH temp is not reloaded on each reference, but all loads and stores into the record are present in the generated code since the pointed-to record is volatile. Another alternative is to remove the suspicious WITH expression from the WITH statement and expand all references in the WITH body.
Technical Articles Introducing the HotSpot Virtual Machine for Java Introducing the HotSpot Virtual Machine for Java by Mike Yawn, Commercial Systems Division The implementation of Java on the HP e3000 just got a lot faster thanks to the new technology included in the HotSpot Virtual Machine. The HotSpot VM is a completely compatible alternative to the Classic Java Virtual Machine.
Technical Articles Introducing the HotSpot Virtual Machine for Java The HotSpot versions of the same two files are located here: /usr/local/java/jdk1.3/jre/lib/jvm.cfg With MPE/iX 7.0 Express 1, the Java SDK included is configured with classic as the default JVM. At some future release, probably based on SDK 1.3.1, we will change the default JVM to be the HotSpot JVM. Later still, probably in a release based on SDK 1.4, the Classic JVM will be dropped from the Java distribution.
Technical Articles Introducing the HotSpot Virtual Machine for Java typically used to exclude certain code from being compiled by the HotSpot compiler. The format of the file is: exclude classname methodname for example, exclude java/util/HashTable rehash HotSpot will write entries to this file if it encounters a method it is unable to compile, so that future invocations of the compiler won’t reattempt the compilation.
Technical Articles Introducing the HotSpot Virtual Machine for Java 124 Chapter 5
Technical Articles 6 Technical Articles The following articles are about upgrades of various applications for MPE/iX 7.0 • AS Clause Enhancement in Allbase/SQL • MPE/iX Release 6.5 Supports >3.75 GBs of Memory • Limits in TurboIMAGE/iX • Business BASIC and the TurboIMAGE/iX Limits Increase • PCS/iX (SCOPE) Enhanced with Expanded Limits • QUERY/iX Enhancements Respond to User Requests • Samba/iX 2.0.
Technical Articles AS Clause Enhancement in Allbase/SQL. AS Clause Enhancement in Allbase/SQL. By Sekhar N.D CSY - Databases Objectives of the Enhancement The objective of the enhancement is to allow users to specify an alias name for the items in the Select Statement. The specified alias name will be returned as the column heading in the query result.
Technical Articles AS Clause Enhancement in Allbase/SQL. • The name can be up to 20 characters in length. • The name can be made of any combination of letters (a to z, A to Z), decimal digits (0 to 9), $, #, @, or underscore (_). The first character cannot be an underscore or a decimal digit.
Technical Articles MPE/iX Release 6.5 Supports >3.75 GBs of Memory MPE/iX Release 6.5 Supports >3.75 GBs of Memory Dave Snow, Hewlett-Packard With the March 2000 shipment of MPE/iX Release 6.5 and all subsequent releases, HP e3000 Servers now support greater than 3.75 GBs of main memory. This is good news for many applications for which memory sizes limited the number of users that could be supported or for which had the application's performance was limited by the 3.75 GB maximum memory size.
Technical Articles MPE/iX Release 6.5 Supports >3.75 GBs of Memory Release 6.0 Express 1 and Express 2 customers are limited to using only the first 3.75 GB of any loaded memory). So in summary, many HP e3000 applications will see added performance or greater numbers of users using larger memory configurations (please check with your application providers for details). However, greater than 3.
Technical Articles Limits in TurboIMAGE/iX Limits in TurboIMAGE/iX By Shobha Pradeep, Nirmala Commercial Systems Division Overview Customers have often expressed the need for increased capacity for some of the elements in TurboIMAGE/iX such as, number of items, number of datasets, number of paths, capacities, etc. This article describes the limits in TurboIMAGE/iX that have been increased. The following sections describe which elements have increased limits and by how much. Current Limitations 1.
Technical Articles Limits in TurboIMAGE/iX DBUTIL changes: New flag in DBUTIL, when enabled, will return an error message if the buffer returned in DBINFO exceeds the old limit. This flag is disabled by default, and is introduced mainly for debugging purposes. To enable this flag, use the enable command in DBUTIL >>ENABLE dbname FOR OLDINFOLIMITS DBINFO changes: DBINFO modes 103, 203, 204, 301 have been modified to add the following check.
Technical Articles Limits in TurboIMAGE/iX Usage Creating the database and using it continues to be the same. The new definitions of items, sets, paths has to be in the schema after which a database is created using DBUTIL. The number of paths from master to detail alone can be up to 64 but from detail to master remains at 16 only. Sample schema processor output is shown below.
Technical Articles Limits in TurboIMAGE/iX .
Technical Articles Business BASIC and the TurboIMAGE/iX Limits Increase Business BASIC and the TurboIMAGE/iX Limits Increase by Sue Meloy Enterprise Support Services Organization As of MPE/iX 6.5 Express 2, certain TurboIMAGE/iX limits have been increased. See the article “Large Size Datasets in TurboIMAGE/iX” and the article “Limits in TurboIMAGE/iX” for more details on the changes and their impact on user programs.
Technical Articles PCS/iX (SCOPE) Enhanced with Expanded Limits PCS/iX (SCOPE) Enhanced with Expanded Limits By James Overman Computer Systems Division The Performance Collection Software (PCS/iX) product (also known as SCOPE/iX) HP B1794B for MPE/iX has been enhanced to support a larger numbers of disks, CPU's, and other system resources with the version B.13.53.00 shipped with MPE/iX 7.0 Express 1 as patch SCOLXR6.
Technical Articles QUERY/iX Enhancements Respond to User Requests QUERY/iX Enhancements Respond to User Requests By James Overman Enterprise Support Services Organization R&D The newest release of QUERY/iX HP32216D.03.20 contains enhancements that were requested by customers thru the SIGIMAGE User's Group. These enhancements are • Progress Reporting Feature, • the VERBOSE and TERSE Commands, • the expanded SHOW command, • support of the Expanded TurboImage Limits, • and the Find-by-Record-Number option.
Technical Articles QUERY/iX Enhancements Respond to User Requests numbers (ddd above) may not always be contiguous, as some steps revert to a null operation due to various special cases in the MULTIFIND/JOIN logic. Thus a given step may have no progress messages. Also, in some cases the maximum number of steps (eee above) can not be determined at the start of the command; so, in a few cases, the final step value may be increased during the progress reporting as the additional steps are determined.
Technical Articles QUERY/iX Enhancements Respond to User Requests INDEXING = NONE LANGUAGE = NATIVE-3000 VERBOSE MESSAGES DISABLED. TurboIMAGE Expanded Limits The support of the TurboIMAGE Limit Expansion allows for the increased number of datasets from 199 to 240, the increased number of data items from 1023 to 1200, and the increase in paths into a master dataset from 16 to 64. QUERY/iX will utilize the new limits on systems with the TurboIMAGE version HP30391C.09.00 and later.
Technical Articles QUERY/iX Enhancements Respond to User Requests Availability of New QUERY/iX The newest version of Query/iX D.03.20 is part of the MPE/iX 7.0 Express 1 release. Before that release, patches QUELXP5A/B/C for MPE/iX 6.0, 6.5, and 7.0 will be available. Service Request Fixes Three Service Requests were fixed in this release of QUERY/iX. SR 1653-268235 Superdex Indexes were being reported twice on FORM commands. SR 8606-108307 Find on Z-type items sometimes gave a Scratch File Read Error 0.
Technical Articles Samba/iX 2.0.7 Samba/iX 2.0.7 By Wendy Cheng Computer Systems Division New Features and Improvements As part of Hewlett Packard CSYs commitment to HP 3000 platform and interoperability with NT, Samba/iX 2.0.7 comes with a host of long-awaited improvements and new features to take NT connectivity to a new level. NOTE Samba/iX 2.0.7 has been tested with Windows 2000. NOTE If you choose to run Samba/iX 2.0.
Technical Articles Samba/iX 2.0.7 was previously. Western European Language Support Samba/iX 2.0.7 supports Western European languages in filenames. This means that Western European versions of NT/95/98 should be able to create and view files with filenames in those languages.Currently code page 850 and 437 are supported (ISO8559-1). New MPE Valid Characters With MPE/iX 6.5 a few extra characters gained legal status and these are duly supported in Samba/iX 2.0.7.
Technical Articles New HP e3000 N-Class and A-Class Servers New HP e3000 N-Class and A-Class Servers By Dave Snow Commercial Systems Division With MPE/iX Release 7.0, HP introduced new HP e3000 A- and N-Class Servers which in new sales situations replaced the HP e3000 9x8, 9x9KS and 997 Servers. Most HP e3000 9x8, 9x9KS and 997 Servers continue to be sold on a limited basis until September 1, 2001 with most add-on processors being sold until June 1, 2002.
Technical Articles New HP e3000 N-Class and A-Class Servers HP e3000 Servers had bundled with the server a 10/100BaseT LAN card (which used one of the I/O slots). With MPE/iX Release 7.0 Express 1, this 10/100Base-T lan card is not bundled with the server. HP e3000 N-Class Servers can also support one or two internal disk drives of 9, 18 or 36 Gbytes in size. HP e3000 N-Class Servers supported up to 2 Gbytes of main memory with Release 7.0 and up to 16 Gbytes of main memory with MPE/iX Release 7.
Technical Articles Enhancements to DCE on MPE/iX Enhancements to DCE on MPE/iX By Wendy Cheng Commercial Systems Division DCE 1.2.1 and RPC 1.2.1 are being released on MPE/iX 7.0 Express 1. DCE 1.2.1 is targeted for customers using the DCE-Client features, namely the security and naming service. This version of DCE 1.2.1 also contains the administrative tools for the respective components. The DCE 1.2.1 product on MPE/iX provides the enhanced support for the core DCE components.
Technical Articles Enhancements to DCE on MPE/iX 11.KINIT.HPDCE.SYS 12.KDESTROY.HPDCE.SYS 13.DTSCP.HPDCE.SYS 14.CDSCP.HPDCE.SYS • And the corresponding scripts in POSIX env. 15.dce_config and the supporting scripts. • /opt/dce/bin/dce_config • /opt/dce/bin/dce_shutdown • /opt/dce/bin/dce.rm 16.The following configuration support scripts • /etc/opt/dce/dce_com_utils • /etc/opt/dce/dce_com_env • /etc/opt/dce/dce_config_env • /etc/opt/dce/dce_config_utils 17.IDL.HPDCE.SYS 18.UUIDGEN.HPDCE.SYS 19.GETIP.HPDCE.
Technical Articles Enhancements to DCE on MPE/iX 1. Changes Pertaining to RPC • Private Client Sockets • Exception Handling 2. Changes Pertaining to IDL Compiler • Out-of-line marshalling (library-based marshalling) • Enhanced IDL data types • Support for IDL encoding services • Support of user defined exceptions • Support for customized binding handles 3. Changes to Control Programs and Daemons 4. Transition of ACL Manager 5. Removing of DCE Credentials 6. Serviceability Improvements 7.
Technical Articles Enhancements to DCE on MPE/iX — Arrays with a lower bound of zero. — Arrays with conformance or varying dimensions only in the first (major) dimension. • Support for IDL encoding services. This extension to the IDL stub compiler will enable instances of one or more data types to be encoded into and decoded from a byte stream format suitable for persistent storage without invoking RPC Runtime. • Support for user-defined exceptions.
Technical Articles Enhancements to DCE on MPE/iX amount of specialized ACL code that it might have to deal with. Since application builders may want to try building their existing applications against DCE 1.2.1 before migrating their ACL management layer to the DCE supported dce_acl API, DCE 1.2.1 includes a backward-compatible set of header files that match the header files used by applications in previous DCE releases. Replace any instance of: • #include with #include
Technical Articles Enhancements to DCE on MPE/iX the last 1000 NOTICE messages for all programs, with 100 messages in each of 10 files: NOTICE: FILE.10.100:/var/log/syslog Multiple routings for the same severity level can be specified by simply adding the additional desired routings to form a semicolon-separated list of : pairs. Debug messages are parsed as: ::: is the component (rpc, sec, cds, dts, dhd, ...
Technical Articles Enhancements to DCE on MPE/iX 4. REMOVE stop DCE daemons and remove data files created by DCE daemons 99. EXIT selection: < 1 > S:****** Configuring client... What is the name of a Security Server running in the cell you wish to join? < dcetst4 > Enter the name of your cell (without /.../): < mpecell > S:****** Stopping rpcd... S:****** Starting dced... S:****** Initializing dced... Streaming job to run dced... #J22 Streaming job to run dced...
Technical Articles Enhancements to DCE on MPE/iX 2. START restart DCE daemons 3. STOP stop DCE daemons 4. REMOVE stop DCE daemons and remove data files created by DCE daemons 99. EXIT selection: < 99 > S:****** Exiting from dce_config. WARNING: The password for the "cell_admin none none" user is a well-known default value. Since this is a security hole, it is recommended that the password be changed immediately after exiting this script by using "dce_login", then the "rgy_edit change" command.
Technical Articles Enhancements to DCE on MPE/iX 2. OSF DCE RCF 47.3: DCED — The DCE host Daemon functional Specification.
Technical Articles ci enhancements ci enhancements By Jeff Vance CSY enhancements summary: • The new PINFO evaluator function returns information for a process • The JINFO function has 4 new items and restriction changes on the IP address, CI PIN and JSMAIN PIN items. pinfo Syntax: PINFO ( pin, item [,status] ) pin Required. String or integer identifying the target process or thread. The format for pin is: nnn or '[#P]nnn[.tid]' where nnn is a simple number and ‘tid’ is the optional thread id.
Technical Articles ci enhancements ... and various SHOWPROC CIERROR values. Example 6-2. :calc PINFO('#P123','IPaddr') Result: 15.192.90.
Technical Articles ci enhancements BoostType string 'NO BOOST','LINEAR','DECAY' Child int pin of first child process ChildPin int same as 'child' Children string list of all descendant pins, format: 'total/pin1 pin2 ... pinN'. Note that truncation is evident when 'total' is greater than number of pins returned, e.g. :setvar x pinfo('123','children') :if wordcnt(x) < ![word(x,'/')] then # truncation occurred...
Technical Articles ci enhancements InBreak bool true if pin is in break mode Info string * info= string with all lockwords removed InfoString string same as 'info' InitThreadPin int the PIN of the initial thread, 0 if not a thread IntProcType int process type, 0=user, 1=son, 2=usermain, 3=task, 4=system, 5=detach, 6=jsmain IntWaitReason int see 'waitreason' item IPAddr string ** IP address in dotted format (xx.xx.xx.
Technical Articles ci enhancements SchedQueue string same as 'schedq' SchedState string 'EXECUTING','READY','SHORT WAIT','LONG WAIT' SecondaryThreads string list of secondary threads in the same format as used by "Children" Setdump bool true if SETDUMP enbabled Sibling int first sibling pin SiblingPin int same as 'sibling' SystemDepth int system code depth, >0 means in system code ThreadID int TIN (thread ID number), 1 for non-threaded processes, > 1 for threaded processes ThreadType s
Technical Articles ci enhancements * indicates further restrictions apply to these items: you must have SM capability, or the PIN must be you, or the user.account of the PIN must be the same as your user.account and JOBSECURITY is low. Otherwise, the item is not returned and an error is generated. ** indicates you must have at least one of SM,OP,NA,NM,PM capabilities. PINFO is a CI interface to the AIFPROCGET Architected Interface.
Technical Articles ci enhancements where 'A' is append access, 'L' is lock access, 'Td' is traverse directory entries permission, 'Rd' is read directory entries permission, 'Cd' is create directory entries permissions, 'Dd' is delete directory entries permission, and 'I' is an ACD validity bit. POSIX read access is granted if the 'R' or 'Rd' bits are set. POSIX write access is granted if the 'W', 'Cd', or 'Dd' bits are set. POSIX execute access is granted if the 'X' or 'Td' bits are set.
Technical Articles POSIX pthread (Draft 10) APIs POSIX pthread (Draft 10) APIs by Ranjani Narayan Commercial Systems Division Introduction Up until now, customers of the HP e3000 have been facing problems with the threads implementation on MPE/iX. Though DCE did provide "workarounds" to get around these problems, these workarounds were insufficient for multiple reasons. Firstly, the workarounds applied only for DCE applications.
Technical Articles POSIX pthread (Draft 10) APIs Support cancellation points for threads to become cancel aware: Until now, customers could not asynchronously cancel threads on MPE/iX. With this release, threads can be asynchronously cancelled, if desired, according to the POSIX 1003.c standard.
Technical Articles POSIX pthread (Draft 10) APIs 162 Chapter 6
Product Release History Product Changes by Releases 7 Product Release History This chapter contains tables that provide information on the currently supported Commercial Systems MPE/iX releases and products, and the systems supported for the 7.0 Release.. Product Changes by Releases The following table provides information on the currently supported Commercial Systems MPE/iX releases and products. Included are the MPE/iX release or SUBSYS VUF and a list of products introduced.
Product Release History Product Changes by Releases Table 7-1. MPE/iX Product Releases Release SUBSYS C.65.00 C.65.00 Date Code Product(s) Introduced/Added MPE/iX Release 6.5 (Platform Release) Support for large files Increased TCP connections Support for 511 Disks Support Tools Manager (STM) Enterprise Management Solution HP Secure Web Console Apache for MPE/iX LDAP C-SDK/iX NEWCI Command C.65.02 C.65.02 C.70.00 C.70.00 164 R4046 Express 2 based on Release 6.
Product Release History Product Changes by Releases Table 7-1. MPE/iX Product Releases Release SUBSYS C.70.01 C.70.01 Date Code Product(s) Introduced/Added A and N-Class High End Functionality: IOVA (Large Memory) MP Support 100 Base-T on Core IO card Big Pin Support 6.5 Express 2 Functionality HAFO HA Cluster/iX Image/SQL (HP36385B ALLBASE/SQL (HP3621-02A) TurboIMAGE/iX (HP30391C) I&I New Functionality Apache Ph. II-B Samba/iX 2.0.7 DCE 1.2.1 RPC 1.2.1 Hot Spot (dependent on threads) Java SDK 1.
Product Release History Supported Releases Supported Releases Table 7-2. Supported System Release Matrix Supported Releases Supported Systems Support Termination Date Release 6.0 (60.
Product Release History Supported Releases Table 7-2. Supported System Release Matrix Supported Releases Supported Systems Support Termination Date Release 6.5 (65.xx) 9x7, 9x7LX, 9x7RX, 9x7SX, 6 months following next Mainline release after 7.
Product Release History Supported Releases Table 7-2. Supported System Release Matrix Supported Releases Supported Systems Support Termination Date Release 7.0 (70.00) A400-100-110, A500-100-140 A500-200-140* N4000-100-220, N4000-100-330, N4000-100-440 N4000-200-440*, N4000-300-440*, N4000-400-440*, N4000-300-550*, N4000-400-550* 6 months following 2nd Mainline release after 7.
Catalog of User Documentation 8 Catalog of User Documentation This chapter provides a listing of customer manuals for the HP e3000 computer system that have been introduced or changed since the MPE/iX 6.5 Release. With this release, you will receive two CD-ROM documentation CDs: an HP Instant Information CD and a MPE/iX Documentation Collection PDF Format CD. Using the PDF Format CD-ROM requires that you have Adobe Acrobat Reader installed on your computer.
Catalog of User Documentation MPE/iX 7.0 and MPE/iX 7.0 Express 1 New or Updated Manuals MPE/iX 7.0 and MPE/iX 7.0 Express 1 New or Updated Manuals This section lists customer manuals introduced or updated for MPE/iX 7.0. Table 8-1. MPE/iX 7.0 New or Updated Manuals Manual Title Part No. Latest Edition Communicator e3000 MPE/iX Release 7.
Catalog of User Documentation MPE/iX 7.0 and MPE/iX 7.0 Express 1 New or Updated Manuals Table 8-2. MPE/iX 7.0 Express 1 New or Updated Manuals Manual Title Part No.
Catalog of User Documentation MPE/iX 7.0 and MPE/iX 7.
Index Symbols $VOLATILE_WITH, 118 Numerics 10Base-TX connection, 47 5-digit pin numbers, 92 B buffer requirements, 131 bus termination, 63 C characters, valid, 141 Commercial Systems MPE/iX releases and products, 163 compatibility.
Index printers, 23 Process Control Block, 85 product changes by releases, 163 product release history, 163 program file events, 87 progress reporting, 136 pthreads, 160 $VOLATILE_WITH, 118 V verbose command, 137 W WAN connectivity, 45 write access, 40 R record number, 138 releases product history, 163 remote console, 39 S safest code $VOLATILE_WITH, 119 samba configuration, 140 samba improvements, 140 schema, 132 SCSI connections, 47 SCSI terminology, 65 security mode, 141 server memory capacity, 128 sho