33333333333333333 Tru64 UNIX Release Notes for Version 4.0F Order Number: AA-QTLMF-TE April 1999 Product Version: Tru64 UNIX Version 4.0F This book contains notes on software and documentation restrictions for Compaq Tru64 UNIX (formerly DIGITAL UNIX) Version 4.0F and the bundled layered products that ship with the operating system.
Compaq Computer Corporation makes no representations that the use of its products in the manner described in this publication will not infringe on existing or future patent rights, nor do the descriptions contained in this publication imply the granting of licenses to make, use, or sell equipment or software in accordance with the description.
333333333333333333333 Contents About This Manual Audience .......................................................................................... Organization ...................................................................................... xv xv Related Documents ............................................................................ xv Reader’s Comments ........................................................................... xvii ..............................................
1.13 Compaq Advanced Printing Software ......................................... 1–6 1.14 Netscape Communicator Version 4.5 .......................................... 1–7 1.15 Compaq Insight Manager .......................................................... 1–7 1.16 Support for Universal Serial Bus Keyboards and Mice 1.17 AltaVista Search on Documentation CD-ROM 1.18 Support for Digital Versatile Disc (DVD) 1.19 Availability of COM for Tru64 UNIX 2 2.1 ................. 1–7 ..........
3.3.2 3.4 Minimum Firmware Requirements .................................... 3–5 3–6 Verify CPU Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Firmware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Restrictions and Known Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–6 3–6 3–7 3.5.3.2 3.5.3.3 3.5.
3.8 DEC 7000 System 3.8.1 3.9 4 4.1 ..................................................................... Misleading Error Message Displayed During Installation AlphaPC 164 Systems 3–14 ..... 3–15 ............................................................... 3–15 Base System Software Notes Commands and Utilities 4.1.1 4.1.2 ............................................................. 4–1 Escaped Comment Symbols in a Makefile . . . . . . . . . . . . . . . . . . . . . . . . . . Security . .
4.1.9.8 4.1.10 4.2 Do Not Use Current Directory Character with setld 4–8 .................. 4–8 ........................................................... 4–8 Copying Accounts and UID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Account Manager Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Account Manager Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enhanced Security Account Manager Problems . . . . . . . .
4.3.12 4.3.13 4.3.14 4.4 Network and Communications 4.4.1 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 4.4.7 4.4.8 4.4.9 4.4.10 4.4.11 4.4.12 4.4.13 4.5 4–27 IP Switching over ATM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Changes to ATM syslog Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Edit the /etc/hosts File After Running netsetup . . . . . . . . . . . . . . . . . . . CDE’s Static Dependency on the Network . . . . . . . .
4.6.5 Logical Storage Manager 4.6.5.1 4.6.5.2 4.6.5.3 4.6.5.4 4.6.5.5 4.6.5.6 4.6.5.7 4.6.5.8 4.6.5.9 4.6.6 5 5.1 Mounting Associated Products CD-ROMs on Tru64 UNIX Versions Other Than Version 4.0F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General Programming 5.1.2 5.2.2 5.2.3 .............................................................. SA_SIGINFO Not Visible Under Certain Namespace Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.4 5.3.5 5.3.6 5.3.7 5.4 Problems Using of the stackaddr Thread Creation Attribute . . DECthreads Read-Write Locks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DECthreads Object Naming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DECthreads Metering Capability May Not Be Reliable in Some Situations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.
6.4.3 6.4.4 Remote Invocation of CDE File Manager dtfile . . . . . . . . . . . . . . . . . . The dtmail Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.4.1 6.4.4.2 6.4.4.3 6.4.4.4 6.4.5 6.4.6 6.4.7 6.5 6.6 7.1 6–6 6–6 6–6 .............................................................. 6–6 .......................................................... 6–7 ....................................................................
7.4 Programming with ONC RPC 7.5 Gate Daemon Configuration Guide 7.6 System Configuration and Tuning Guide 7.7 Guide to Preparing Product Kits 7.7.1 7.7.2 7.8 7.9 8 .............................................. 7–4 7–5 ...................................... 7–5 .................................................. 7–5 Section A.1.12 (How to Build a Consolidated CD–ROM) . . . . Section A.2.2 (Building a Consolidated CD–ROM) . . . . . . . . . . . . . 7–6 7–6 Online Help Volumes 7.8.1 7.8.2 7.
8.15 SCSI Device Names ................................................................ 8.16 The -x and -p Options in addvol and mkfdmn 8.17 LSM Block Change Logging (BCL) 8.18 8–7 ............................. 8–7 .......................................... 8–7 LSM volassist Command Syntax ............................................... 8–8 8.19 LSM volprint Command Format ................................................ 8–9 8.20 LVM-to-LSM Migration Tool ..............................
8.43 A A.1 System V Environment 8–16 .......................................................................... A–1 Installation Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Memory Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Process Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B-3: Tru64 UNIX Version 4.0F Associated Products, Volume 2 B-4: Disk Space Required for RIS Areas ............. B–14 ..............................................
3333333333333333333333 About This Manual This manual contains release notes for Compaq Tru64 UNIX (formerly DIGITAL UNIX) Version 4.0F. This manual also describes significant new and changed features in this version of the Tru64 UNIX operating system and lists features and interfaces scheduled for retirement in future releases. Audience These release notes are for the person who installs the product and for anyone using the product following installation.
• The online or hardcopy reference pages • The HTML book files that are provided on the CD–ROM • Read This First letter This letter provides general information pertaining to the Tru64 UNIX Version 4.0F software. • Console Firmware Release Notes This document includes the console firmware revision numbers and release notes. • Installation Guide This document describes in detail how to install Tru64 UNIX.
Reader’s Comments Compaq welcomes any comments and suggestions you have on this and other Tru64 UNIX manuals. You can send your comments in the following ways: • Fax: 603-884-0120 Attn: UEG Publications, ZK03-3/Y32 • Internet electronic mail: readers_comment@zk3.dec.com A Reader’s Comment form is located on your system in the following location: /usr/doc/readers_comment.
Conventions The following conventions are used in this guide: % $ A percent sign represents the C shell system prompt. A dollar sign represents the system prompt for the Bourne and Korn shells. # A number sign represents the superuser prompt. % cat Boldface type in interactive examples indicates typed user input. file Italic (slanted) type indicates variable values, placeholders, and function argument names.
1 3333333333333333333333 New and Changed Features The Tru64 UNIX Version 4.
interfaces scheduled to be retired in future versions of the operating system. The following sections provide more information on the major new features included in Tru64 UNIX Version 4.0F. 1.1 New Hardware Support Tru64 UNIX Version 4.0F adds support for the following systems: • Compaq AlphaServer DS20 • Compaq AlphaServer ES40 1.2 Support for Fibre Channel Based Storage Tru64 UNIX now contains support for Fibre Channel (FC) based storage.
1.3 Logical Partitions for AlphaServer GS140 System The logical partitioning feature allows a single AlphaServer GS140 system to be partitioned into as many as three logical partitions. Each partition runs a separate instance of the operating system. For a complete description of logical partitions, refer to the System Adminstration guide. The minimum AlphaServer GS140 firmware revision for logical partitions support is Version 5.4. At the time of Version 4.
1.6 Extensions to atom’s Programmable Interfaces The atom command has been enhanced. It now provides a -pthread flag and RTL routines to help tool-writers develop thread safe program analysis tools, including support for deferred (but not asynchronous) thread cancellation. The cancellation support has some impact on the performance of thread-safe tools. See the atom(1), Thread(5), and pthread_setcanceltype(3) reference pages.
If you are installing the secure version of syslogd on a system, and you have configured or intend to configure other hosts to forward syslog messages to the system, refer to the syslogd(8) and syslog.auth(4) reference pages. 1.10 Changes to VFS and AdvFS Tunable Attributes The default value of the Virtual File System (VFS) vfs subsystem attribute name-cache-hash-size has changed from 256 to a dynamically calculated value.
1.11 Visual Threads Visual Threads is a new tool available on the Tru64 UNIX Associated Products Volume 2 CD–ROM that lets you analyze your multithreaded applications for potential logic and performance problems. It is licensed as part of the Developer’s Toolkit for Tru64 UNIX. You can use Visual Threads with DECthreads applications that use POSIX threads (Pthreads) and with Java applications.
This implementation supports a wide variety of popular printer devices and the common printer connection methods. The software subsets include server processes, command line utilities, and graphical user interface (GUI) tools that cater to the needs of end users and system administrators. The system can be configured as the primary print system, or it can work together with existing lpr/lpd based printing systems.
• USB keyboards and mice must be attached to the system before the system is powered on. • A non-USB keyboard and a USB keyboard cannot be used together on the same system. In the event that both types are attached, the non-USB keyboard has priority. The same rule applies for mice. • If a USB keyboard is used, a USB mouse must also be used. It is not advisable to mix a non-USB keyboard with a USB mouse, as the system will be inoperable. The same rule applies for USB keyboards and nonUSB mice. 1.
UNIX product; no additional license is required to use the COM for Tru64 UNIX software on a system running the Tru64 UNIX operating system. It is available via download at no charge from the following URL: http://www.unix.digital.
2 3333333333333333333333 Installation Notes This chapter discuss the following topics: • Update installation • Installation problems using console device EWE0 • Join database migration Do not attempt to install Tru64 UNIX Version 4.0F without first reading the notes appropriate to your processor in Chapter 3. Failure to read these notes can result in installation problems. Also, before you start your installation, be sure to review the hardware documentation that came with your system. 2.
If the new Version 4.0F generic vmunix kernel fails to boot and complete the configuration of the updated system software, retry the boot using the c flag. At the SRM console prompt, issue the following command: >>> boot -flag c Do not supply any other arguments. The c flag causes the booted kernel to use default values instead of the values contained in the old configuration files. After the new Version 4.
3 3333333333333333333333 Processor-Specific Notes This chapter contains notes that apply to the following computers: • General notes on processors • Personal Workstation 433au, 500au, and 600au systems • AlphaServer 1000 and 1000A systems • AlphaServer 8200, 8400, GS60 and GS140 systems • Alpha VME 4/224, 4/288, and 5/nnn single board computers • DMCC EBM2n class and EBM4n class single board computers • DEC 7000 system • AlphaPC 164 systems 3.
3.1.2 PCI-Based Systems with ATI Mach64 Graphics Controllers On PCI machines that include ATI Mach64 graphics controllers in the configuration, you must set the console environment pci_parity variable to off. Due to a hardware limitation, hardware machine checks will occur if this variable is not turned off. Use the following commands: >>> set pci_parity off >>> init 3.1.3 PCI Shared Interrupt Support In Version 3.
To alleviate the error, you must use the eeromcfg utility to program the NVRAM with the proper set of parameters. The eeromcfg utility is provided in the /mnt-pnt/utility directory of the Alpha Systems Firmware Update CD-ROM. Consult the readme.txt file in that same directory for information about how to use the utility. 3.1.6 DJ-ML200-xx PCI NVRAM Hardware Rev Must Be E01 The revision of the ML200-xx 2/4/8MB PCI NVRAM adapter must be revision E01. 3.1.
3.2.2 64-Bit PCI Option Cards The 64-bit PCI slots, slots 4 and 5, are intended only for those cards listed in the Systems and Options Catalog as supported for slots 4 and 5. The console prevents system operation and displays the following error if an unsupported card is present in these slots (n): Illegal device detected on primary bus in physical slot n Power down the system and remove the unsupported device from slot n 3.2.
server will not start and you will use generic console support when you boot Tru64 UNIX. 3.3.2 Graphics Resolution The default graphics resolution for Compaq AlphaServer 1000A systems containing built-in Cirrus video with 1 MB of video ram is 1024x768. If the optional 512 KB of video ram is not present, Tru64 UNIX supports resolutions of 640x480 (by default) or 800x600 only. The default resolution for Compaq AlphaServer 1000 systems that contain built-in Cirrus video with 512 KB of video ram is 640x480.
version console firmware command at the prompt: P##>>> show version Note that ## is the primary processor number (usually 00). 3.5 Alpha VME 4/224, 4/288, and 5/nnn Single-Board Computers The Compaq Alpha VME 4/nnn and 5/nnn series are Compaq’s latest VMEbased single board computers (SBCs). Support for the VME VIP/VIC64 VME adapter on the Compaq Alpha VME 4/nnn and 5/nnn series SBCs is the same as the support for this adapter on Compaq AXPvme SBCs and Compaq Alpha VME 2100 systems.
command at the console firmware prompt: >>> show version 3.5.3 Restrictions and Known Problems The following restrictions apply to Compaq Alpha VME 4/nnn and 5/nnn SBCs. 3.5.3.1 Byte Addressability Not Supported by mmap (5/nnn Only) In addition to sparse and dense addressing modes, the Compaq Alpha VME 5/nnn SBC hardware supports byte addressability. This includes the ability to perform simple math on a byte address to derive and access other byte addresses.
3.5.4 Writing VMEbus Device Drivers For information about writing VMEbus device drivers and configuring the VMEbus on Compaq Alpha VME systems, refer to the vme_manual_setup(7) reference page. 3.5.5 CPU Boards Cannot Be Installed Until Operating System Is Installed If you are not currently running Version 4.0E, and are upgrading CPU boards, then you must install Version 4.0F before you upgrade your machine with the new AlphaServer 8200/8400 (Compaq AlphaServer GS60,GS140) 6/525 CPU boards. 3.5.
EBM4n class SBCs: sysname> sizer -c cpu "DECEV45_PBP" 3.6.2 Firmware Requirements Before installing the Tru64 UNIX software kit, make sure that your system has the correct firmware version. The minimum firmware versions required for Compaq DMCC EBM2n and EBM4n class SBCs is Version 4.7 or higher. If you have an earlier firmware version, update your firmware before installing the Version 4.0F software. For information on how to update your firmware, refer to the firmware documentation.
(behind the PPB) slots. All ETMAB-xx backplanes are PCI Version 2.1 compliant. Only the ETMXB-AA contains an onboard SCSI controller. The other ETMXB-xx/ETMAB-xx backplanes require a SCSI option card. The option cards shown in Table 3-1 work behind (as well as in front of) the bridge. You can plug these cards in to any available slot.
For more information about the jumpers, see the PBXGB-AA/CA PCI Graphics Option Owner’s Guide provided with the card. • X Server DMA write operations must be disabled for some configurations Some configurations of PowerStorm 3D30 cards on Compaq EBM2n and EBM4n SBCs require that you disable X Server direct memory access (DMA) write operations.
Firmware CD-ROM. The following DMCC configuration has been qualified by Compaq for running eight-headed graphics under Tru64 UNIX Version 4.
– PowerStorm graphics card: SCREEN 1 For reference, the power connector is situated above the PCI slots, and the CPU and ISA connectors below. All PowerStorm cards must have the ALIAS jumper in and VGA EN jumper out, except the SCREEN 0 card, which must be VGA enabled. 3.6.4.3 Software Setup After you complete the hardware configuration for the eight-headed system, you can set up the Tru64 UNIX software to operate the eight screens as one row of eight screens (8x1) or two rows of four screens (4x2).
3.7 AXPvme Single Board Computers For information on how to configure AXPvme single board computers, see the Writing VMEbus Device Drivers manual. The following notes are specific to the AXPvme SBCs. 3.7.1 Firmware Upgrade Required Compaq AXPvme SBCs must upgrade to Version 17.0 or higher of the AXPvme firmware to run Tru64 UNIX Version 4.0F. 3.7.
3.8.1 Misleading Error Message Displayed During Installation During installation of Tru64 UNIX Version 4.0F software on a DEC 7000 system, the following message might appear on the console screen: prom_saveenv: console returned illegal value You should ignore this message and follow the instructions displayed on the screen by the installation process. 3.9 AlphaPC 164 Systems During an initial installation of Tru64 UNIX Version 4.
4 3333333333333333333333 Base System Software Notes This chapter contains notes about issues and known problems with the base operating system and, whenever possible, provides solutions or workarounds to those problems. The following topics are discussed: • Commands and utilities • SysMan System Management graphical user interface • System administration • Network and communications • Local Area Transport • File systems 4.
to read-only mounts and ACLs, there may be additional controls that can alter the permitted access such as: • ID mapping • Mandatory access control • Additional authentication requirements Programs that copy files to update them, rather than updating them in place, often do not preserve ACLs. Some programs that have this problem are gzip, compress, and emacs.
4.1.4 Some Emacs Command Line Options Fail Compaq ships the Emacs software as it is received from the source. The following command line options do not work as documented in the emacs(1) reference page: -cr, -geometry, -i, -ib, -iconic, -iconname, -in, -internal borderwidth, -mc, -T, and -title. In some cases, a workaround is available by using an appropriate X resource. 4.1.
Supplementary Documents bookshelf of the online Tru64 UNIX documentation. You can configure sendmail using the mailconfig or mailsetup applications. During an update installation, the system will attempt to update your existing sendmail.cf file to comply with this new version. This updated sendmail.cf is compatible with both new and old version of sendmail. To continue using the previous version of sendmail, invoke the following command as root: /sbin/init.
to be set as follows: chmod go-w /var Ignore this warning. 4.1.7.4 Mail to user@localhost Fails When a user sends mail to @localhost, the sendmail utility resolves it as @localhost.. As a result, if you do not have a system localhost in your domain, your mail will bounce back. Instead of sending mail to @localhost, send it to only. 4.1.
Netscape Web site: http://home.netscape.com/eng/mozilla/4.0/relnotes/unix-4.0.html 4.1.9.2 Netscape Communicator Core Dumps If mailto: Link Is Selected In a Web Page Clicking on a mailto: HTML link in a web page displayed with Netscape Communicator’s Navigator web browser causes Communicator to core dump. This is a known problem scheduled to be fixed in a future release.
Starting with Netscape Communicator Version 4.5, the Namespace extension to the standard IMAP protocol is used to locate the users folders on the IMAP mail server. This feature will not work if you are using an older IMAP server that does not support the Namespace extension to the protocol. Use the following procedure to customize Netscape Communicator to be able to locate a user’s Trash folder on an old IMAP server: 1.
4.1.9.7 Installing Open3D Causes Netscape Communicator to Core Dump Netscape Communicator crashes when scrolling Web pages in Navigator or when editing bookmarks on a system with Open3D installed and a PowerStorm 4D5T graphics option after upgrading from Version 4.0D or later of the operating system. In general, Communicator and some other applications become unstable on this system configuration. The workaround is to set shells DISPLAY variable to local:0 before starting Netscape Communicator.
4.2.1.1 Copying Accounts and UID When copying user accounts via cut and paste or drag and drop, the Allow Duplicate UIDs option in the General Preferences dialog box will be honored. For example, when making a copy of user account that has a UID of 200, if the Allow Duplicate UIDs check box is off (the default), the resulting copy will have a unique UID automatically generated. If the Allow Duplicate UIDs check box is on, then the copy will have an identical UID. The same rules apply to copying groups. 4.
• You cannot drag and drop items across different instances of Account Manager. For example, if Account Manager A on system 1 and Account Manager B on system 2 are both being displayed on the same workstation, then you cannot drag and drop between Account Manager A and B. Workaround: Use the copy/paste feature to copy users, groups, or templates from Account Manager A to B. • Restriction: Two system administrators should not run two different concurrent instances of Account Manager.
Workaround: Set passwords through /usr/tcb/bin/dxchpwd or the /usr/bin/passwd command when the C1Crypt Encryption type is chosen. • Do not set a template Encryption Type to C1Crypt as this will invalidate the template. Workaround: Set the C1Crypt Encryption type for the user from the Create/Modify User dialog. • Account Manager does not enforce the minimum/maximum password length limitation when setting passwords.
Template view to delete the undesired template • Accounts and templates inherit their settings either from locally defined values in their protected password database entry or from the templates that they may reference. All accounts and templates implicitly reference a default template. The default template is not served by NIS. This creates an inconsistency for Account Manager when displaying NIS user accounts and templates on an NIS master.
Workaround: Restart Account Manager and then delete the template. • After deleting a template, the NIS maps are not remade. Workaround: Manually remake the NIS maps or perform an Account Manager function (for example, Account Modification) that will trigger the maps to be remade. To manually remake the maps do the following: # cd /var/yp # make all 4.2.2 BIND Configuration The following problems apply to configuring BIND servers with the BIND configuration graphical user interface.
Note that this behavior differs from that of the shutdown command that creates the /etc/nologin file at 5 minutes prior to the shutdown. 4.3 System Administration The following notes apply to system administration. 4.3.1 License Management Facility Allows Year 2000 Testing Certain software license PAKs include expiration dates that currently limit the ability to run software when the date is set well into the future (into the year 2000).
4.3.2 EISA Configuration Utility Revision Requirements For Tru64 UNIX Version 4.0F and its software supplements, the supported version of the EISA Configuration Utility (ECU) is Version 1.10 or higher. If your system is configured with an EISA bus, you should update the ECU to this supported version. 4.3.3 Open3D Support Consult the Open3D Software Product Description (SPD) before installing Open3D to ensure that this layered product is supported on your system.
You should consider the following limitations when deciding to implement a dataless environment: 4.3.6 • Hardware limitation of the network – the majority of file system usage performed by any of the clients is done via NFS. This will consume network bandwidth, which, depending on the type and configuration of the network, can become exhausted as more clients are added to the environment.
4.3.7 Enhanced Security The following notes apply to the use of enhanced security features. 4.3.7.1 Distribution of Enhanced Security Profiles via NIS The following restrictions apply to distributing enhanced security profiles via NIS: • Successful and unsuccessful login attempts for NIS-shared accounts require the completion of the following steps: 1. The master system’s rpc.yppasswdd daemon must respond and update the last successful and last unsuccessful login fields in the prpasswd NIS map. 2.
the maps if the login notification comes from a Version 4.0D client. Therefore, the yppush operation is only completed when an older client initiates the operation or when it is necessary to clear a failed login count. • Sites that cannot use NIS to share prpasswd information may be able to use NFS to share the /tcb/files and /var/tcb/files directories instead.
required by those files imposed a limit on how many accounts a system could support. The Enhanced Security routines no longer use the pw_id_map and gr_id_map files. If you are running Tru64 UNIX Version 4.0D or later and still have those files, it is recommended that you remove them to recover the space occupied on the root paritition. 4.3.7.4 Behavior of useradd, usermod, and userdel Commands The useradd command correctly honors the default administrative lock value found in the /.
• 4.3.9 If you cannot easily reboot your system, note that enabling extended UIDs has very little impact on overall system performance. Insight Manager Agents Insight Manager Agents for Tru64 UNIX include SNMP-based subagents and Web Based Enterprise Management (WBEM) capabilities to present SNMP data in a format viewable by a Web browser. It provides a rich view of the data using HTML 2.0 and JavaScript in the form of Web pages. 4.3.9.
Use this URL to view data remotely: http://machine:2301/ In this example, machine is the IP address or host name under DNS. The Insight Manager Device home page provides a single service icon entry called Compaq Insight Management Agents. Clicking on this icon displays the device pages of the target system. The home page also presents three hyperlinks: • Refresh • Options • Devices The Options link provides various Agent configuration options.
Mass Storage File System Space Usage Diskette Drives SCSI Controllers Device Information Device Statistics Bus Information Yes Yes Yes Yes N/A N/A NIC Virtual NIC Network Controllers N/A N/A File System Utilization Yes Reboot Power On Messages Environment Power Supply N/A N/A N/A N/A Utilization Recovery Note CPU Cache and Memory module information are available only in AlphaServers supporting FRU V4 configuration tables, specifically: AlphaServers 1000, 1200, 4100, and 8400. 4.3.9.
2222222222222222222222222222222222222222222222222222222222222222222222 Operating System Browser Requirements 2222222222222222222222222222222222222222222222222222222222222222222222 DIGITAL UNIX Version 3.2C and higher Netscape Communicator 4.06 or higher 2222222222222222222222222222222222222222222222222222222222222222222222 Important: You must turn on the following options so that the Server Agents work properly: Enable Enable Accept Accept viewed 4.3.9.
In Tru64 UNIX, the user access configuration file is located in /usr/share/sysman/web/im/webagent/WEBAGENT.INI. In a dataless environment, you will need to copy that file to the local directory /var/im/webagent if you need to change its configuration setting. 4.3.9.6 Known Problems The following problems exist in current version of the Insight Manager: 4.3.10 • Contrary to the message presented on the initial web page (http://machine:2301), this version of Insight Manager does not generate traps.
To change the buffer size using graphical administration tools, use the following steps: 1. Start the dxkerneltuner application. 2. Select the generic subsystem. 3. Set the Boot Time Value entry for the msgbuf_size attribute to the new value. 4. Apply the change before exiting. To change the buffer size from the command line, use the following steps: 1.
completes, but any subsequent jobs submitted to the same queue do not print because the queue is in the disabled state. When the queue is disabled by this condition, the protection modes on the spool directory lock file are displayed by the ls -l command as: -rwxr-xr-- Normally the lock file should have these protection modes set: -rw-r--r-- To restart the queue, enter the lpc up queuename command, to clear the disabled condition and restart the queue.
will fail. Only DVD–ROM disks that include an ISO-9660 directory structure are supported in Version 4.0F. For both CD–ROM media and DVD–ROM media that contains an ISO-9660 directory structure, Compaq recommends use of the -t cdfs option, as well as the -o noversion or -o rrip option where appropriate. Refer to mount(8) for a description of these options. 4.4 Network and Communications The following notes apply to network and communications software. 4.4.
4.4.3 Edit the /etc/hosts File After Running netsetup In Tru64 UNIX Version 4.0F, once you configure your interfaces using netsetup, view the /etc/hosts file and make sure that the hostname and the IP address of your system has been added to this file. If not, then you need to add this information in the /etc/hosts file. Edit the /etc/hosts file as a root, and add the following line: Example: 16.60.266.6 example.domain.
4.4.5 Support for NetRAIN Network Interface Tru64 UNIX now provides support for detecting the physical loss of network connectivity, and subsequent automatic switchover to a working network interface. This feature is called Redundant Array of Independent Network adapters (NetRAIN). NetRAIN uses two or more network interfaces to provide redundancy. Although only one interface at a time is actually used for communication, all interfaces are monitored to ensure that traffic is flowing on each.
4.4.6 NetRAIN Interface Configuration Change The method for configuring a NetRAIN interface will be improved in a future release of the operating system. If you configure a NetRAIN set in Version 4.0F, or did so in a previous releases of the operating system, you will need migrate your set to the new configuration at that time. 4.4.7 Network Services Fail to Start with NetRAIN Interface If you configure a NetRAIN set in the inet.
Administration guide. If you do not make this change before adding the new interface, the Common Desktop Environment (CDE) Network Configuration application ( netconfig) and the netsetup utility might yield unpredicable results. This problem will be addressed in a future release of the operating system. If you configure a NetRAIN set, you will need to migrate your set to a new configuration at that time. 4.4.
as follows: nr_max_retries=1 netrain_timeout=100 //The default is 4 //The default is 1000 Alternatively, you can set the nrmaxretry and nrtmoisr values, respectively, when you issue the ifconfig command to create the NetRAIN set. See sys_attrs_netrain(5) and ifconfig(8) for information on NetRAIN parameters.
and provides instructions for converting the files to the new format. The document and conversion utility, README-DB237 and conv185-237, respectively, are located in the /etc/join directory. 4.4.12 TCP Timestamp and Selective Acknowledgement Support Tru64 UNIX Version 4.0F includes support for the TCP Selective Acknowledgment Options (SACK) as well as the TCP Timestamp and PAWS (Protect Against Wrapped Sequence Numbers) options. These TCP options can help improve TCP performance over unreliable networks.
accross a reboot, for example: # dbx -k /vmunix /dev/mem (dbx) assign routemode=1 (dbx) patch routemode=1 (to set) (to patch) The dependence on this kernel variable will be removed, and the behavior of this feature may change in a future release. For more details about dbx, see the Kernel Debugging guide and the Programmer’s Guide. For more details about adding and viewing routes, see the route(8) and netstat(1) reference pages, respectively. 4.
4.6.1 The newfs Command No Longer Searches disktab File Starting with Version 4.0D, the newfs command no longer searches the /etc/disktab file for hard disk geometry information. It now performs an ioctl GETDEVGEOM call to determine the characteristics of a disk. 4.6.2 Using ACLs over NFS For an NFS client to make direct use of ACLs or extended attributes (property lists) over NFS, you must be enable the proplistd daemon on an NFS server.
the /etc/sysconfigtab file. A configurable property list element size for UFS has also been added to the sec subsystem and has been given the attribute name ufs-proplistmax-entry. The value of ufs-proplist-max-entry must be larger than ufs-sec-proplist-max-entry by enough space to hold a property list element header. The sysconfig utility adjusts the ufsproplist-max-entry attribute automatically. The default value of ufs-proplist-max-entry is 8192 bytes.
4.6.4.4 Cleanly Unmount File Systems Before Changing Operating System Versions If a system crashes or goes down unexpectedly due to a loss of power or other similar circumstances, AdvFS will perform recovery the next time that the filesets that were mounted at the time of the crash are remounted after rebooting. This recovery keeps the AdvFS metadata consistent and makes use of the AdvFS log file. Different versions of the operating system use different AdvFS log record types.
4.6.4.7 Verify Fails on Dual-Mounted Domain While running verify on a dual-mounted domain, it is possible to receive the following type of message: Corruption in frag file type list for frag type 0 Expected to find set ID 36f68cbd.0006ae8c.1.8001 but found set ID 36f68c94.000b1b83.1.8001 This message can be ignored as it does not reflect an actual problem in the frag file, but instead an artifact of the dual-mounted domain. 4.6.4.
4.6.5.3 Possible Problems Accessing Physical Block 0 with LSM Physical block 0 on Tru64 UNIX disks is typically write protected by default. If a disk is added to LSM by using the voldiskadd utility, physical block 0 is skipped. However, if a partition that includes physical block 0 is encapsulated into LSM by using the volencap, vollvmencap, or voladvdomencap utility, physical block 0 is not skipped. This is not a problem because the file system software already skips block 0 and does not write to it.
4.6.5.6 The volrootmir Script Supports Only LUN 0 on HSZ Only LUN 0 is supported as a boot device by the console. Hence, you can only mirror the LSM rootvol and swapvol volumes to LUN 0 in an HSZ. Therefore, when you use the volrootmir script to mirror rootvol and swapvol, use only LUN 0 on an HSZ as an argument to the volrootmir script. 4.6.5.
Note that reset/purge operations will destroy file system data and so should be performed only after all attempts to recover devices and data have failed. 4.6.6 Mounting Associated Products CD-ROMs on Tru64 UNIX Versions Other Than Version 4.0F The Associated Products CD–ROMs (APCDs) can be mounted with the mount command on Tru64 UNIX systems running Version 4.0E or later, as follows: # mount -r /dev/rz4c /mnt To mount the APCDs on releases prior to Version 4.
5 3333333333333333333333 Development Environment Notes This chapter contains notes about issues and known problems with the development environment software and, whenever possible, provides solutions or workarounds to those problems. The following topics are discussed: • General programming • Realtime programming • DECthreads (pthreads) • Profiling • Debugging with dbx • Java Programming 5.1 General Programming The following note applies to general programming. 5.1.
5.1.2 New DEC C Default Tuning Could Impact Applications That Directly Map I/O Space Applications that directly map and access I/O space with bytes or shorts may be impacted by the new DEC C compiler. The default tuning for the DEC C compiler has advanced its focus from EV4-EV5 architectures to EV56-EV6 architectures. With this change in tuning, the compiler now generates amask-guarded byte and word instruction sequences for some loops.
5.2.2 POSIX 1003.1b Synchronized I/O and File Truncation POSIX 1003.1b synchronized I/O using file status flags does not apply to file truncation. When file status flags are used to control I/O synchronization, no synchronization occurs for file truncation operations. You can use the fsync() or fdatasync() function to explicitly synchronize truncation operations. 5.2.
5.3.3 Scheduling Behavior (Contention Scope) In releases prior to Version 4.0, thread scheduling attributes were systemwide. In other words, threads had a system contention scope. Since Version 4.0, thread policies and priorities are, by default, local to the process. No artificial limit exists for thread priorities of these process contention scope threads, the full priority range is accessible by every thread. Previously, there was no way to control the contention scope of a thread.
since the developer must, by intimate knowledge of the machine architecture and implementation, know the correct address to specify relative to the allocated stack. The implementation cannot diagnose an incorrect value because the interface does not provide sufficient information. Using an incorrect value might result in program failure, possibly in obscure ways. 5.3.5 DECthreads Read-Write Locks DECthreads now supports read-write locks.
• pthread_attr_setname_np(3) • pthread_cond_getname_np(3) • pthread_cond_setname_np(3) • pthread_getname_np(3) • pthread_key_getname_np(3) • pthread_key_setname_np(3) • pthread_mutex_getname_np(3) • pthread_mutex_setname_np(3) • pthread_rwlock_getname_np(3) • pthread_rwlock_setname_np(3) • pthread_setname_np(3) For more information about object naming, see the reference pages for these routines. 5.3.
quadword in memory. If you do and if your project allows, Compaq recommends that you force alignment of each such member variable to a quadword boundary by redefining the variable to be at least eight bytes, or by defining sufficient padding storage after the variable to total eight bytes. Alternatively, you can create one mutex for each composite data object in which adjacent members can share the same quadword in memory.
5.4.1 Change to hiprof’s Profiling of Threaded Programs The -cputime option of the hiprof(5) profiler now provides an instruction-count profile for threaded programs, the same as the -calltime option, because the CPU cycles reported for kernel-threads by the RPCC instruction can not be mapped to pthread(3) threads. The only significant difference is that the profile is displayed as the number of instructions executed instead of CPU seconds used.
setting stays in effect until the system is rebooted. # dbx -k vmunix.3 dbx version 5.0 . . . (dbx) assign partial_dump=0 To specify a full crash dump permanently so that this setting remains in effect after a reboot, use the patch command in dbx, as shown in the following example: (dbx) patch partial_dump=0 With either command, a partial_dump value of 1 specifies a partial dump.
. . . (dbx) print r.a[511] 25 (dbx) 721 4721 1 17 2 7 21 The where command displays the kernel stack followed by the user program stack at the time of the crash. In this case, the kernel stack has 4 activation levels; the user program stack starts with the fifth level and includes several recursive calls. 1 27 2 7 21 The up 8 command moves the debugging context 8 activation levels up the stack to one of the recursive calls within the user program code.
• If SVE has not yet been installed and the Inclusive View option is required, follow these steps: 1. Temporarily rename the /usr/bin/alpha directory that is used by Java 2. Install SVE 3. Remove the /usr/bin/alpha link created by the SVE installation 4. Restore the Java /usr/bin/alpha directory There will be no patch or other resolution mechanism for this problem other than the workaround provided here.
6 3333333333333333333333 Window System Software Notes This chapter contains notes about issues and known problems with the windowing software and, whenever possible, provides solutions or workarounds to those problems. The following topics are discussed in this chapter: • Hardware notes and restrictions • X servers • X clients • CDE clients • Windows programming • Internationalization 6.1 Hardware Notes and Restrictions The following notes apply to graphics hardware restrictions. 6.1.
6.2.2 Do Not Modify the keymaps.dir File The final revision of the X Keyboard Extension, XKB Version 1.0, will be different from XKB Version 0.65, shipping with this release. The format of /usr/lib/X11/xkb/keymaps.dir will change. Do not modify this file as it will not be preserved with future updates of the operating system. To force the server to use a specific XKB keymap, add the -xkbmap option to the server options line in /usr/lib/X11/Xserver.conf.
by placing the following line in the $HOME/.Xdefaults file: Netscape*maxImageColors: – 6.3.2 96 Start Netscape with the -install flag, which specifies that Netscape should install its own colormap.
6.4.3 • Select the "Off" button in the same dialog box. • Execute xset s off from a terminal client window. Remote Invocation of CDE File Manager dtfile File Manager, Application Manager, and Trash Manager are different views supported by the dtfile application. Avoid invoking dtfile from a remote system with the DISPLAY environment variable set appropriately.
You can either quit dtmail and then start the rpc.ttdbserverd daemon, or click on read-write, which allows you to continue without tooltalk locking.
6.4.5 CDE’s Static Dependency on the Network CDE has a static dependency on the state of the network configuration. For more information, see Section 4.4.4. 6.4.6 The xnlLanguage Resource Settings May Cause Problems with CDE CDE users should remove any xnlLanguage resource settings from their .Xdefaults files. Those settings are typically left over from one of the user’s earlier DECwindows sessions, where the user selected a language from the session manager’s language menu and then saved that setting.
6.5.1 X11 Font Problem In the Lucida-Typewriter-medium-R-normal fonts, the glyphs for multiplication and division are reversed. The multiplication symbol is where the division symbol should be, and vice versa. If the representation of these glyphs is important to your application, use a different font. 6.6 Internationalization The following notes apply to restrictions on use of internationalization features in the windowing environments. 6.6.
6.6.3 Dxterm Does Not Support Latin-2, Latin-4, and Latin-Cyrillic Characters The dxterm application is not able to display Latin-2, Latin-4 and LatinCyrillic Characters even when the locale is set correctly. Therefore, dxterm should not be used for displaying the following languages: Czech, Hungarian, Lithuanian, Polish, Russian, Slovak, and Slovene. The dtterm application should be used in this case.
7 3333333333333333333333 Documentation Notes This chapter contains release notes that apply to Tru64 UNIX Version 4.0F documentation. It discusses the following topics: • Installation Guide • System Administration • Assembly Language Programmer’s Guide • Programming with ONC RPC • Gate Daemon Configuration Guide • System Configuration and Tuning Guide • Guide to Preparing Product Kits • Online help volumes • Device Driver Documentation 7.
produce a HTML report showing system configuration information, revision levels, storage subsystem configuration and other information. UniCensus is typically configured to collect configuration information on a periodic basis for archiving and transport to Compaq Services. It can also be configured to run on system reboot. 7.2 System Administration Guide The following notes describe additional information for the System Administration guide. 7.2.1 Section 10.5.2.
initializing partitions. For example: P00>>> set console BOTH 7.2.3 Section E.4.3.3 (Configuring Logical Partitions) The instructions for setting the IO port mask ( lp_io_mask) do not take in to account a partition with two IOP module. For this case, the lp_io_mask is formed by combining (logical or) the masks for individual IOP modules slots. For example, to assign IOP modules in slots 7 and 8 to partition 1, lp_io_mask1 would be 180.
(boot primary partition) P##>>> boot (boot secondary partitions) Improper operation results if the lpinit command is omitted. The console firmware prevents this by automatically executing the lpinit command if the lp_count is nonzero and a boot command is issued on the primary partition’s console terminal. On startup, each secondary partition displays configuration information (similar to the message in Section E.4.3.1). It is possible for this message to be proceeded by a series of Y characters.
7.5 Gate Daemon Configuration Guide References to the Gate Daemon Configuration Guide in the Technical Overview and possibly other books are obsolete because this document has been removed from the Tru64 UNIX 4.0F Documentation CD–ROM. Information from the Gate Daemon Configuration Guide has been incorporated into the following reference pages: gated.conf(4), gated.control(4), gated.proto(4), gated_intro(7), and gated(8). 7.
7.7.1 Section A.1.12 (How to Build a Consolidated CD–ROM) Step 3 of the instructions lists the incorrect paths: % /usr/bin/mkisofs -D -R -a -d -o \ /spare/consolidate_digital_unix.cdfs /cdimage/ The correct paths are as follows: % /usr/sbin/mkisofs -D -R -a -d -o \ /spare/consolidated_digital_unix.cdfs /cdimage/ 7.7.2 Section A.2.2 (Building a Consolidated CD–ROM) Step 4 of the instructions lists the incorrect paths: % /usr/bin/mkisofs -D -R -a -d -o \ /spare/consolidate_digital_unix.
volumes, not all of these are documented. • Some links from one help volume to another are displayed in a new view. There are a few links from one help volume to another that appear in a new help viewer window. In some situations, a distracting proliferation of help viewer windows can result. You can get a new view when you want one using the New Window item on the File menu in the help viewer. 7.8.
In the Configuring Interfaces dialog box, the fields under To Obtain IP Address are relevant for all interfaces. • Printer Configuration In the Local Printer Settings dialog box and the Remote Printer Settings dialog box, the aliases in the Printer Aliases field must be separated by vertical bars because spaces are allowed in an alias. • Shutdown The /usr/sbin/shutdown command now sends the Shutdown Message each time a reminder is sent of the time remaining before the system is shut down.
– DCE Distributed Computing Environment. The capabilities of DCE are defined by the Open Software Foundation (OSF). – DCE cell A logical group of systems that share services offered by DCE. – DCE server The server in a DCE cell. – service type In BIND Configuration, the available service types are BIND client and BIND server. The service type determines whether a system is configured to be a BIND client or a BIND server. 7.
Features and Interfaces Scheduled for Retirement 8 3333333333333333333333 This chapter lists features of Tru64 UNIX scheduled to be removed from, or changed in, future functional releases. Users and developers should plan to migrate away from or accomodate changes in these features in the near future. 8.1 DECwindows Applications The following DECwindows utilities and tools will be retired in a future release of Tru64 UNIX.
8.2 Adobe Display PostScript, Client Libraries, and X Server Extension Adobe has retired their Display PostScript (DPS) product, which includes the client libraries, X Server extension, and various applications and examples. Therefore, Compaq has also retired the Adobe DPS product from Tru64 UNIX. No replacements are available. Customers who have used the Adobe DPS libraries to develop their own applications do not have a migration path.
Because these obsolete components have been retired from the operating system, they are no longer distributed in new versions, beginning with this version, and they might not be compatible with a future release. They are not supported as part of the Tru64 UNIX product beginning with this release. If you have applications or procedures that depend on the DPS software that is now obsolete, you might want to keep the obsolete DPS software on your system, yet remove the other obsolete software at this time.
8.4 The -oldc C Compiler The official C compiler for Tru64 UNIX is DEC C. The previous compiler, implemented with -oldc, is no longer distributed in the default subset and will not be installed during a default system installation. The -oldc compiler is still available in this version by installing the CMPDEVENH subset. Any problems reported with -oldc will be addressed in DEC C for Tru64 UNIX rather than in the -oldc compiler. 8.
• The ll_line and ll_host manifest constants in /usr/include/lastlog.h will change to allow their sizes to correspond to the ut_line and ut_host fields in struct utmp and struct utmpx. These changes will also affect the format of the /var/adm/utmp, /var/adm/wtmp, and /var/adm/lastlog files.
defining the C preprocessor symbol _POSIX_C_SOURCE to 199309L. asctime_r ctime_r getgrgid_r getgrnam_r getlogin_r getpwnam_r getpwuid_r gmtime_r localtime_r rand_r readdir_r ttyname_r Binary compatibility is maintained in Version 4.0F; however, these routines will be retired in a future release of the operating system. The obsolete versions should not be used in new designs. These routines formerly resided in libc_r.a and libc_r.so, but were merged into the standard C runtime library. 8.10 POSIX 1003.
8.13 Nemacs Nemacs Version 3.3.2, a public domain Japanese implementation of emacs, will be retired in a future release of Tru64 UNIX. Mule, a public domain multilingual implementation of emacs, will be carried forward as the replacement functionality for Nemacs. The Nemacs subsets IOSJPNEMACS440 and IOSJPNEMACSSRC440 will be removed from the system. For more information on Mule, refer to the mule(1) reference page. 8.
The logging format and configuration for DRL will not be compatible with BCL; for example, DRL will require a log size of at least two blocks. The next major release of Tru64 UNIX will automatically reconfigure volumes for DRL when a BCL mirrored volume has a log of two or more blocks. Mirrored volume configurations with a BCL of one block will require manual reconfiguration to continue to take advantage of logging for faster mirror recovery.
• alloc=size A new construct, alloc=storage-spec[,storage-spec,...], will replace alloc=size. However, the new construct will not allow you to specify sizes for all allocations. You will need to use the lowlevel commands to create subdisks, plexes, and volumes exactly as required. • align=size Two new constructs, diskalign and nodiskalign, will replace align=size, allowing you to specify whether subdisks should be created on cylinder boundaries.
There are no plans to retire UFS or the AdvFS Migration Tools at this time. 8.21 OSF/Motif Version 1.1.3 The Motif Version 1.1.3 libraries have been provided as run-time services for compatibility with applications that have not yet converted to Motif 1.2. Development support was retired in DEC OSF/1 Version 2.0. In Version 4.0 of the operating system, the Motif 1.1.3 libraries were moved to an optional subset.
8.24 Graph Utility The /usr/bin/graph utility will be removed in the next major release of Tru64 UNIX. 8.25 The atmsetup Script The atmsetup script is a new utility with Version 4.0D that allows you to set up or change the current configuration of ATM on your system. This script was designed to be an interim solution to simplify the setup process for ATM. In future releases, it will be supplemented and finally replaced by an application in the SysMan suite, with a full graphical user interface.
will be built into the kernel automatically during the kernel build phase at the end of the update installation; therefore, you need not be present at that time. 8.29 Different awk Versions Tru64 UNIX contains three different versions of the awk command: • oawk - Old awk is the original awk command. • gawk - GNU awk is the Free Software Foundation’s version. • nawk - Is the new version of the awk command and is current linked to awk.
reports. Tru64 UNIX 2D support will continue for future Tru64 UNIX V4.0n releases and the initial release of Tru64 UNIX Version 5.0 for the TX, HX, and HX+ graphic adapters. The replacement functionality is PCI based systems and graphics devices supported in those systems. In addition, the Open3D PVpci (ZLXp-L1 and ZLXp-L2) graphic adapter support ended in December 1998. The last version of Open3D to support these cards was Open3D Version 4.9.
8.33 Changed Protected Password Database Format The enhanced security user authentication profiles, originally stored in the protected password files /tcb/files/auth//, are now stored by default in a database format. The convauth program, run for an update installation, will convert existing files into the new format. Support for the original format will be removed in a future release of Tru64 UNIX. 8.
8.37 XPG3 ctab Locales The XPG3 ctab locales in the obsolete OSFCTABLOC subset will be retired in a future release. These locales were superseded by the XPG4 locales distributed in OSFEURLOC and various subsets in the Worldwide Language Support software on the Associated Products CD (APCD). 8.38 Security Interfaces Several interfaces in libsecurity will be retired in a future release of Tru64 UNIX. These interfaces are not capable of supporting new functionality offered in Tru64 UNIX Version 4.0F.
Table 8-4: (continued) 222222222222222222222222222222222222222222222222222222222222222222222 struct pr_default struct dev_asg struct system_default_fields struct system_default_flags 222222222222222222222222222222222222222222222222222222222222222222222 8.39 The ogated Routing Daemon The ogated (the old version of the gated routing daemon) will be retired in a future release of Tru64 UNIX.
eliminating the need for the layered product. A migration plan for upgrading to the appropriate version of the Tru64 UNIX base operating system has been developed to assist our customers who currently use the System V Environment layered product.
A 3333333333333333333333 System Limits A.1 System Limits This appendix lists the system limits for the major components of this release. For hardware information specific to your individual processor, see the Tru64 UNIX Software Product Description (SPD) and the Systems & Options Catalog. You may be able to increase some of the system limits by changing kernel attribute values. Use the sysconfig command to display the current attribute values, and the maximum and minimum values.
1 GB. However, in many cases, available swap space may be exhausted before this limit is reached. You can increase the available virtual address space to a maximum of 4 TB by modifying the value of the vm-maxvas attribute in the vm subsystem. For more information about setting this attribute, see the System Configuration and Tuning guide. • Page size The physical page size is 8 KB and cannot be changed. The page size is hardware dependent and is set by the console at boot time. A.1.
A.1.4 Device Addressing Limits The limits for device addressing are as follows: • Device access There are two types of disk device access: raw (character) and buffered (block). For raw or character access, the uio.uio_offset structure field describes the byte offset within the disk partition. In this release, the uio_offset is an unsigned 64-bit value, allowing an offset up to 264 or 18 exabytes. This value is converted to a physical block/sector number, which is the data transfer start position.
In this release, the SCSI/CAM driver can address a maximum of 64 buses, with up to 7 device targets for each bus, and a maximum of eight logical unit numbers (LUNs) for each device target. According to these limitations, SCSI/CAM can address a maximum of 3584 devices. • Redundant Array of Independent Disks (RAID) Refer to the following for complete information: – Systems & Options Catalog – Product description literature – Web pages: http://www.digital.com/products.html http://www.storage.digital.
4093 (or 4091, if root and swap volumes are not used). The LSM term subdisk refers to a contiguous portion of a physical disk that can be striped or concatenated with other subdisks to form a plex. A maximum of 4096 subdisks can be associated with one plex, and Compaq supports 4096 subdisks in each disk group or on a system. LSM object names (for example, volumes, plexes, subdisks, and disk groups), volume attribute names (such as user and group), and dxlsm view names are limited to 14 characters. A.1.
• UNIX File System In this release, the UNIX File System (UFS) file size is limited by the amount of space that can be addressed by the kernel buf structure. The buf.b_blkno structure field, defined as daddr_t, is a 32-bit signed value, and specifies the block/sector offset within a disk partition. The DEV_BSIZE, block or sector size, is 512 bytes. Theoretically, a UFS file system could be 1 TB (213 * 29 ); however, Tru64 UNIX supports only 128 GB.
An NFS Version 2 or Version 3 client can mount a maximum of 2048 files or directories. • Memory mapped file limit The maximum supported size of a file that can be mapped into memory without segmenting the file depends on the virtual address space limits, as documented in the section on memory limits. • Open files limit The open-max-soft and open-max-hard attributes control the maximum number of open file descriptors per process for all processes. The default value is 4096.
system performance begins to degrade. • Packetfilter limits The packetfilter pseudo-driver can support up to 255 simultaneous open filters (each filter is usually mapped to one instance of an application program). The packetfilter can support a maximum of 255 devices. Use the pfconfig command to configure packet filters. • Network transfer rates For information on network transfer rates, see the Technical Overview. A.1.
• tar Files per archive: Files per file system: File size: File name size: • No limit No limit 8 GB (4 TB with extended option) 1024 bytes (with prefix) pax Files per archive: Files per file system: File size: File name size: No limit No limit 8 GB (4 TB with extended option) 1024 bytes (with prefix) System Limits A–9
B 3333333333333333333333 Software Subset Information This appendix provides the sizes of all Tru64 UNIX software subsets for full, update, and RIS installations. B.1 Disk Space Required for Software Subsets Table B-1, Table B-2, and Table B-3 show disk space as the number of 512byte blocks required in the root, /usr, and /var file systems to install each Tru64 UNIX software subset.
Table B-1: (continued) 2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Version 4.
Table B-1: (continued) 2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Version 4.
Table B-1: (continued) 2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Version 4.0F Operating System Subset root /usr /var Total 2222222222222222222222222222222222222222222222222222222222222222222222 OSFXDEV440 OSFXEXAMPLES440 OSFXIEDOC440 OSFXINCLUDE440 OSFXLIBA440 OSFXMIT440 OSFXNEST440 OSFXOEM440 OSFXPRINT440 OSFXSYSMAN440 OSFXVFB440 — 2563.31 — 2563.31 — 9228.08 — 9228.08 — 1478.88 — 1478.88 — 7638.01 — 7638.01 — 15251.14 — 15251.14 — 4177.32 — 4177.32 — 390.00 10.
2222222222222222222222222222222222222222222222222222222222222222222222 DEC C++ Class Libraries Version 4.0 for Tru64 UNIX Subset root /usr /var Total 2222222222222222222222222222222222222222222222222222222222222222222222 CXLLIBA440 CXLSHRDA440 — 224.93 — 224.93 — 284.12 — 284.12 222222222222222222222222222222222222222222222222 Total — 509.04 — 509.04 2222222222222222222222222222222222222222222222222222222222222222222222 Decimal RTL Version 2.
2222222222222222222222222222222222222222222222222222222222222222222222 INTERSOLV DataDirect Subset root /usr /var Total 2222222222222222222222222222222222222222222222222222222222222222222222 DAUDOC100 DAUJDBCODBC100 DAUODBCCON100 DAUSQLNKJAVA100 DAUSQLNKODBC100 DAUSQLNKSVR100 — 0.00 9546.46 9546.46 — 0.00 496.95 496.95 — 0.00 10217.61 10217.61 — 0.00 4738.95 4738.95 33.32 — 5512.07 5545.39 — 0.00 41441.10 41441.10 222222222222222222222222222222222222222222222222 Total 33.32 — 71953.15 71986.
2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Version 4.0F X Window System PanoramiX Extension ADK Subset root /usr /var Total 2222222222222222222222222222222222222222222222222222222222222222222222 PRXADK200 — 16459.98 — 16459.98 222222222222222222222222222222222222222222222222 Total — 16459.98 — 16459.98 2222222222222222222222222222222222222222222222222222222222222222222222 Porting Assistant Version 3.
2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Worldwide Language Support Version 4.
2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Worldwide Language Support Version 4.
2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Worldwide Language Support Version 4.
2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Worldwide Language Support Version 4.
2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Worldwide Language Support Version 4.
2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Worldwide Language Support Version 4.
2222222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Worldwide Language Support Version 4.0F Subset root /usr /var Total 2222222222222222222222222222222222222222222222222222222222222222222222 IOSZHTX11440 IOSZHTXDEV440 IOSZHUCSBASE440 IOSZHX11440 — — — — 7630.42 942.60 22580.40 6499.00 — — — — 7630.42 942.60 22580.40 6499.00 Total 3258.83 1088946.54 974.67 1093180.
2222222222222222222222222222222222222222222222222222222222222222222222 Advanced Server Version 4.0A for UNIX Subset root /usr /var Total 2222222222222222222222222222222222222222222222222222222222222222222222 ASUADM401 ASUADMJP401 ASUBASE401 ASUMANJP401 ASUMANPAGE401 ASUTRAN401 — 27601.94 — 27601.94 — 26249.39 — 26249.39 10.80 36803.35 — 36814.16 — 484.76 — 484.76 — 461.20 — 461.20 107.82 1782.24 1478.47 3368.54 222222222222222222222222222222222222222222222222 Total 118.63 93382.90 1478.47 94980.
2222222222222222222222222222222222222222222222222222222222222222222222 DEC Open3D Version 4.93 Subset root /usr /var Total 2222222222222222222222222222222222222222222222222222222222222222222222 O3DDWSSTEREO493 O3DDWSSTEREOMAN493 O3DDWSZE3493 O3DDWSZLXE493 O3DDWSZLXL493 — 180.08 — 180.08 — 12.92 — 12.92 — 25987.26 — 25987.26 — 10833.82 — 10833.82 — 16400.99 — 16400.99 222222222222222222222222222222222222222222222 Total — 122241.71 6224.36 128466.
2222222222222222222222222222222222222222222222222222222222222222222222 TruCluster Software Version 1.6 Subset root /usr /var Total 2222222222222222222222222222222222222222222222222222222222222222222222 TCRASE160 TCRASEDT160 TCRCMS160 TCRCOMMON160 TCRCONF160 TCRDSVC160 TCRMAN160 TCRMCA160 91.93 21904.34 3878.57 25874.84 — 798.90 256.14 1055.04 — 10836.30 156.88 10993.18 58.04 1638.51 19.00 1715.54 — 50.26 — 50.26 — 10648.21 2313.41 12961.62 — 1632.26 — 1632.26 — 4411.52 — 4411.
Table B-4: Disk Space Required for RIS Areas 2222222222222222222222222222222222222222222222222222222222222222222 Product Area 512-Byte Blocks 2222222222222222222222222222222222222222222222222222222222222222222 Tru64 UNIX Version 4.
B.4 Disk Space Required for Documentation The files for the Tru64 UNIX documentation set are contained on the Documentation CD–ROM. The files for the worldwide support documentation are contained on the Associated Products CD–ROM in the /mnt–pnt/Worldwide_Language_Support/doc directory. These files require the following amounts of disk space if moved from the CD–ROM onto a local disk: • Tru64 UNIX operating system documentation – 107 MB • Worldwide support documentation – 6.
3333333333333333333333 Index A AlphaPC 164 Access Control List See ACL account manager, 4–8 ACL, 4–1, 4–2, 4–35 ACLs over NFS, 4–35 addvol, 8–7 Adobe DPS retirement, 8–2 Advanced Printing Software incorrect documentation, 7–2 AdvFS, 4–36 ACL, 4–35 addvol, 8–7 disk usage information, 4–36 du command, 4–36 failure of verify on dual-mounted domain, 4–38 migration to, 8–9 mkfdmn, 8–7 problem creating domains while running in lockmode 4, 4–38 reusing partitions, 4–36 verify utility, 4–37, A–5 AdvFS subsystem
asynchronous I/O binary compatibility, 8–6 CMA, 8–6 ATI Mach64, 3–2 colormap, 6–2 ATM COM applications, 1–8 atmsetup replacement, 8–11 COM for Tru64 UNIX, 1–8 IP switching, 4–27 Common Desktop Environment syslog messages, 4–27 atmsetup replacement, 8–11 See CDE Common Object Model atom, 1–4 See COM for Tru64 UNIX audit_setup script, 8–14 Compaq Advanced Printing Software, 1–6 awk command Compaq AlphaServer GS60 andGS140 retirement of different versions, 8–12 AXPvme SBC restriction, 3–8 Co
DECthreads, 5–3 du command debugging, 5–7 AdvFS, 4–36 memory alignment, 5–6 duplicate minor numbers, 4–34 metering restricion, 5–6 DVD support, 1–8, 4–26 object naming, 5–5 dxshutdown, 4–13 read-write locks, 5–5 dxterm SIGEV_THREAD notification mechanism, 5–7 restrictions, 6–8 Dynamic Host Configuration Protocol DECwindows applications, 8–1 See DHCP development enviroment atom, 1–4 device addressing limits, A–3 E ECU, 4–15 device limits, A–4 AlphaServer 1000 system, 3–4 DHCP, 1–3 DHCP da
file system limits (cont.) installation (cont.
L M lastlog, 8–4 MAILLOCKING, 6–4 LAT mailsetup, 8–13 and NetRAIN, 4–31 makepsres, 8–2 tty, 4–34 malloc, 5–1 latsetup, 4–34 memory limits, A–1 libc, 8–16 physical memory, A–1 libsecurity.a, 8–14 libsecurity.
Netscape (cont.
pswrap, 8–2 pthreads, 5–3 CMA, 8–6 security, 4–2 security interfaces retiring, 8–15 sendmail realtime, 5–4 new version, 4–3 retiring interfaces, 8–6 problem sending to localhost, 4–5 signal handling, 5–3 updates to alias database, 4–4 stackaddr thread creation attribute, 5–4 warning message, 4–4 static libraries, 5–3 setld command PVpci device support problems, 4–8 retirement, 8–12 setup scripts, 8–13 pw_id_map, 4–18 bindsetup, 8–13 mailsetup, 8–13 Q netsetup, 8–13 Qvision, 6–1 nfssetup
T volassist syntax, 8–8 tar command, 4–2 problem with option, 4–5 TCP Timestamp and Selective Acknowledgement Support, 4–33 texteroids, 8–2 volprint format, 8–9 volrootmir, 4–40 W Worldwide Language Support kit threaded programs memory alignment issue, 5–6 installation, 7–1 wwinstallupdate script, 7–1 profiling change, 5–8 tulip-style network devices installation problems, 2–2 X X11 TURBOChannel Lucida-Typewriter-medium-R-normal font, 3D graphics support retirement, 8–12 6–7 XIE U Version 3.
3333333333333333333333 How to Order Tru64 UNIX Documentation You can order documentation for the Tru64 UNIX operating system and related products on the following Web site: http://www.businesslink.digital.com/ If you need help deciding which documentation best meets your needs, see the Tru64 UNIX Documentation Overview or call 800-344-4825 in the United States and Canada. In Puerto Rico, call 787-781-0505. In other countries, contact your local Compaq subsidiary.
Reader’s Comments Tru64 UNIX Release Notes for Version 4.0F 3333333333333333333333 AA-QTLMF-TE DIGITAL welcomes your comments and suggestions on this manual. Your input will help us to write documentation that meets your needs. Please send your suggestions using one of the following methods: • This postage-paid form • Internet electronic mail: readers_comment@zk3.dec.
Do not cut or tear - fold here and tape NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES FIRST CLASS MAIL PERMIT NO.