Wednesday, 8 July 2015

In our earlier post we have gone through all VxVM components in detailed manner, Now we are going to discuss about the installation of VxVM in step by step method. In this post I'm using my VMware test machine and VERITAS Volume Manager Package.
Basic Prerequisites :
Basically VERITAS Volume Manager Product coming with below packages
PackagePackage Description
VRTSvlicVERITAS Licensing
VRTSperlVERITAS Perl 5.12.2 Redistribution
VRTSsfcpi60VERITAS Storage Foundation Installer
VRTSsptVERITAS Software Support Tools by Symantec
VRTSvxvmVERITAS Volume Manager Binaries
VRTSaslapmVERITAS Volume Manager - ASL/APM
VRTSobVERITAS Enterprise Administrator Service by Symantec
VRTSsfmhVERITAS Storage Foundation Managed Host by Symantec
VRTSvxfsVERITAS File System

Extracting the VRTS_SF_HA_Solutions_6.0_Solaris_x64.tar packages
bash@UnixRock# cd /var/tmp
bash@UnixRock# ls -ltr |grep -i vrts
-rwx------   1 root     root     924151296 Jun 12 01:14 VRTS_SF_HA_Solutions_6.0_Solaris_x64.tar
bash@UnixRock#
bash@UnixRock# gunzip VRTS_SF_HA_Solutions_6.0_Solaris_x64.tar.gz
bash@UnixRock# tar -xf VRTS_SF_HA_Solutions_6.0_Solaris_x64.tar
bash@UnixRock# 
bash@UnixRock# cd /var/tmp/dvd2-sol_x64/volume_manager
bash@UnixRock# pwd
/var/tmp/dvd2-sol_x64/volume_manager
bash@UnixRock#
bash@UnixRock# ls -ltr
total 28
-rwxr-xr-x   1 root     root        5292 Nov 29  2011 uninstallvm
-rwxr-xr-x   1 root     root        5290 Nov 29  2011 installvm
drwxr-xr-x   5 root     root         512 Nov 29  2011 EULA
-rw-r--r--   1 root     root         860 Nov 29  2011 copyright
bash@UnixRock#
Staring installation by executing the "installvm" script and follow the steps
bash@UnixRock# pwd
/var/tmp/dvd2-sol_x64/volume_manager
bash@UnixRock# ./installvm

    Veritas Volume Manager 6.0 Install Program

Copyright (c) 2011 Symantec Corporation. All rights reserved.  Symantec, the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its
affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

The Licensed Software and Documentation are deemed to be "commercial computer software" and "commercial computer software documentation" as defined in FAR Sections
12.212 and DFARS Section 227.7202.

Logs are being written to /var/tmp/installvm-201506120121aYu while installvm is in progress.
Do you agree with the terms of the End User License Agreement as specified in the volume_manager/EULA/en/EULA_SF_Ux_6.0.pdf file present on media? [y,n,q,?] y

      Veritas Volume Manager 6.0 Install Program

     1)  Install minimal required packages - 328 MB required
     2)  Install recommended packages - 530 MB required
     3)  Display packages to be installed for each option

Select the packages to be installed on all systems? [1-3,q,?] (2)

Enter the Solaris x64 system names separated by spaces: [q,?] (unixrock)

      Veritas Volume Manager 6.0 Install Program
             unixrock                                                                   

Logs are being written to /var/tmp/installvm-201506120121aYu while installvm is in progress

    Verifying systems: 100%

    Estimated time remaining: (mm:ss) 0:00       8 of 8

    Checking system communication ................ Done
    Checking release compatibility ............... Done
    Checking installed product ................... Done
    Checking prerequisite patches and packages ... Done
    Checking platform version .................... Done
    Checking file system free space .............. Done
    Checking product licensing ................... Done
    Performing product prechecks ................. Done

System verification checks completed successfully

       Veritas Volume Manager 6.0 Install Program
              unixrock                                                                  

The following Veritas Volume Manager packages will be installed on all systems:

Package           Package Description

VRTSvlic          Veritas Licensing
VRTSperl          Veritas Perl 5.12.2 Redistribution
VRTSsfcpi60       Veritas Storage Foundation Installer
VRTSspt           Veritas Software Support Tools by Symantec
VRTSvxvm          Veritas Volume Manager Binaries
VRTSaslapm        Veritas Volume Manager - ASL/APM
VRTSob            Veritas Enterprise Administrator Service by Symantec
VRTSsfmh          Veritas Storage Foundation Managed Host by Symantec

Press [Enter] to continue:

    Veritas Volume Manager 6.0 Install Program
           unixrock                                                                     

