Oracle Blog

Availability Engineering

solaris10 Brand Zone Clusters

Introduction

The
solaris10
brand zone cluster, released in Oracle Solaris Cluster version 4.1 software, provides a virtualized Oracle
Solaris 10 cluster environment in an Oracle Solaris 11 configuration. Using this feature enables customers
to run or migrate cluster applications that are deployed on the Oracle Solaris 10 operating system, without
any modification to the application.

The following diagram depicts the coexistence of Oracle Solaris 11 and Oracle Solaris 10
cluster applications, which are isolated by using the zone cluster feature.

Overview of Creating a solaris10 Brand Zone Cluster

You perform the following tasks to create a
solaris10
brand zone cluster:

Perform this step
only
if the archive does
not
contain cluster software in the image.

a. Boot the zone cluster into Offline/Running mode.

#clzonecluster boot -o s10-zc

b. Access the zone on all nodes of zone-cluster and make sure that system configuration is complete.

# zlogin -C s10-zc

If configuration is not complete, finish any
pending system configuration.

c. From the global zone, check the zone cluster status.

#clzonecluster status s10-zc

=== Zone Clusters ===

--- Zone Cluster Status ---

Name

----

Brand

-----

Node Name

---------

Zone Host Name

--------------

Status

------

Zone Status

-----------

s10-zc

solaris10

phys-host-1

zc-host-1

Offline

Running

phys-host-2

zc-host-2

Offline

Running

d. Install the zone cluster software.

#
clzonecluster install-cluster -d /net/mysharehost.com/osc-dir/ \

-p patchdir=/net/mysharehost/osc-dir,patchlistfile=plist-sparc \

-s all s10-zc

-p patchdir

Specifies the location of the patches to be installed along with the cluster software.

patchlistfile

Specifies the file that contains the list of patches to be installed inside the zone cluster along with
the cluster software.In this example, the contents of the file
plist-sparc
are as follows:

#cat /net/mysharehost/osc-dir/plist-sparc

145333-15

Note- Both thepatchdirandpatchlistfilelocations must be accessible to all nodes of the cluster.

-s

Specifies the agent packages that should be installed along with core cluster software. In this example,
all
is specified to install all the agent packages.

6. Boot the zone cluster.

a. Reboot the zone cluster to boot the zone into Online/Running mode.

You might have to wait for some time to get
the status to Online/Running.

#clzonecluster reboot s10-zc

b. From the global zone, check the zone cluster status.

The status of zone cluster will now be in
Online/Running mode.

#clzonecluster status s10-zc

=== Zone Clusters ===

--- Zone Cluster Status ---

Name

----

Brand

-----

Node Name

---------

Zone Host Name

--------------

Status

------

Zone Status

------------

s10-zc

solaris10

phys-host-1

zc-host-1

Online

Running

phys-host-2

zc-host-2

Online

Running

7. Log in to the zone and verify the status.

#zlogin s10-zc

[Connected to zone 's10-zc' pts/2]

Last login: Mon Nov 5 21:20:31 on pts/2

#/usr/cluster/bin/clnode status

=== Cluster Nodes ===

--- Node Status ---

Node Name

---------

Status

------

zc-host-1

Online

zc-host-2

Online

Next Steps

The zone cluster configuration is now complete. You can now install and bring up any Oracle
Solaris 10 applications and make them highly available by creating the necessary resources
and resource groups.