This section provides an overview of the OS provisioning process and supported OS types. This section includes the following:
The N1 System Manager enables you to provision hundreds of heterogeneous servers using one interface. The N1–ok shell provides a simple command set with which to provision and reprovision servers.
The OS provisioning process consists of the following high-level steps:
Copying an OS image to the management server.
(Optional) Creating a custom OS profile. Default OS profiles are created automatically when OS distributions are copied.
Installing an OS profile on a server or a server group.
To import an OS image, use the create os command with the cdrom or file attribute. For example:
N1–ok> create os os file files |
The Create OS job uses the location of the OS media or files to import the image and save it on the management server. You can view the job results to track the process.
After successful completion of the Create OS job, an image or distribution is identified by its name. The same name is used for the default OS profile. To view the available OS profiles, use the show osprofile command and the all attribute. For example:
N1–ok> show osprofile all |
Provision individual servers and groups of servers by using the load server command with the group attribute, and the osprofile parameter and the required values. For example:
N1–ok> load server server osprofile osprofile networktype networktype |
The N1 System Manager browser interface provides an OS profile wizard and drag-and-drop installation of groups of servers to limit the complexity of OS provisioning. The wizard builds commands to help you learn the syntax and provides default settings to enable efficient configuration of common parameters. See To Access the N1 System Manager Browser Interface for login instructions. Refer to the N1 System Manager online help for wizard instructions.
Reprovision servers and server groups with a new OS profile by running the load command on servers or server groups that have previously been provisioned.
The following graphic illustrates the OS provisioning process.
The following list provides links to the tasks that are illustrated in the graphic.
Assume a user role with appropriate privileges. See Introduction to N1 System Manager User Security for procedural information.
Copy an OS distribution to the management server by using the command line. See To Copy an OS Distribution From CDs or a DVD, To Copy an OS Distribution From ISO Files, and Copying OS Distributions and Flash Archives for conceptual information.
(Optional) Create a flash archive file and copy it to the management server. See To Copy a Flash Archive to the Management Server.
Modify the default OS profile to customize the parameters that are used to install the distribution. See To Modify an OS Profile.
Load the OS profile onto your provisionable servers by using the load command. Alternatively, use the browser interface's Shortcuts pane to drag-and-drop OS profiles onto listed servers. See To Load an OS Profile on a Server or a Server Group.
Track the Kickstart or JumpStart or AutoYaST installation output and the Load OS job progress. See Connecting to the Serial Console for a Server and Managing Jobs.
After the Load OS job completes, monitor the installed OS. See OS Health Monitoring and To Add the OS Monitoring Feature.
The following tables provide the complete list of operating systems that can be installed and are supported on the provisionable servers with the N1 System Manager.
Solaris 9 OS on x86 platform distributions require the application of two updates from a separate patch server if your management server is running Linux. See To Patch a Solaris 9 OS Distribution by Using a Solaris 9 OS on x86 Patch Server for detailed instructions on how to create a valid Solaris 9 OS on x86 platform distribution. These patches are necessary for the N1 System Manager to be able to provision Solaris OS 9 update 7 and below. This procedure is not required for Solaris OS 9 update 8 and above.
Provisionable server hardware and operating software requirements for the N1 System Manager are listed in the following tables.
Table 3–1 SPARC-Based Provisionable Server Hardware and Operating System Requirements
Type |
Management Port Type |
Provisionable OS |
Disk Space Requirements |
RAM Requirements |
---|---|---|---|---|
Sun Netra 240 and 440 |
ALOM |
Solaris 10 GA and later Solaris 9 Update 7 and Update 8 |
12 Gbytes minimum for all provisionable servers |
512 Mbytes minimum, 1-Gbyte recommended for all provisionable servers |
Sun Fire V210, V240, and V440 |
ALOM |
Solaris 10 GA and later Solaris 9 Update 7 and Update 8 |
||
Sun Fire T1000 and T2000 |
ALOM |
Solaris 10 HW2 and later |
Table 3–2 x86–Based Provisionable Server Hardware and Operating System Requirements
Type |
Management Port Type |
Provisionable OS |
Disk Space Requirements |
RAM Requirements |
---|---|---|---|---|
Sun Fire X2100 with the 8081A IPMI 1.5 Remote Management Card: Part Number: 371-0743 |
SP |
Solaris x86 Version 10 HW1 and later Red Hat Enterprise Linux 3.0 WS, ES, and AS Update 5, 32–bit and 64–bit Red Hat Enterprise Linux 4.0 WS, ES, and AS update 1, 32–bit and 64–bit SUSE Linux Professional 9.2, 64–bit only SUSE Linux Professional 9.3, 64–bit only |
12 Gbytes minimum for all |
512 Mbytes minimum, 1-Gbyte recommended |
Sun Fire X4100 and X4200 |
ILOM |
Solaris x86 Version 10 HW1 and later Red Hat Enterprise Linux 3.0 WS, ES, and AS Update 5, 32–bit and 64–bit Red Hat Enterprise Linux 4.0 WS, ES, and AS update 1, 64–bit only SUSE Linux Enterprise Server 9 SP1, 64–bit only |
||
Sun Fire V20z and V40z |
SP |
Solaris x86 Version 10 and later Solaris x86 Version 9 update 7 and update 8 Red Hat Enterprise Linux 3.0 WS, ES, and AS, Updates 1 through 5 for 32–bit only Red Hat Enterprise Linux 3.0 WS, ES, and AS, Updates 3 through 5, 64-bit only Red Hat Enterprise Linux 4.0 WS, ES, and AS, 64-bit only Red Hat Enterprise Linux 4.0 WS, ES, and AS update 1, 32–bit and 64-bit SUSE Linux Enterprise Server 9, 32–bit and 64–bit SUSE Linux Enterprise Server 9 SP1, 32–bit and 64–bit SUSE Linux Professional 9.2 , 32–bit and 64–bit SUSE Linux Professional 9.3, 32–bit and 64–bit |