Logs are being written to /var/tmp/installvm-201506120121aYu while installvm is in progress

    Installing VM: 100%

    Estimated time remaining: (mm:ss) 0:00       10 of 10

    Performing VM preinstall tasks ............... Done
    Installing VRTSvlic package .................. Done
    Installing VRTSperl package .................. Done
    Installing VRTSspt package ................... Done
    Installing VRTSvxvm package .................. Done
    Installing VRTSaslapm package ................ Done
    Installing VRTSob package .................... Done
    Installing VRTSsfcpi60 package ............... Done
    Installing VRTSsfmh package .................. Done
    Performing VM postinstall tasks .............. Done

Veritas Volume Manager Install completed successfully

       Veritas Volume Manager 6.0 Install Program
                  unixrock

To comply with the terms of Symantec's End User License Agreement, you have 60 days to either:

 * Enter a valid license key matching the functionality in use on the systems
 * Enable keyless licensing and manage the systems with a Management Server. For more details visit http://go.symantec.com/sfhakeyless. The product is fully functional
during these 60 days.

     1)  Enter a valid license key
     2)  Enable keyless licensing and complete system licensing later

How would you like to license the systems? [1-2,q] (2)

Checking system licensing

Registering VM license

     Veritas Volume Manager 6.0 Install Program
            unixrock

Logs are being written to /var/tmp/installvm-201506120121aYu while installvm is in progress

    Starting VM: 100%

    Estimated time remaining: (mm:ss) 0:00        9 of 9

    Performing VM configuration .................. Done
    Starting vxdmp ............................... Done
    Starting vxio ................................ Done
    Starting vxspec .............................. Done
    Starting vxconfigd ........................... Done
    Starting vxesd ............................... Done
    Starting vxrelocd ............................ Done
    Starting vxconfigbackupd ..................... Done
    Performing VM poststart tasks ................ Done

Veritas Volume Manager Startup completed successfully

The updates to VRTSaslapm package are released via the Symantec SORT web page: https://sort.symantec.com/asl. To make sure you have the latest version of VRTSaslapm
(for up to date ASLs and APMs), download and install the latest package from the SORT web page.

Checking online updates for Veritas Volume Manager 6.0

        Attempted to connect to https://sort.symantec.com to check for product updates, but connection failed.
        Please visit https://sort.symantec.com to check for available product updates and information.

installvm log files, summary file, and response file are saved at:

        /opt/VRTS/install/logs/installvm-201506120121aYu
Would you like to view the summary file? [y,n,q] (n)
bash@UnixRock#
Checking the version of the VERITAS product
bash@UnixRock# pkginfo -l VRTSvxvm
   PKGINST:  VRTSvxvm
      NAME:  Binaries for VERITAS Volume Manager by Symantec
  CATEGORY:  system
      ARCH:  i386
   VERSION:  6.0.000.000,REV=11.21.2011.15.11
   BASEDIR:  /
    VENDOR:  Symantec Corporation
      DESC:  Virtual Disk Subsystem
    PSTAMP:  6.0.000.000-GA-2011-11-21
  INSTDATE:  Jun 12 2015 01:27
   HOTLINE:  http://www.symantec.com/business/support/assistance_care.jsp
    STATUS:  completely installed
     FILES:      831 installed pathnames
                  35 shared pathnames
                 116 directories
                 337 executables
              409621 blocks used (approx)
bash@UnixRock#
I hope below details will very much helpful when we used to work with VERITAS volume Manager
vxconfigdVxconfigd is daemon which maintains system configuration in kernel and Disk with private region
vxrelocdVxrelocd is daemon which monitor failure events and relocate subdisks if failed any
vxnotifyvxnotify will work with vxconfigd daemon which display the events
vxconfigbackupdvxconfigbackupd is daemon which takes configuration backup whenever any changes initiated
vxattachdMonitors VxVM disk attached and reattaches , the daemon monitors vxnotify command and waits for a failed disk, when the disk is attached vxattachd attempts to online the disk, if successful it then starts recovery using vxrecover
/etc/vxDirectory contains VxVM related files.
/etc/vx/volbootFiles contains important VxVM boot-time
/etc/vx/reconfig.dThese directories contains important encapsulation information
/etc/vx/reconfig.d/disk.d/cXtYdZThese directories contains important encapsulation information
/etc/vx/reconfig.d/state.d/install-db If this file present, VERITAS will not be started up during boot up process
Thanks for reading this post, Please leave your valuable comments and queries.
Next
This is the most recent post.
Older Post