Solaris Live Upgrade Workshop *
* This course is now part of the Solaris 10 Systems
Administration Part 2 course, but is
available to run as a separate course on demand,
or at your site.
Live Upgrade provides advanced upgrading and
patching capabilities on Solaris SPARC and Intel
platforms, especially since the 10/08 update 6
release, which introduced ZFS root pools. Boot
environments can now be almost instantly cloned
for upgrading or patching while the system is
live, and once the upgrade or patching is done,
only a reboot is required to complete the task.
The old boot environment. acts as a backup to
fall back to in case of problems..
This one-day training course provides a thorough
and practical look at Live Upgrade for both
upgrading the OS and installing patches. The
course proides extensive practical sessions,
covering both UFS and ZFS boot environments.
Additional Live Upgrade facilities are also
demostrated, such as the ability to install a
boot environment from a Flash Archive.
for a list
of all courses
bottom for special savings! For pricing for a course run
especially for your organisation, please see
our custom page
Mick Hosegood email
||Mick Hosegood email
||Mick Hosegood email
Run on demand, please call or email us to
arrange a date.
INTENSITY: About 40% of the
course is practicals, and 60% lectures
RESOURCE: Each student
will have exclusive use of a SPARC server to
configure and test, and access to an Intel based
system. Each attendee will be provided
with their own set of comprehensive notes.
must have Solaris experience including systems
administration and IP network configuration. In
particular, knowledge of system disk
configuration, file system creation, Solaris
installation, ZFS file system operation, and
patching is essential.
PRACTICALS / TAKEAWAYS: Each
student leaves the course with their own set of
|Every student who attends
this course will be issued with a signed
certificate of course completion.
SOFTWARE VERSIONS: Uses
Solaris 10 Update 11 but most of the course
(excepting ZFS root pools) is relevant to
TOPICS COVERED ON THE COURSE
What is Live Upgrade? An introduction to the
major facilities of Live Upgrade, including:-
These facilities will be covered by using several
practical scenarios, including Solaris 8/9 to 10
upgrade, Solaris 10 version upgrades, and Solaris
10 UFS to ZFS root pool transition. Live Upgrade
on x86 systems is also covered.
- Creating one (or more) copies of the
currently running system (Boot Environment or
- Upgrading a BE copy to a new Solaris
- Installing applications, Solaris packages,
and patches on a BE.
- Installing a flash archive within a BE copy.
- Booting from a BE copy.
- Reverting back to a previously working BE.
- Mounting a BE.
- Creating a ZFS pool, creating a BE within
it, and migrating an existing system to the
Requirements and planning
- Hardware requirements for Live Upgrade.
- Obtaining and installing the correct patch
- Limitations of Live Upgrade.
Create a BE with
Upgrade a BE to a
new OS version with luupgrade
- Create a new boot environment (BE) from the
currently running operating environment.
- Create a new BE from a BE other than the
currently running one.
- Re-configure the file systems of a BE when
creating a new BE. For example, place (a
currently separate) /var and /opt under /, and
perform similar operations in reverse to
create separate slices from merged file
- How Live Upgrade works with BE's containing
- Create a BE with empty file systems.
- Upgrade a BE to a new version of the Solaris
OS from a Solaris distribution medium or a
- Check an operating system distribution
Other uses for
- Extract a Solaris Flash archive to an empty
- Add and remove packages within a BE.
- Add and remove patches within a BE.
- Check or obtain information about packages
in a BE.
Activation of a
BE, booting issues, and reverting back to a
- Using luactivate to select a BE as the
currently active BE.
- How files are synchronised between BE's.
- Determining which is the currenlty acive BE.
- Reverting to a previous BE if problems
Using ZFS as a
root pool since Solaris 10 U6
- How to create a root ZFS pool, and migrate
an existing system to it, upgrading to Solaris
10 U6 along the way!
- Performing Live Upgrade operations on a ZFS
root pool without the need for extra disk
- The course covers the use of additional
utilities including lucancel, lucompare,
lucurr, ludelete, ludesc, lufslist, lumake,
lumount, lurename and lustatus.