Installation of VCS on Solaris 9
*Install VCS on two nodes Cluster on Solaris 9 *
Following is the procedure to configure 2 nodes clusters
NODE A : sparc1
NODE B : sparc2
Cluster name: ruby-cluster
Cluster id: 100
private nic: qfe0
public nic: hme0
Configuration of IP on sparc1
# ifconfig hme0 plumb
# ifconfig qfe0 plumb
# ifconfig hme0 192.168.9.171 netmask 255.255.255.0 up
# ifconfig qfe0 192.168.8.171 netmask 255.255.255.0 up
# route add default XXX.XXX.XXX.XXX (give default route IP)
Configuring of IP on sparc2
# ifconfig hme0 plumb
# ifconfig qfe0 plumb
# ifconfig hme0 192.168.9.181 netmask 255.255.255.0 up
# ifconfig qfe0 192.168.8.181 netmask 255.255.255.0 up
# route add default XXX.XXX.XXX.XXX (give default route IP)
Enable rlogin and ssh for both the system. In order to do that just edit the file /etc/default/login,/etc/ssh/sshd_config and .rhost file.
Next step is to Install VCS software.
Insert the software disc.
# cd /cdrom/cdrom0
# ./installvcs
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
Copyright (c) 2004 VERITAS Software Corporation. All rights reserved.
VERITAS, the VERITAS Logo and all other VERITAS product names and slogans are trademarks or registered
trademarks of VERITAS Software Corporation. VERITAS and the VERITAS Logo Reg. U.S. Pat. & Tm. Off. Other
product names and/or slogans mentioned herein may be trademarks or registered trademarks of their
respective companies.
Enter the system names separated by spaces on which to install VCS: sparc1 sparc2
Checking system communication:
Checking OS version on sparc1 ……………………………………………………. SunOS 5.9
Checking VRTSvcs package …………………………………………………….. not installed
Verifying communication with sparc2 …………………………………………. ping successful
Attempting rsh with sparc2 ………………………………………………….. rsh successful
Attempting rcp with sparc2 ………………………………………………….. rcp successful
Checking OS version on sparc2 ……………………………………………………. SunOS 5.9
Checking VRTSvcs package …………………………………………………….. not installed
Creating log directory on sparc2 ……………………………………………………… Done
Logs for installvcs are being created in /var/tmp/installvcs804215744.
Using /usr/bin/rsh and /usr/bin/rcp to communicate with remote systems.
Initial system check completed successfully.
Press [Return] to continue:
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
VERITAS Infrastructure package installation:
Installing VERITAS Infrastructure packages on sparc1:
Checking VRTScpi package ……………………………………………. version 4.0.5 installed
Checking VRTSvlic package ……………………………………….. version 3.02.005d installed
Installing VERITAS Infrastructure packages on sparc2:
Checking VRTScpi package ……………………………………………. version 4.0.5 installed
Checking VRTSvlic package ……………………………………….. version 3.02.005d installed
VERITAS Infrastructure packages installed successfully.
Press [Return] to continue:
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
Each system requires a VCS product license before installation. License keys for additional product
features should also be added at this time.
Some license keys are node locked and are unique per system. Other license keys, such as demo keys and
site license keys, are registered on all systems and must be entered on the first system.
VCS Licensing Verification:
Checking VCS license key on sparc1 ……………………………….. not licensed
Enter a VCS license key for sparc1: XXXX-XXXX-XXXX-XXXX-XXXX-X
Registering VERITIS Cluster Server SITE key on sparc1
Do you want to enter another license key for sparc1? [y,n,q,?] (n) n
Registering XXXX-XXXX-XXXX-XXXX-XXXX-X on sparc2
Checking VCS license key on sparc2……. Cluster server site License
Do you want to enter another license key for sparc2? [y,n,q,?] (n) n
VCS licensing verified successfully.
Press [Return] to continue:
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
installvcs can install the following optional VCS packages:
VRTSobgui VERITAS Enterprise Administrator
VRTSvxfen VERITAS I/O Fencing
VRTSvcsmn VERITAS Cluster Server Man Pages
VRTSvcsdc VERITAS Cluster Server Documentation
VRTScssim VERITAS Cluster Server Simulator
VRTScscm VERITAS Cluster Server Cluster Manager
1) Install all of the optional packages
2) Install none of the optional packages
3) View package descriptions and select optional packages
Select the optional packages to be installed on all systems? [1-3,q,?] (1) 1
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
installvcs will install the following VCS packages:
VRTSperl VERITAS Perl 5.8.0 Redistribution
VRTSob VERITAS Enterprise Administrator Service
VRTSmuob VERITAS Enterprise Administrator Service Localized Package
VRTSobgui VERITAS Enterprise Administrator
VRTSllt VERITAS Low Latency Transport
VRTSgab VERITAS Group Membership and Atomic Broadcast
VRTSvxfen VERITAS I/O Fencing
VRTSvcs VERITAS Cluster Server
VRTSvcsmg VERITAS Cluster Server Message Catalogs
VRTSvcsag VERITAS Cluster Server Bundled Agents
VRTSvcsmn VERITAS Cluster Server Man Pages
VRTScspro VERITAS Cluster Server VEA Provider
VRTSvcsdc VERITAS Cluster Server Documentation
VRTSjre VERITAS Java Runtime Environment Redistribution
VRTScutil VERITAS Cluster Utilities
VRTScssim VERITAS Cluster Server Simulator
VRTScscw VERITAS Cluster Server Configuration Wizards
VRTSweb VERITAS Java Web Server
VRTSvcsw VERITAS Cluster Manager (Web Console)
Press [Return] to continue:
…continued:
VRTScscm VERITAS Cluster Server Cluster Manager
Press [Return] to continue:
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
Checking system installation requirements:
Checking VCS installation requirements on sparc1:
Checking VRTSperl package …………………………………………… version 4.0.2 installed
Checking VRTSob package …………………………………………. version 3.2.514.0 installed
Checking VRTSmuob package ……………………………………….. version 3.2.514.0 installed
Checking VRTSobgui package ………………………………………. version 3.2.514.0 installed
Checking VRTSllt package …………………………………………………….. not installed
Checking VRTSgab package …………………………………………………….. not installed
Checking VRTSvxfen package …………………………………………………… not installed
Checking VRTSvcs package …………………………………………………….. not installed
Checking VRTSvcsmg package …………………………………………………… not installed
Checking VRTSvcsag package …………………………………………………… not installed
Checking VRTSvcsmn package …………………………………………………… not installed
Checking VRTScspro package …………………………………………………… not installed
Checking VRTSvcsdc package …………………………………………………… not installed
Checking VRTSjre package …………………………………………………….. not installed
Checking VRTScutil package …………………………………………………… not installed
Checking VRTScssim package …………………………………………………… not installed
Checking VRTScscw package ……………………………………………………. not installed
Checking VRTSweb package …………………………………………………….. not installed
Checking VRTSvcsw package ……………………………………………………. not installed
Checking VRTScscm package ……………………………………………………. not installed
Checking required SunOS patch 113277-08 on sparc1 …………………………. 113277-47 installed
Checking VERITAS patch 115209 …………………………………………… 115209-05 installed
Checking VERITAS patch 115212 …………………………………………… 115212-05 installed
Checking VERITAS patch 115210 …………………………………………… 115210-05 installed
Checking for any Solaris patch issues …………………………………………………. None
Checking file system space ………………………………………. required space is available
Checking VRTSweb process ………………………………………………………. not running
Checking had process ………………………………………………………….. not running
Checking hashadow process ……………………………………………………… not running
Checking CmdServer process …………………………………………………….. not running
Checking notifier process ……………………………………………………… not running
Checking vxfen driver …………………………………………………………. not running
Checking gab driver …………………………………………………………… not running
Checking llt driver …………………………………………………………… not running
Checking VCS installation requirements on sparc2:
Checking VRTSperl package …………………………………………… version 4.0.2 installed
Checking VRTSob package …………………………………………. version 3.2.514.0 installed
Checking VRTSmuob package ……………………………………….. version 3.2.514.0 installed
Checking VRTSobgui package ………………………………………. version 3.2.514.0 installed
Checking VRTSllt package …………………………………………………….. not installed
Checking VRTSgab package …………………………………………………….. not installed
Checking VRTSvxfen package …………………………………………………… not installed
Checking VRTSvcs package …………………………………………………….. not installed
Checking VRTSvcsmg package …………………………………………………… not installed
Checking VRTSvcsag package …………………………………………………… not installed
Checking VRTSvcsmn package …………………………………………………… not installed
Checking VRTScspro package …………………………………………………… not installed
Checking VRTSvcsdc package …………………………………………………… not installed
Checking VRTSjre package …………………………………………………….. not installed
Checking VRTScutil package …………………………………………………… not installed
Checking VRTScssim package …………………………………………………… not installed
Checking VRTScscw package ……………………………………………………. not installed
Checking VRTSweb package …………………………………………………….. not installed
Checking VRTSvcsw package ……………………………………………………. not installed
Checking VRTScscm package ……………………………………………………. not installed
Checking required SunOS patch 113277-08 on sparc2 …………………………. 113277-47 installed
Checking VERITAS patch 115209 …………………………………………… 115209-05 installed
Checking VERITAS patch 115212 …………………………………………… 115212-05 installed
Checking VERITAS patch 115210 …………………………………………… 115210-05 installed
Checking for any Solaris patch issues …………………………………………………. None
Checking file system space ………………………………………. required space is available
Checking VRTSweb process ………………………………………………………. not running
Checking had process ………………………………………………………….. not running
Checking hashadow process ……………………………………………………… not running
Checking CmdServer process …………………………………………………….. not running
Checking notifier process ……………………………………………………… not running
Checking vxfen driver …………………………………………………………. not running
Checking gab driver …………………………………………………………… not running
Checking llt driver …………………………………………………………… not running
Installation requirement checks completed successfully.
Press [Return] to continue:
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
It is possible to install VCS packages without performing configuration.
VCS cannot be started without proper configuration.
It is optional to configure VCS now. If you choose to configure VCS later, you can either do so manually
or run the installvcs -configure command.
Are you ready to configure VCS? [y,n,q] (y)
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
installvcs will now ask sets of VCS configuration-related questions.
When a [b] is presented after a question, ‘b’ may be entered to go back to the first question of the
configuration set.
When a [?] is presented after a question, ‘?’ may be entered for help or additional information about the
question.
Following each set of questions, the information you have entered will be presented for confirmation. To
repeat the set of questions and correct any previous errors, enter ‘n’ at the confirmation prompt.
No configuration changes are made to the systems until all configuration questions are completed and VCS
is installed successfully.
Press [Return] to continue:
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
To configure VCS the following is required:
A unique Cluster name
A unique Cluster ID number between 0-255
Two or more NIC cards per system used for heartbeat links
One or more heartbeat links are configured as private links
One heartbeat link may be configured as a low priority link
All systems are being configured to create one cluster
Enter the unique cluster name: [?] ruby-cluster
Enter the unique Cluster ID number between 0-255: [b,?] 100
Discovering NICs on sparc1 …………………….. discovered hme0 jnic0 jnic1 qfe0 qfe1 qfe2 qfe3
Enter the NIC for the first private heartbeat link on sparc1: [b,?] qfe0
qfe0 is currently active as a public NIC on sparc1
Are you sure you want to use qfe0 for the first private heartbeat link? [y,n,q,b,?] (n) y
Would you like to configure a second private heartbeat link? [y,n,q,b,?] (y) n
Enter the NIC for the low priority heartbeat link on sparc1: [b,?] (hme0)
Are you using the same NICs for private heartbeat links on all systems? [y,n,q,b,?] (y)
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
Cluster information verification:
Cluster Name: ruby-cluster
Cluster ID Number: 100
Private Heartbeat NICs for sparc1: link1=qfe0
Low Priority Heartbeat NIC for sparc1: link-lowpri=hme0
Private Heartbeat NICs for sparc2: link1=qfe0
Low Priority Heartbeat NIC for sparc2: link-lowpri=hme0
Is this information correct? [y,n,q] (y) y
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
The following information is required to add VCS users:
A user name
A password for the user
User privileges (Administrator, Operator, or Guest)
Do you want to set the password for the Admin user
(default password=’password’)? [y,n,q] (n) user01
Do you want to set the password for the Admin user
(default password=’password’)? [y,n,q] (n) n
Do you want to add another user to the cluster? [y,n,q] (y) y
Enter the user name: [?] user02
Enter New Password:
Enter Again:
Enter the privilege for user user02 (A=Administrator, O=Operator, G=Guest): [?] o
Would you like to add another user? [y,n,q] (n) y
Enter the user name: [?] rubyuser
Enter New Password:
Enter Again:
Enter the privilege for user ahmer (A=Administrator, O=Operator, G=Guest): [?] a
Would you like to add another user? [y,n,q] (n) n
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
VCS User verification:
User: admin Privilege: Administrators
User: user02 Privilege: Operators
User: rubyuser Privilege: Administrators
Passwords are not displayed
Is this information correct? [y,n,q] (y) y
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
The following information is required to configure Cluster Manager:
A public NIC used by each system in the cluster
A Virtual IP address and netmask for Cluster Manager
Do you want to configure Cluster Manager (Web Console) [y,n,q] (y)
Active NIC devices discovered on sparc1: hme0 qfe0
Enter the NIC for Cluster Manager (Web Console) to use on sparc1: [b,?] (hme0)
Is hme0 to be the public NIC used by all systems [y,n,q,b,?] (y)
Enter the Virtual IP address for Cluster Manager: [b,?] 192.168.9.170
Enter the netmask for IP 192.168.9.170: [b,?] (255.255.255.0)
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
Cluster Manager (Web Console) verification:
NIC: hme0
IP: 192.168.9.170
Netmask: 255.255.255.0
Is this information correct? [y,n,q] (y) y
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
The following information is required to configure SMTP notification:
The domain-based hostname of the SMTP server
The email address of each SMTP recipient
A minimum severity level of messages to send to each recipient
Do you want to configure SMTP notification? [y,n,q] (y)
Enter the domain-based hostname of the SMTP server
(example: smtp.yourcompany.com): [b,?] smtp.xyz.com
Enter full email address of the SMTP recipient
(example: user.yourcompany.com): [b,?] user@xyz.com
Enter the minimum severity of events for which mail should be
sent to user@xyz.com [I=Information, W=Warning, E=Error,
S=ServerError]: [b,?] w
Would you like to add another SMTP recipient? [y,n,q,b] (n) n
SMTP Address:smtp.xyz.com
Recipient:user@xyz.com receives mail for Warning or higher
events
Is this information correct? [y,n,q] (y) y
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
VCS packages can be installed on systems consecutively or simultaneously. Installing packages on systems
consecutively takes more time but allows for better error handling.
Would you like to install Cluster Server packages on all systems simultaneously? [y,n,q,?] (y)
Installing Cluster Server 4.0 on all systems simultaneously:
Copying VRTSllt.tar.gz to sparc2 …………………………………………. Done 1 of 48 steps
Installing VRTSllt 4.0 on sparc1 …………………………………………. Done 2 of 48 steps
Installing VRTSllt 4.0 on sparc2 …………………………………………. Done 3 of 48 steps
Copying VRTSgab.tar.gz to sparc2 …………………………………………. Done 4 of 48 steps
Installing VRTSgab 4.0 on sparc1 …………………………………………. Done 5 of 48 steps
Installing VRTSgab 4.0 on sparc2 …………………………………………. Done 6 of 48 steps
Installing VRTSvxfen 4.0 on sparc1 ……………………………………….. Done 7 of 48 steps
Copying VRTSvxfen.tar.gz to sparc2 ……………………………………….. Done 8 of 48 steps
Installing VRTSvxfen 4.0 on sparc2 ……………………………………….. Done 9 of 48 steps
Copying VRTSvcs.tar.gz to sparc2 ………………………………………… Done 10 of 48 steps
Installing VRTSvcs 4.0 on sparc1 ………………………………………… Done 11 of 48 steps
Installing VRTSvcsmg 4.0 on sparc1 ………………………………………. Done 12 of 48 steps
Installing VRTSvcsag 4.0 on sparc1 ………………………………………. Done 13 of 48 steps
Installing VRTSvcsmn 4.0 on sparc1 ………………………………………. Done 14 of 48 steps
Installing VRTScspro 4.0 on sparc1 ………………………………………. Done 15 of 48 steps
Installing VRTSvcs 4.0 on sparc2 ………………………………………… Done 16 of 48 steps
Installing VRTSvcsdc 4.0 on sparc1 ………………………………………. Done 17 of 48 steps
Copying VRTSvcsmg.tar.gz to sparc2 ………………………………………. Done 18 of 48 steps
Installing VRTSvcsmg 4.0 on sparc2 ………………………………………. Done 19 of 48 steps
Copying VRTSvcsag.tar.gz to sparc2 ………………………………………. Done 20 of 48 steps
Installing VRTSvcsag 4.0 on sparc2 ………………………………………. Done 21 of 48 steps
Copying VRTSvcsmn.tar.gz to sparc2 ………………………………………. Done 22 of 48 steps
Installing VRTSjre 1.4 on sparc1 ………………………………………… Done 23 of 48 steps
Installing VRTScutil 4.0 on sparc1 ………………………………………. Done 24 of 48 steps
Installing VRTSvcsmn 4.0 on sparc2 ………………………………………. Done 25 of 48 steps
Copying VRTScspro.tar.gz to sparc2 ………………………………………. Done 26 of 48 steps
Installing VRTScssim 4.0 on sparc1 ………………………………………. Done 27 of 48 steps
Installing VRTScscw 4.0 on sparc1 ……………………………………….. Done 28 of 48 steps
Installing VRTScspro 4.0 on sparc2 ………………………………………. Done 29 of 48 steps
Copying VRTSvcsdc.tar.gz to sparc2 ………………………………………. Done 30 of 48 steps
Installing VRTSweb 4.0 on sparc1 ………………………………………… Done 31 of 48 steps
Installing VRTSvcsw 4.0 on sparc1 ……………………………………….. Done 32 of 48 steps
Installing VRTSvcsdc 4.0 on sparc2 ………………………………………. Done 33 of 48 steps
Installing VRTScscm 4.0 on sparc1 ……………………………………….. Done 34 of 48 steps
Copying VRTSjre.tar.gz to sparc2 ………………………………………… Done 35 of 48 steps
Installing VRTSjre 1.4 on sparc2 ………………………………………… Done 36 of 48 steps
Copying VRTScutil.tar.gz to sparc2 ………………………………………. Done 37 of 48 steps
Installing VRTScutil 4.0 on sparc2 ………………………………………. Done 38 of 48 steps
Copying VRTScssim.tar.gz to sparc2 ………………………………………. Done 39 of 48 steps
Installing VRTScssim 4.0 on sparc2 ………………………………………. Done 40 of 48 steps
Copying VRTScscw.tar.gz to sparc2 ……………………………………….. Done 41 of 48 steps
Installing VRTScscw 4.0 on sparc2 ……………………………………….. Done 42 of 48 steps
Copying VRTSweb.tar.gz to sparc2 ………………………………………… Done 43 of 48 steps
Installing VRTSweb 4.0 on sparc2 ………………………………………… Done 44 of 48 steps
Copying VRTSvcsw.tar.gz to sparc2 ……………………………………….. Done 45 of 48 steps
Installing VRTSvcsw 4.0 on sparc2 ……………………………………….. Done 46 of 48 steps
Copying VRTScscm.tar.gz to sparc2 ……………………………………….. Done 47 of 48 steps
Installing VRTScscm 4.0 on sparc2 ……………………………………….. Done 48 of 48 steps
Cluster Server installation completed successfully.
Press [Return] to continue:
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
Configuring Cluster Server:
Creating Cluster Server configuration files ……………………………………………. Done
Copying configuration files to sparc1 …………………………………………………. Done
Copying configuration files to sparc2 …………………………………………………. Done
Cluster Server configured successfully.
Press [Return] to continue:
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
Do you want to start Cluster Server processes now? [y,n,q] (y)
Starting Cluster Server:
Starting LLT on sparc1 ……………………………………………………………. Started
Starting LLT on sparc2 ……………………………………………………………. Started
Starting GAB on sparc1 ……………………………………………………………. Started
Starting GAB on sparc2 ……………………………………………………………. Started
Starting Cluster Server on sparc1 ………………………………………………….. Started
Starting Cluster Server on sparc2 ………………………………………………….. Started
Confirming Cluster Server startup …………………………………………. 2 systems RUNNING
Cluster Server was started successfully.
Press [Return] to continue:
VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAM
Installation of Cluster Server 4.0 has completed successfully.
The installation summary is saved at:
/opt/VRTS/install/logs/installvcs804215744.summary
The installvcs log is saved at:
/opt/VRTS/install/logs/installvcs804215744.log
The installation response file is saved at:
/opt/VRTS/install/logs/installvcs804215744.response

Leave a Reply