Documentation Home
> Sun N1 Service Provisioning System User's Guide for OS Provisioning Plug-In 3.0
Sun N1 Service Provisioning System User's Guide for OS Provisioning Plug-In 3.0
Book Information
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
X
Preface
Chapter 1 Introduction to OS Provisioning
Overview of OS Provisioning
Functions
Provisioning Process Overview
OS Provisioning System Software Architecture
Software Architecture Big Picture
Network Protocols
Supported Systems
System Components
OS Provisioning Components
Boot and Install Servers
Target Host Hardware Platforms
Target Host Operating Systems
Sample Command Line Scripts for the OS Provisioning Plug-In
Chapter 2 Release Notes for OS Provisioning Plug-In
Installation Issues
Runtime Issues
Windows Installations Switch to Interactive Mode on Multiboot Target Hosts (6360018)
Windows RIS Server Does Not Respond to DHCP PXE Requests (6333612)
SPARC: Invalid Errors Displayed During Detailed Preflight of Solaris OS Provisioning Server Create Plan (6376733)
TFTP Server Not Started Automatically on Linux Boot and Install Servers (6382810)
Cancelling OS Image Import and Provisioning Plans Does Not Cancel Plan (6379004)
Cannot View or Manage OS Provisioning Components After Upgrading the OS Provisioning Plug-In (6391643)
OS Profile Components Not Updated Properly After Upgrading the OS Provisioning Plug-In (6392983)
Cannot Recreate Linux Image Server or Windows Image Server After Upgrading to OS Provisioning Plug-in 3.0 (6391832)
Provisioning Non-English Windows OS Image Fails (6400419)
Solaris: Wrong Encryption of root Password Causes JumpStart Error (6245964)
Unable to Change Location of OS Provisioning Scripts on Windows Boot and Install Server (6251010)
Warnings for DHCP Settings Are Not Reported to the User Interface (6248485)
Cannot View OS Installation Log by Host Provision Status in Non-EUC Locale (6255797)
Chapter 3 OS Provisioning Deployment Environment
Prerequisites
Basic OS Provisioning Environment
Target Hosts
Network
Provisioning Network
Control Network
Switched Networks
Security
Configuring New Environments
Process Overview
How to Enable the Master Server to Use Session IDs
Configuring Existing Environments
Hardware and Software Configuration
Network Environment
DHCP Services
Target Hosts
N1 Service Provisioning System Software
Existing Solaris JET Environments
Chapter 4 Installing and Configuring the OS Provisioning Plug-In
Installing the OS Provisioning Plug-In
Acquiring the OS Provisioning Plug-In
Adding the OS Provisioning Plug-In for Solaris
To Add the OS Provisioning Plug-In Package for Solaris
Adding the OS Provisioning Plug-In for Linux
To Add the OS Provisioning Plug-In Package for Linux
Adding the OS Provisioning Plug-In for Windows
To Add the OS Provisioning Plug-In MSI File for Windows
Adding the OS Provisioning Plug-In to N1 SPS
How to Upgrade the OS Provisioning Plug-In
Using the OS Provisioning Plug-In 3.0 With the N1 SPS 5.1 Release
How to Access Previous Versions of a Component
Creating the OS Provisioning Server
How to Create the OS Provisioning Server (Browser Interface)
How to Create the OS Provisioning Server (Command-Line Interface)
Creating and Registering the Subnet
How to Identify the Subnet for the OS Provisioning Server (Browser Interface)
How to Identify the Subnet for the OS Provisioning Server (Command-Line Interface)
How to Add a New Provisioning Subnet
Chapter 5 Provisioning the Solaris Operating System
JumpStart Enterprise Toolkit (JET) Technology
JET Modules
Zones Support
Solaris Installation Process through JET
Solaris Provisioning Process Overview
Setting up the Solaris JET Server
How to Create the JET Solaris Image Server
Solaris Image Server Component Variables
Importing Solaris Patches to the JET Solaris Image Server
How to Import Solaris Patches to the JET Solaris Image Server
Creating Solaris Images and Profiles
How to Import a Solaris Image
Creating Solaris Provisioning Profiles With JET
How to Create a Solaris Provisioning Profile With JET (Browser Interface)
How to Create a Solaris Provisioning Profile With JET (Command-Line Interface)
Creating Non-JET Solaris Provisioning Profiles
How to Create a Non-JET Solaris Provisioning Profile (Browser Interface)
How to Create a Non-JET Solaris Provisioning Profile (Command-Line Interface)
Installing the Solaris OS on the Target Host
How to Install the Solaris OS on the Target Host (Browser Interface)
How to Install the Solaris OS on the Target Host (Command-Line Interface)
How to Check the Solaris OS Provisioning Status
How to Stop a Solaris OS Provisioning Operation
Deleting Solaris Images and Profiles
How to Delete Solaris OS Images
How to Delete Solaris OS Profiles
JET Solaris Server Administration Tasks
How to Import N1 SPS RA Installers
How to Use JET Server for Boot Params
Using the custom Module
Populating Custom Patch and Package Media
Custom Files
Custom Scripts
Chapter 6 Provisioning the RedHat Linux Operating Environment
RedHat Kickstart Technology
RedHat Linux Provisioning Process Overview
Setting up the RedHat Linux Server
Preparing Your Network to Provision the RedHat Linux OS
How to Set up TFTP Access
How to Copy the RedHat Linux Files
Creating a RedHat Linux Image Server
How to Create the RedHat Linux Image Server (Browser Interface)
How to Create the RedHat Linux Image Server (Command-Line Interface)
Creating RedHat Linux Images and Profiles
Creating RedHat Linux Images and Profiles With JET
How to Create a RedHat Linux Provisioning Profile With JET (Browser Interface)
How to Create a JET RedHat Linux Provisioning Profile (Command-Line Interface)
Creating Non-JET RedHat Linux Images and Profiles
How to Create a PXE Configuration File for RedHat Linux OS Provisioning
How to Create a Non-JET RedHat Linux Provisioning Profile (Browser Interface)
How to Create a Non-JET RedHat Linux Provisioning Profile (Command-Line Interface)
Installing the OS on the Target Host
How to Install the OS on the Target Host
How to Check OS Provisioning Status
Deleting RedHat Linux Images and Profiles
How to Delete RedHat Linux OS Images
How to Delete RedHat Linux OS Profiles
Chapter 7 Provisioning the SuSe Linux Operating Environment
SuSe AutoYaST Technology
SuSe Linux Provisioning Process Overview
Setting up the SuSe Linux Server
Preparing Your Network to Provision the SuSe Linux OS
How to Set up TFTP Access
Copying the SuSe Linux Files
Creating a SuSe Linux Image Server
How to Create the SuSe Linux Image Server (Browser Interface)
How to Create the SuSe Linux Image Server (Command-Line Interface)
Creating SuSe Linux Images and Profiles
Creating SuSe Linux Images and Profiles With JET
How to Create a SuSe Linux Provisioning Profile With JET (Browser Interface)
How to Create a JET SuSe Linux Provisioning Profile (Command-Line Interface)
Creating Non-JET SuSe Linux Images and Profiles
How to Create a PXE Configuration File for SuSe Linux OS Provisioning
How to Create a Non-JET SuSe Linux Provisioning Profile (Browser Interface)
How to Create a Non-JET SuSe Linux Provisioning Profile (Command-Line Interface)
Installing the OS on the Target Host
How to Install the OS on the Target Host
How to Check OS Provisioning Status
Deleting SuSe Linux Images and Profiles
How to Delete SuSe Linux OS Images
How to Delete SuSeLinux OS Profiles
Chapter 8 Provisioning the Windows Operating Environment
Remote Installation Services (RIS) Technology
Windows Provisioning Process Overview
Setting Up the Windows Server
How to Set Up the Windows RIS Server
How to Create the Windows Image Server (Browser Interface)
How to Create the Windows Image Server (Command-Line Interface)
Windows Image Server Component Variables
Creating Windows Images and Profiles
How to Set Up a Windows Image on the Windows RIS Server
Creating Custom Windows Provisioning Profiles
How to Create a Custom Windows Provisioning Profile (Browser Interface)
How to Create a Custom Windows Provisioning Profile (Command Line Interface)
Creating Non-Custom Windows Provisioning Profiles
How to Configure the Setup Information for the Windows Image
How to Create a Non-Custom Windows Provisioning Profile (Browser Interface)
How to Create a Non-Custom Windows Provisioning Profile (Command-Line Interface)
Windows Provisioning Profile Variables
Installing the Windows OS on the Target Host
How to Install the OS on the Target Host
Managing Windows Installations
How to Check the Windows OS Provisioning Status
How to Stop a Windows OS Provisioning Operation
How to Register Installed Windows Hosts in N1 SPS
How to Delete Prestaged Hosts on the Windows RIS Server
Chapter 9 Target Hosts for OS Provisioning
Target Host Types
Target Host Types by Platform
Example Tasks for Defining Target Hosts
Defining a Sun ALOM Target Host
How to Create a Sun ALOM Target Host (Browser Interface)
How to Create a Sun ALOM Target Host (Command-Line Interface)
Defining a Sun IPMI Target Host
How to Create a Sun IPMI Target Host (Browser Interface)
How to Create a Sun IPMI Target Host (Command-Line Interface)
Defining a Sun RSC Target Host
How to Create a Sun RSC Target Host (Browser Interface)
How to Create a Sun RSC Target Host (Command-Line Interface)
Defining an HP ILO Target Host
How to Create an HP ILO Target Host (Browser Interface)
How to Create an HP ILO Target Host (Command-Line Interface)
Defining an Other Remotely-Managed Target Host
How to Create an Other Remotely-Managed Target Host (Browser Interface)
How to Create an Other Remotely-Managed Target Host (Command-Line Interface)
Defining a Generic Target Host
How to Create a Generic Target Host (Browser Interface)
How to Create a Generic Target Host (Command-Line Interface)
Password Encryption
Encrypting Passwords for OS Provisioning Variables
Encrypting Passwords for OS Root Access
Terminal Server Support
Chapter 10 Troubleshooting
General Troubleshooting Guidelines
Solving Solaris-Related Problems
Solving Linux-Related Problems
Solving Windows-Related Problems
Issues Related to PXE/DHCP/BINLSVC
Issues Related to Remote Information Services (RIS)
Issues Related to GUID
Appendix A Target Host Variables
Sun IPMI Target Host Variables
Sun ALOM Target Host Variables
Sun RSC Target Host Variables
Sun LOM Target Host Variables
Sun Mid-Range Target Host Variables
HP ILO Target Host Variables
Other IPMI Target Host Variables
Other Remotely-Managed Target Host Variables
Generic Target Host Variables
Appendix B Solaris Profile Component Variables
Basic Solaris OS Configuration Variables
Component Variables for base_config Module
Configuring Additional Network Interfaces
Configuring IP Network Multipathing (IPMP)
Configuring Additional Disks
Automating Solaris 9 Installations on x86 Based Systems
How to Automate Solaris 9 x86 Installations
Component Variables for Solaris Remote Agents
General Solaris OS Provisioning Plug-In Variables
Appendix C RedHat Linux Profile Component Variables
Basic RedHat OS Configuration Variables
Component Variables for base_config Module
Component Variables for RedHat Remote Agents
General RedHat Linux OS Provisioning Plug-In Variables
Appendix D SuSE Linux Profile Component Variables
Basic SuSe Linux OS Configuration Variables
Component Variables for base_config Module
Configuring Additional Network Interfaces
Component Variables for SuSe Linux Remote Agents
General SuSe Linux OS Provisioning Plug-In Variables
Appendix E Microsoft Windows Profile Component Variables
Windows OS Component Variables
Appendix F Creating Additional JET Modules
Scope
Module Design Guidelines
Module Coverage
Module Dependencies
Module Interactions
Module Coding
Module Directory
Module Configuration (module.conf File)
Module Interfaces
copy_media Interface
make_template Interface
make_client Interface
begin Interface
install Interface
check_client Interface
Support Functions in the Toolkit
Adding a JET Module
How to Add a Flash Module
Appendix G Advanced Configuration Properties
Disabling the Plug-In Provided DHCP
Running Deployment Jobs in the Foreground
Validating New Target Hosts
© 2010, Oracle Corporation and/or its affiliates