The Cluster Console Panel
(CCP) utility has long been a favorite of users involved with
administration of systems having multiple nodes. It provides a single
access point to interact simultaneously with a multitude of nodes,
thus saving a lot of effort.
In releases of Sun
Cluster software until 3.2, the access methods which were available
with the CCP utility were rlogin, telnet, and console access over
telnet. The missing part was secure connections to nodes and to their
With the increasing focus
on security in production environments, the Cluster Console tool,
cconsole, was lacking this support. The newer breed of servers
from Sun have platform managers like service processors, which offer
secure connections and allow users to manage nodes remotely. The
cconsole tool was, however, not equipped to utilize this. There have
been repeated requests from customers to incorporate secure
connections via Secure Shell (SSH) into cconsole.
The patch to Sun Cluster
3.2 software will add SSH support to both the GUI and command line
variants of cconsole. The revamped CCP features include:
SSH support for
- Launch the CCP GUI
cconsole directly from the command line. The command line options for
New option for enabling
SSH while connecting to a node's console. The /etc/serialports
database has the console access device's name and the port number
to be used for the SSH connection. Specify 22 as the port number
if using the default SSH configuration on the console access
device, otherwise specify a custom port number.
Optional SSH user name.
By default, the user launching the cconsole/ccp command is
If either the
console or the ccp command is launched with the "-s"
command line option, the “Use
SSH” check box is automatically selected. If the “-s” option is
not specified, select the “Use
SSH” check box under the “Options” menu to enable SSH
A new "cssh"
- Launch the CCP GUI with the ccp command, then click on the new
cssh button (which is next to the existing crlogin, ctelnet, and
- Issue the cssh command directly from the command line. The cssh
command takes the following options:
SSH user name. By default, the user launching the command is
Optional port number to use
for the SSH connections. Port 22 is used by default.
Here is a screenshot of the modified
Cluster Console Panel. It shows the new “cssh” button on the
panel for the cssh command. It also shows the new “Use SSH” check
box under the Options menu when the cconsole button is clicked.
Figure 1. Cluster Console Panel GUI
As an example, if one launches ccp in this manner:
#ccp -l joe -s -p 123
then this will be
the effect on individual tools that are launched from the buttons on
the CCP GUI:
This command ignores all
The user name for rlogin
The SSH user name would
The cconsole tool would
The port number, however,
In addition, the user