About This Manual 1 Introduction to Sharing Software 2 RIS Servers and Clients 3 Preparing for RIS Server Setup 4 Setting Up a RIS Area 5 Cloned Installations 6 Managing and Maintaining RIS Clients and Environments 7 Booting a RIS Client 8 RIS Troubleshooting 9 Dataless Management Services 10 Preparing DMS Servers and Clients 11 Creating DMS Environments on the DMS Server 12 Managing DMS Clients and Environments 13 DMS Troubleshooting
Table of Contents
Audience
New and Changed Features
Organization
Related Documents
Reader's Comments
Conventions
1.1 What is Software Sharing?
1.2 Benefits of Sharing Software
1.3 Software Sharing Environment
2.1 What is RIS?
2.2 RIS Startup
2.2.1 RIS Startup Messages
2.3 RIS Disk Area
2.4 Multiple RIS Areas on a Server
2.5 Characteristics of a RIS Client
2.6 Client Registration
3.1 Server/Client Compatibility
3.2 Using RIS with C2-Security Enabled
3.3 Prerequisite Server Setup Tasks
3.3.1 Installing the Digital UNIX Operating System on the Server
3.3.2 Setting Up a Local Area Network
3.3.3 Loading and Registering the Server Extensions License
3.4 Distribution Media and Device Special File Names
3.5 Planning Disk Space for RIS
4.1 Installing Software into a New RIS Area
4.1.1 The /etc/exports File
4.1.1.1 Editing the /etc/exports File
4.2 Installing Software into an Existing RIS Area
4.3 Installing Kits for Non-Digital Supported Graphics Devices
4.4 Using an NFS-Mounted RIS Area
5.1 Installation Cloning Overview
5.2 Modifying the CDF
5.3 Prerequisites
5.4 Acceptable Differences Between the CDF and the System to Be Cloned
5.4.1 Acceptable Differences in Disks Configurations
5.4.2 Acceptable Differences in Graphics Adapters
5.4.3 Acceptable Differences in Font Types
5.4.4 Acceptable Differences in Keyboard Type
5.5 RIS Administrator Tasks
5.5.1 Copying the CDF to the RIS Server
5.5.2 Adding the Client System to Be Cloned on the RIS Server
5.6 Determining CDF Registration
5.7 Removing a Client from CDF Registration
5.8 Deleting CDFs from the RIS Server
5.9 Messages Displayed During a Cloned Installation
6.1 Preregistration Tasks
6.1.1 Obtaining Information About Each Client
6.1.2 Registering Clients' Host Names and IP Addresses with Servers
6.2 Adding a Client to RIS
6.2.1 Adding a RIS Client from the Command Line
6.3 Adding a Client to a RIS Area with Non-Digital Supported Graphics Devices
6.4 Modifying Clients
6.5 Removing Clients
6.6 Listing Registered Clients
6.7 Listing Products in Server Areas
6.8 Deleting Products from RIS Server Areas
7.1 Remote Boot Files and Daemons
7.1.1 Internet Daemon and its Configuration File
7.1.2 The bootp Daemon (bootpd/joind)
7.1.3 The /etc/bootptab File
7.1.4 The tftpd Daemon
7.2 Remote Boot Flow
8.1 Problems with the ris Utility Lock Files
8.2 Problems with Client Registration
8.3 Problems with Cloned Client Registration
8.4 Problems with Client Not in RIS Database
8.5 Problems with RIS Server Response
8.5.1 Diagnosing Response Failures on Servers Using bootp Daemon
8.5.2 Diagnosing Response Failures on Servers Using the joind Daemon
8.5.3 Restrictions on Running bootpd and joind
8.5.4 Problems with booting the RIS client
8.6 Problems with System Panics on Boot Due to the Inability to Mount the Root File System
8.7 Problems with Loading the Correct Kernel File
8.8 Problems with Getname Failing on Client
9.1 What is Dataless Management Services?
9.2 Advantages of Using Dataless Management Services
9.3 Relationship Between DMS Servers and Clients
9.3.1 DMS Server
9.3.2 Environment Portion of DMS Area
9.3.3 Client Portion of DMS Area
9.3.4 Characteristics of DMS Clients
10.1 Requirements for DMS Servers
10.2 Requirements for DMS Clients
10.3 Allocating Disk Partitions on the Server
10.4 Setting Up a Local Area Network (LAN)
10.5 Setting Up a Network File System
10.6 Planning Disk Space for DMS
10.6.1 Disk Space Required for DMS Environments
10.6.2 Estimating Disk Space for Clients
10.6.2.1 Types of Kernel Builds
10.7 Installing the Digital UNIX Operating System on the Server
10.7.1 Required Software Subsets on the DMS Server
10.8 Client Registration
10.8.1 Obtaining Information About Each Client
10.8.2 Registering Clients' Host Names and IP Addresses with Servers
10.9 Security Considerations
11.1 Compatibility Between the DMS Server and the DMS Client
11.2 Installing Software in a New DMS Environment
11.3 Adding Software to an Existing DMS Environment
11.4 Installing a Hardware Update Release into a DMS Environment
11.5 Configuring DMS Environments
11.5.1 Customizing .proto.. Files
11.5.2 Performing the Configuration Phase
11.6 Setting Up A Worldwide DMS Server
11.6.1 DMS Server Setup
11.6.2 Worldwide Client Setup
11.6.3 Building an Asian Kernel for DMS Clients
12.1 Adding a DMS Client
12.2 Booting a DMS Client
12.2.1 DMS Client Database File
12.3 Deleting a Software Environment
12.4 Modifying Client Information
12.5 Removing a Client
12.6 Listing DMS Clients
12.7 Showing Software Environments
12.8 Maintaining the DMS Environment
12.8.1 Controlling Root File System Growth
12.8.2 Listing Installed Software Subsets
12.8.3 Removing Subsets
12.9 Applying Binary Patches to the Kernel in a DMS Environment
12.9.1 Installing a Binary Patch
12.9.2 Configuring the Clients
12.9.2.1 Updating a Client Whose BUILD_TYPE Is None:
12.9.2.2 Updating a Client Whose BUILD_TYPE Is Partial
12.9.2.3 Updating a Client Whose BUILD_TYPE Is Full
12.9.3 Booting Client Systems with the New Kernel
12.9.3.1 Recovering from Failures During the Boot
13.1 Server Areas to Check for Client Booting Problems
Examples
7-1 Sample /etc/bootptab File
8-1 Sample daemon.log File