JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 10 1/13 Installation Guide: JumpStart Installations     Oracle Solaris 10 1/13 Information Library
search filter icon
search icon

Document Information

Preface

1.  Where to Find Oracle Solaris Installation Planning Information

2.  JumpStart (Overview)

3.  Preparing JumpStart Installations (Tasks)

4.  Using Optional JumpStart Features (Tasks)

5.  Creating Custom Rule and Probe Keywords (Tasks)

6.  Performing a JumpStart Installation (Tasks)

7.  Installing With JumpStart (Examples)

8.  JumpStart Keyword Reference

9.  Installing a ZFS Root Pool With JumpStart

Glossary

Index

Glossary

archive

A file that contains a collection of files that were copied from a master system. The file also contains identification information about the archive, such as a name and the date that you created the archive. After you install an archive on a system, the system contains the exact configuration of the master system.

An archive could be a differential archive, which is a Flash Archive that contains only the differences between two system images, an unchanged master image and an updated master image. The differential archive contains files to be retained, modified, or deleted from the clone system. A differential update changes only the files specified and is restricted to systems that contain software consistent with the unchanged master image.

begin script

A user-defined Bourne shell script, specified within the rules file, that performs tasks before the Oracle Solaris software is installed on the system. You can use begin scripts only with JumpStart, a feature of Oracle Solaris, installations.

boot

To load the system software into memory and start it.

boot environment

A collection of mandatory file systems (disk slices and mount points) that are critical to the operation of the Oracle Solaris OS. These disk slices might be on the same disk or distributed across multiple disks.

The active boot environment is the one that is currently booted. Exactly one active boot environment can be booted. An inactive boot environment is not currently booted, but can be in a state of waiting for activation on the next reboot.

boot loader

x86 only: The boot loader is the first software program that runs after you turn on a system. This program begins the booting process.

boot server

A server system that provides client systems on the same network subnet with the programs and information that they need to start. A boot server is required to install over the network if the install server is on a different subnet than the systems on which Oracle Solaris software is to be installed.

Core Software Group

A software group that contains the minimum software that is required to boot and run the Oracle Solaris OS on a system. Core includes some networking software and the drivers that are required to run the Common Desktop Environment (CDE) desktop. Core does not include the CDE software.

custom probes file

A file, which must be located in the same JumpStart directory as the rules file, that is a Bourne shell script that contains two types of functions: probe and comparison. Probe functions gather the information you want or do the actual work and set a corresponding SI_ environment variable you define. Probe functions become probe keywords. Comparison functions call a corresponding probe function, compare the output of the probe function, and return 0 if the keyword matches or 1 if the keyword doesn't match. Comparison functions become rule keywords. See also rules file.

dataset

A generic name for the following ZFS entities: clones, file systems, snapshots, or volumes.

Developer Oracle Solaris Software Group

A software group that contains the End User Oracle Solaris Software Group plus the libraries, include files, man pages, and programming tools for developing software.

DHCP

(Dynamic Host Configuration Protocol) An application-layer protocol. Enables individual computers, or clients, on a TCP/IP network to extract an IP address and other network configuration information from a designated and centrally maintained DHCP server or servers. This facility reduces the overhead of maintaining and administering a large IP network.

differential archive

A lash rchive that contains only the differences between two system images, an unchanged master image and an updated master image. The differential archive contains files to be retained, modified, or deleted from the clone system. A differential update changes only the files that are specified and is restricted to systems that contain software consistent with the unchanged master image.

End User Oracle Solaris Software Group

A software group that contains the Core Software Group plus the recommended software for an end user, including the Common Desktop Environment (CDE) and DeskSet software.

Entire Oracle Solaris Software Group

A software group that contains the entire Oracle Solaris release.

Entire Oracle Solaris Software Group Plus OEM Support

A software group that contains the entire Oracle Solaris release plus additional hardware support for OEMs. This software group is recommended when installing Oracle Solaris software on SPARC based servers.

/etc directory

A directory that contains critical system configuration files and maintenance commands.

/export file system

A file system on an OS server that is shared with other systems on a network. For example, the /export file system can contain the root (/) file system and swap space for diskless clients and the home directories for users on the network. Diskless clients rely on the /export file system on an OS server to boot and run.

fdisk partition

A logical partition of a disk drive that is dedicated to a particular operating system on x86 based systems. To install the Oracle Solaris software, you must set up at least one Oracle Solaris fdisk partition on an x86 based system. x86 based systems allow up to four different fdisk partitions on a disk. These partitions can be used to hold individual operating systems. Each operating system must be located on a unique fdisk partition. A system can only have one Oracle Solaris fdisk partition per disk.

file server

A server that provides the software and file storage for systems on a network.

