This chapter provides the information for you to create a JumpStart profile to install a ZFS root pool.
If you want to install a UFS root (/) file system, all existing profile keywords work as in previous Solaris releases. For a list of UFS profile keywords, see Chapter 8, Custom JumpStart (Reference).
A ZFS specific profile must contain the pool keyword. The pool keyword installs a new root pool and a new boot environment is created by default. You can provide the name of the boot environment and you can create a separate /var dataset with existing bootenv installbe keywords and the new bename and dataset options. Some keywords that are allowed in a UFS-specific profile are not allowed in a ZFS specific profile, such as those specifying the creation of UFS mount points.
For overall ZFS planning information, see Chapter 6, ZFS Root File System Installation (Planning), in Solaris 10 10/09 Installation Guide: Planning for Installation and Upgrade.
Keep the following issues in mind before considering a JumpStart installation of a bootable ZFS root pool.
Table 9–1 JumpStart Limitations for ZFS Root Pools
Limitation |
Description |
For More Information |
||
---|---|---|---|---|
For a JumpStart installation, you cannot use an existing ZFS storage pool to create a bootable ZFS root pool. |
You must create a new ZFS storage pool with syntax similar to the following:
The complete pool keyword line is required because you cannot use an existing pool. The bootenv keyword line is optional. If you do not use bootenv, a default boot environment is created for you. For example:
| |||
You cannot create a pool with whole disks. |
You must create your pool with disk slices rather than whole disks. If in the profile you create a pool with whole disks, such as c0t0d0, the installation fails. You will receive an error message similar to the following.
| |||
Some keywords that are allowed in a UFS specific profile are not allowed in a ZFS specific profile, such as those specifying the creation of UFS mount points. | ||||
You cannot upgrade with JumpStart. You must use Solaris Live Upgrade |
With Solaris Live Upgrade, you can create a copy of the currently running system. This copy can be upgraded and then activated to become the currently running system. |