JumpStart Technology: Effective Use in the Solaris Operating Environment

John S. Howard, Alex Noordergraaf

  • 出版商: Prentice Hall PTR
  • 出版日期: 2001-09-30
  • 定價: USD $44.00
  • 售價: $299
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Paperback
  • ISBN: 0130621544
  • ISBN-13: 9780130621542

限量商品 (庫存=7)



A significant concern of datacenter personnel is the rapid deployment of systems shile maintaining consistency and control over their environment.

This BluePrint provides techniques on using JumpStart technology for automated, standardized, and secure installations of the Solaris Operating Environment. In addition, detailed examples of using JumpStart technology effectively on a day-to-day basis are provided in combination with never before documented features and functions. The materials on the included CD contain the Solaris Security Toolkit (formerly known as "JASS") and examples referenced in the book.

Table of Contents

1. Introduction.

Reasons for JumpStart Technology. Overview of JumpStart Technology. Automation for Consistent Installations. The JumpStart Framework. Examples.

2. JumpStart Overview.

Boot Process. RARP Request. DHCP Request. Second-Level Boot Process. JumpStart Server Components. Boot Server. Configuration Server. Install Server. Server Directory Architecture. Begin Directory. Drivers Directory. Files Directory. Finish Directory. FlashArchives Directory. OS Directory. Packages Directory. Patches Directory. Profiles Directory. Sysidcfg Directory. Server Installation and Configuration. Server Software Installation Steps. Configuring the Client. Automation of the Installation. Configuring the sysidcfg file. Creating the rules File. Creating the Profile. Validating the rules File. Client Installation and Configuration.

3. JumpStart Customizations.

sysidcfg File. Keywords. Name Services. Keywords Specific to Intel Architecture. sysidcfg Keyword Listing. sysidcfg File Example. Client Definition. rules File. Selection Criteria. Combined Selection Criteria. Probes. Creating Rule and Probe Keywords. Validating the rules File. Profiles. Installation Types. System Types. Package Clusters. Partitioning Keywords and Disk Layout. Other Useful Profile Keywords. Complete Profile Example. Testing Profiles with pfinstall. Scripting. Begin Scripts. Finish Scripts. Automating a StarFire™ Server Domain Installation. Driver Scripts.

4. Postinstallation Procedures.

Package Installation Challenges. Software Package Utilities. Automation of Patch Installation. Automation of Interactive Package Installation. Automatic Interactive Configuration. Encapsulation—Brief Overview. Encapsulation—Looking Under the Hood. Licensing. vxvm-reconfig. vxencap-Created Control Files. Finish Script for Automated Encapsulation After Installation. Automated Encapsulation from the Finish Script.

5. Automating Installations.

Test Environment Construction. Server Installation. Client Configuration Information. Hands-Free Installations. NIS Repository. NIS+ Repository. DHCP Repository. sysidcfg File Repository. Diskette Repository.

6. JumpStart Internals.

Phase One. Phase Two. Phase Three.

7. JumpStart Security.

Demand-Only Connection. Physical Cable Connection: Air Gap. Limitation on JumpStart Services. JumpStart Server Hardening. Network Segmentation. Segmentation in N-Tier Architectures. Segmentation in Gateway Systems. Access Control: Choke Points.

8. WebStart Flash.

Overview. Identifying the Master Machine. Creating and Administering Archives. Additional Profile Keywords. Remote Archive Location Specifiers. Local Archive Location Specifiers. Using Flash in an Example. Creating the Flash Archive. Adding the Installation Client.

9. Customizing JumpStart Framework for Installation and Recovery.

Building a Bootable Installation from CD-ROM. Bootable CD Structure. Procedure Overview. Procedure Specifics. Recovering a Failed System with JumpStart. JumpStart Recovery Techniques. $ROOTDIR Directory. Altering the Boot Process. Processing Options and Arguments During Boot. Providing Services for Recovery. Providing an Interactive Shell. Adding Utilities and Manual Pages. Adding a Recovery Tool. Adding Device Drivers. Meeting Challenges Unique to the Miniroot. Read-Only Media. Files in /var. path_to_inst File.

10. Solaris Security Toolkit.

Toolkit Overview. Standalone Mode. JumpStart Mode. Supported Versions. Toolkit Framework. Installing the Toolkit. Compressed Tar Archive. Package Format. Configuration and Execution. Using Standalone Mode. Using JumpStart Mode. Undo Feature. Toolkit Architecture. Why Solaris Security Toolkit? Documentation Directory. Drivers Directory. Driver Script Creation. Driver Script Listing. Files Directory. The $JASS_FILES Environment Variable and Files Directory Setup. Files Directory Listing. Finish Scripts. Packages Directory. Profiles Directory. Sysidcfg Files Directory. Toolkit Support.

11. System Cloning.

Using Cloning for “Disposable” Systems. Cloning with the JumpStart Framework. Implementing with WebStart Flash. Deploying Off-Network Systems. Creating a Flash Archive Installation Tape.

Appendix A. Using JumpStart Technology to Install Solaris OE for Intel Architecture.