file system

In the operating system, a tree-structured network of files and directories that you can access.

finish script

A user-defined Bourne shell script, specified within the rules file, that performs tasks after the Oracle Solaris software is installed on the system but before the system reboots. You use finish scripts with JumpStart installations.

Flash Archive

A Oracle Solaris installation feature that enables you to create an archive of the files on a system, called the master system. You can then use the archive to install other systems, making the other systems identical in their configuration to the master system. See also archive.

format

To put data into a structure or divide a disk into sectors for receiving data.

function key

One of the 10 or more keyboard keys that are labeled F1, F2, F3, and so on that are mapped to particular tasks.

global zone

In Oracle Solaris Zones, the global zone is both the default zone for the system and the zone used for system-wide administrative control. The global zone is the only zone from which a non-global zone can be configured, installed, managed, or uninstalled. Administration of the system infrastructure, such as physical devices, routing, or dynamic reconfiguration (DR), is only possible in the global zone. Appropriately privileged processes running in the global zone can access objects associated with other zones. See also Oracle Solaris Zones and non-global zone.

GRUB

x86 only: GNU GRand Unified Bootloader (GRUB) is an open source boot loader with a simple menu interface. The menu displays a list of operating systems that are installed on a system. GRUB enables you to easily boot these various operating systems, such as the Oracle Solaris OS, Linux, or Microsoft Windows.

GRUB edit menu

x86 only: A boot menu that is a submenu of the GRUB main menu. GRUB commands are displayed on this menu. These commands can be edited to change boot behavior.

GRUB main menu

x86 only: A boot menu that lists the operating systems that are installed on a system. From this menu, you can easily boot an operating system without modifying the BIOS or fdisk partition settings.

initial installation

An installation that overwrites the currently running software or initializes a blank disk.

An initial installation of the Oracle Solaris OS overwrites the system's disk or disks with the new version of the Oracle Solaris OS. If your system is not running the Oracle Solaris OS, you must perform an initial installation. If your system is running an upgradable version of the Oracle Solaris OS, an initial installation overwrites the disk and does not preserve the OS or local modifications.

install server

A server that provides the Oracle Solaris DVD or CD images from which other systems on a network can install Oracle Solaris (also called a media server). You can create an install server by copying the Oracle Solaris DVD or CD images to the server's hard disk.

JumpStart directory

When you use a profile diskette for JumpStart installations, the JumpStart directory is the root directory on the diskette that contains all the essential JumpStart files. When you use a profile server for JumpStart installations, the JumpStart directory is a directory on the server that contains all the essential JumpStart files.

JumpStart installation

A type of installation in which the Oracle Solaris software is automatically installed on a system by using the factory-installed JumpStart software.

Live Upgrade

An upgrade method that enables a duplicate boot environment to be upgraded while the active boot environment is still running, thus eliminating downtime of the production environment.

locale

A geographic or political region or community that shares the same language, customs, or cultural conventions (English for the U.S. is en_US, and English for the U.K. is en_UK).

mirror

See RAID-1 volume.

mount

The process of accessing a directory from a disk that is attached to a machine that is making the mount request or a remote disk on a network. To mount a file system, you need a mount point on the local system and the name of the file system to be mounted (for example, /usr).

mount point

A workstation directory to which you mount a file system that exists on a remote machine.

networked systems

A group of systems (called hosts) that are connected through hardware and software so that they can communicate and share information. Referred to as a local area network (LAN). One or more servers are usually needed when systems are networked.

non-global zone

A virtualized operating system environment created within a single instance of the Oracle Solaris operating system. One or more applications can run in a non-global zone without interacting with the rest of the system. Non-global zones are also called zones. See also Oracle Solaris Zones and global zone.

/opt file system

A file system that contains the mount points for third-party and unbundled software.

Oracle Solaris DVD or CD images

The Oracle Solaris software that is installed on a system, which you can access on the Oracle Solaris DVDs or CDs or an install server's hard disk to which you have copied the Oracle Solaris DVD or CD images.

package

A collection of software that is grouped into a single entity for modular installation. The Oracle Solaris software is divided into software groups, which are each composed of clusters and packages.

platform group

A vendor-defined grouping of hardware platforms for the purpose of distributing specific software. Examples of valid platform groups are i86pc and sun4u.

platform name

The output of the uname -i command. For example, the platform name for the Ultra 60 is SUNW,Ultra-60.

pool

A logical group of devices describing the layout and physical characteristics of the available ZFS storage. Space for datasets is allocated from a pool.

probe keyword

A syntactical element that extracts attribute information about a system when using the JumpStart method to install. A probe keyword does not require you to set up a matching condition and run a profile as required for a rule. See also rule.

profile

A text file that defines how to install the Oracle Solaris software when using the JumpStart method. For example, a profile defines which software group to install. Every rule specifies a profile that defines how a system is to be installed when the rule is matched. You usually create a different profile for every rule. However, the same profile can be used in more than one rule. See also rules file.

profile diskette

A diskette that contains all the essential JumpStart files in its root directory (JumpStart directory).

RAID-0 volume

A class of volume that can be a stripe or a concatenation. These components are also called submirrors. A stripe or concatenation is the basic building block for mirrors.

RAID-1 volume

A class of volume that replicates data by maintaining multiple copies. A RAID-1 volume is composed of one or more RAID-0 volumes called submirrors. A RAID-1 volume is sometimes called a mirror.

Reduced Network Support Software Group

A software group that contains the minimum code that is required to boot and run a Oracle Solaris system with limited network service support. The Reduced Networking Software Group provides a multiuser text-based console and system administration utilities. This software group also enables the system to recognize network interfaces, but does not activate network services.

root

The top level of a hierarchy of items. Root is the one item from which all other items are descended. See root directory or root (/) file system.

root (/) file system

The top-level file system from which all other file systems stem. The root (/) file system is the base on which all other file systems are mounted, and is never unmounted. The root (/) file system contains the directories and files critical for system operation, such as the kernel, device drivers, and the programs that are used to start (boot) a system.

root directory

The top-level directory from which all other directories stem.

rule

A series of values that assigns one or more system attributes to a profile. A rule is used in a JumpStart installation.

rules file

A text file that contains a rule for each group of systems or single systems that you want to install automatically. Each rule distinguishes a group of systems, based on one or more system attributes. The rules file links each group to a profile, which is a text file that defines how the Oracle Solaris software is to be installed on each system in the group. A rules file is used in a JumpStart installation. See also profile.

rules.ok file

A generated version of the rules file. The rules.ok file is required by the JumpStart installation software to match a system to a profile. You must use the check script to create the rules.ok file.

slice

The unit into which the disk space is divided by the software.

snapshot

A read-only image of a ZFS file system or volume at a given point in time.

software group

A logical grouping of the Oracle Solaris software (clusters and packages). During a Oracle Solaris installation, you can install one of the following software groups: Core, End User Oracle Solaris Software, Developer Oracle Solaris Software, or Entire Oracle Solaris Software, and for SPARC systems only, Entire Oracle Solaris Software Group Plus OEM Support.

standalone

A computer that does not require support from any other machine.

state database

A database that stores information about the state of your Solaris Volume Manager configuration. The state database is a collection of multiple, replicated database copies. Each copy is referred to as a state database replica. The state database tracks the location and status of all known state database replicas.

state database replica

A copy of a state database. The replica ensures that the data in the database is valid.

submirror

See RAID-0 volume.

swap space

A slice or file that temporarily holds the contents of a memory area till it can be reloaded in memory. Also called the /swap or swap volume.

sysidcfg file

A file in which you specify a set of special system configuration keywords that preconfigure a system.

update

An installation, or to perform an installation, on a system that changes software that is of the same type. Unlike an upgrade, an update might downgrade the system. Unlike an initial installation, software of the same type that is being installed must be present before an update can occur.

upgrade

An installation that merges files with existing files and preserves modifications where possible.

An upgrade of the Oracle Solaris OS merges the new version of the Oracle Solaris OS with the existing files on the system's disk or disks. An upgrade saves as many modifications as possible that you have made to the previous version of the Oracle Solaris OS.

upgrade option

An option that is presented by the Oracle Solaris installation program . The upgrade procedure merges the new version of Oracle Solaris with existing files on your disk or disks. An upgrade also saves as many local modifications as possible since the last time Oracle Solaris was installed.

/usr file system

A file system on a standalone system or server that contains many of the standard UNIX programs. Sharing the large /usr file system with a server rather than maintaining a local copy minimizes the overall disk space that is required to install and run the Oracle Solaris software on a system.

/var file system

A file system or directory (on standalone systems) that contains system files that are likely to change or grow over the life of the system. These files include system logs, vi files, mail files, and UUCP files.

virtual device

A logical device in a ZFS pool, which can be a physical device, a file, or a collection of devices.

volume

A group of physical slices or other volumes that appear to the system as a single logical device. A volume is functionally identical to a physical disk for the purposes of an application or file system.

In some command-line utilities, a volume is called a metadevice. Volume is also called pseudo device or virtual device in standard UNIX terms.

Volume Manager

A program that provides a mechanism to administer and obtain access to the data on DVD-ROMs, CD-ROMs, and diskettes.

ZFS

A file system using storage pools to manage physical storage.

zone

See non-global zone