Loading...

Files and Folders Created During UNIX Installations

During the installation of an agent, the SnapProtect software creates a set of files and folders under the software installation directory (/opt/snapprotect/). For some agents, the software needs to create additional files and/or folders outside the installation directory.

Table of Contents

Files and Folders Created during Agent Installations

Select an agent from the following list to see the files and/or folders that are created outside the SnapProtect installation directory.

ContinuousDataReplicator

Platforms Folders Created Files Created Other changes
AIX /dev/flr0

/dev/fsdm1

CDR Cache will be created under user-defined directory:

<userdefined DIR>/cvcdrcache

PdDv changed

CuDv changed

/usr/lib/drivers/flrdd

/etc/flrdd.conf

/etc/fsdmdd.conf

/etc/fsfdd.conf

/usr/lib/drivers/flrdd

/usr/lib/methods/cfgflr

/usr/lib/methods/ucfgflr

/usr/lib/methods/undflr

/var/adm/cvlt_driver

None
HP-UX CDR Cache will be created under user-defined directory:

<userdefined DIR>/cvcdrcache

/usr/conf/mod/cvfsf  
Linux /dev/cvcdr

/dev/cvfsdm

CDR Cache will be created under user-defined directory:

<userdefined DIR>/cvcdrcache

Redhat - /lib/modules/”uname –r”/updates/cdr.ko

SUSE - /lib/modules/”uname –r”/extra/cdr.ko

None
Solaris CDR Cache will be created under user-defined directory:

userdefined DIR>/cvcdrcache

/usr/kernel/drv/cvfsf.conf

/dev/cvfsf/*

/usr/kernel/drv/sparcv9/cvfsf

/usr/kernel/drv/amd64/cvfsf

None

DB2 and DB2 Multinode Agent

Platforms Folders Created Files Created Other Changes
AIX None None Symbolic links to Galaxy libraries will be created under the $DB2_HOME/sqllib/lib directory
HP-UX None None Symbolic links to Galaxy libraries will be created under the $DB2_HOME/sqllib/lib directory
Linux None None Symbolic links to Galaxy libraries will be created under the $DB2_HOME/sqllib/lib directory
Solaris None None Symbolic links to Galaxy libraries will be created under the $DB2_HOME/sqllib/lib directory

Domino Mailbox Archiver Agent

Platforms Folders Created Files Created Other Changes
AIX None

<NotesSoftwareDir>/latest/ibmpow/liblndmhook.a

None
Linux None

<NotesSoftwareDir>/latest/linux/liblndmhook.so

None
Solaris None

<NotesSoftwareDir>/latest/linux/liblndmhook.so

None

File System Agent

Platforms Folders Created Files Created Other Changes
AIX

/etc/CommVaultRegistry/Galaxy/InstanceXXX

/opt/snapprotect

/var/log/.gxsetup

/var/log/snapprotect

.gxupdate

  • created in /var/log/snapprotect/Log_Files/.gxsetup.$$ during update install
  • archived in /var/log/.gxsetup after update install

Folders created only when the OnePass feature is enabled:

/dev/flr0

/dev/fsdm1

/etc/CommVaultRegistry/.global.lock

/etc/gxsetup_guid

/etc/galaxy (created only if a V9 OSSV Plug-In is used on a V10 CommCell)

/etc/rc.galaxy

/usr/bin/cvpkgcheck

/usr/bin/cvpkgchg (created only after an upgrade)

/usr/bin/cvpkgrm

/usr/bin/detect

/usr/bin/snapprotect

Files created only when the OnePass feature is enabled:

/etc/flrdd.conf

/etc/fsdmdd.conf

/etc/fsfdd.conf

/usr/lib/drivers/flrdd

/usr/lib/methods/cfgflr

/usr/lib/methods/ucfgflr

/usr/lib/methods/undflr

/var/adm/cvlt_driver

Startup Scripts:

/etc/inittab

/etc/rc.galaxy

FreeBSD /etc/CommVaultRegistry/Galaxy/InstanceXXX

/opt/snapprotect

/var/log/.gxsetup

/var/log/snapprotect

.gxupdate

  • created in /var/log/snapprotect/Log_Files/.gxsetup.$$ during update install
  • archived in /var/log/.gxsetup after update install
/etc/CommVaultRegistry/.global.lock

/etc/gxsetup_guid

/usr/bin/cvpkgcheck

/usr/bin/cvpkgchg

/usr/bin/cvpkgrm

/usr/bin/detect

/usr/bin/snapprotect

Startup script:

/usr/local/etc/rc.d/Galaxy.sh

HP-UX /etc/CommVaultRegistry/Galaxy/InstanceXXX

/opt/seed

/opt/snapprotect

/var/log/.gxsetup

/var/log/snapprotect

.gxupdate

  • created in /var/log/snapprotect/Log_Files/.gxsetup.$$ during update install
  • archived in /var/log/.gxsetup after update install
/dev/cxbf (created only if CXBF is installed)

/etc/CommVaultRegistry/.global.lock

/etc/gxsetup_guid

/usr/bin/cvpkgcheck

/usr/bin/cvpkgchg

/usr/bin/cvpkgrm

/usr/bin/detect

/usr/bin/snapprotect

Startup scripts:

/sbin/rc3.d/K99Galaxy

/sbin/rc3.d/S99Galaxy

 
Linux /etc/CommVaultRegistry/Galaxy/InstanceXXX

/opt/seed

/opt/snapprotect

/var/log/.gxsetup

/var/log/snapprotect

.gxupdate

  • created in /var/log/snapprotect/Log_Files/.gxsetup.$$ during update install
  • archived in /var/log/.gxsetup after update install

 

/etc/CommVaultRegistry/.global.lock

/etc/gxsetup_guid

/etc/rc.d/init.d/Galaxy

/usr/bin/cvpkgcheck

/usr/bin/cvpkgchg

/usr/bin/cvpkgrm

/usr/bin/detect

/usr/bin/snapprotect

/var/lock/subsys/Galaxy

 

Symbolic Links to /etc/rc.d/init.d/Galaxy:

/etc/rc.d/rc0.d/K01Galaxy

/etc/rc.d/rc1.d/K01Galaxy

/etc/rc.d/rc2.d/K01Galaxy

/etc/rc.d/rc3.d/K01Galaxy

/etc/rc.d/rc4.d/K01Galaxy

/etc/rc.d/rc5.d/K01Galaxy

/etc/rc.d/rc6.d/K01Galaxy

 

Startup Scripts: /etc/init.d/Galaxy ( Linux using insserv such as Suse)

<dir>/K01Galaxy where <dir>=/etc/rc.d/rc0.d; /etc/rc0.d ; /sbin/rc.d/rc0.d ; sbin/rc0.d ; /etc/init.d/runlevels/%0 only if <dir> exists

<dir>/K01Galaxy where <dir>=/etc/rc.d/rc6.d; /etc/rc6.d ; /sbin/rc.d/rc6.d ; sbin/rc6.d ; /etc/init.d/runlevels/%6 only if <dir> exists

<dir>/S99Galaxy where <dir>=/etc/rc.d/rc2.d; /etc/rc2.d ; /sbin/rc.d/rc2.d ; sbin/rc2.d ; /etc/init.d/runlevels/%2 only if <dir> exists

<dir>/S99Galaxy where <dir>=/etc/rc.d/rc4.d; /etc/rc4.d ; /sbin/rc.d/rc4.d ; sbin/rc4.d ; /etc/init.d/runlevels/%4 only if <dir> exists

<dir>/S99Galaxy where <dir>=/etc/rc.d/rc3.d; /etc/rc3.d ; /sbin/rc.d/rc3.d ; sbin/rc3.d ; /etc/init.d/runlevels/%3 only if <dir> exists (Linux only except Ubuntu)

<dir>/S99Galaxy where <dir>=/etc/rc.d/rc5.d; /etc/rc5.d ; /sbin/rc.d/rc5.d ; sbin/rc5.d ; /etc/init.d/runlevels/%5 only if <dir> exists (Linux only except Ubuntu)

<dir>/K99Galaxy where <dir>=/etc/rc.d/rc3.d; /etc/rc3.d ; /sbin/rc.d/rc3.d ; sbin/rc3.d ; /etc/init.d/runlevels/%3 only if <dir> exists (Linux only except Ubuntu)

<dir>/K99Galaxy where <dir>=/etc/rc.d/rc5.d; /etc/rc5.d ; /sbin/rc.d/rc5.d ; sbin/rc5.d ; /etc/init.d/runlevels/%5 only if <dir> exists (Linux only except Ubuntu)

<dir>/S99Galaxy where <dir>=/etc/rc.d/rc<n>.d; /etc/rc<n>.d ; /sbin/rc.d/rc<n>.d ; sbin/rc<n>.d ; /etc/init.d/runlevels/%<n> only if <dir> exists, where <n> is the second field in line “id:2:initdefault:” of /etc/inittab

<dir>/K99Galaxy where <dir>=/etc/rc.d/rc<n>.d; /etc/rc<n>.d ; /sbin/rc.d/rc<n>.d ; sbin/rc<n>.d ; /etc/init.d/runlevels/%<n> only if <dir> exists, where <n> is the second field in line “id:2:initdefault:” of /etc/inittab

Solaris

/etc/CommVaultRegistry/Galaxy/InstanceXXX

/opt/snapprotect

/var/log/.gxsetup

/var/log/snapprotect

.gxupdate

  • created in /var/log/snapprotect/Log_Files/.gxsetup.$$ during update install
  • archived in /var/log/.gxsetup after update install

Folders created only when the OnePass feature is enabled:

/dev/flr0

/dev/fsdm1

/etc/CommVaultRegistry/.global.lock

/etc/rc3.d/K99Galaxy

/etc/rc3.d/S99Galaxy

/etc/gxsetup_guid

/usr/bin/cvpkgcheck

/usr/bin/cvpkgchg

/usr/bin/cvpkgrm

/usr/bin/detect

/usr/bin/snapprotect

Startup Scripts: <dir>/S99Galaxy where <dir>=/etc/rc.d/rc<n>.d; /etc/rc<n>.d ; /sbin/rc.d/rc<n>.d ; sbin/rc<n>.d ; /etc/init.d/runlevels/%<n> only if <dir> exists, where <n> is the second field in line “id:2:initdefault:” of /etc/inittab for solaris 10+ if this did not exist in /etc/inittab then we use 3

<dir>/K99Galaxy where <dir>=/etc/rc.d/rc<n>.d; /etc/rc<n>.d ; /sbin/rc.d/rc<n>.d ; sbin/rc<n>.d ; /etc/init.d/runlevels/%<n> only if <dir> exists, where <n> is the second field in line “id:2:initdefault:” of /etc/inittab for solaris 10+ if this did not exist in /etc/inittab then we use 3

Macintosh /etc/CommVaultRegistry/Galaxy/InstanceXXX

/opt/snapprotect

/var/log/.gxsetup

/var/log/snapprotect

/Applications/Process Manager.app

/Library/StartupItems/Galaxy

.gxupdate

  • created in /var/log/snapprotect/Log_Files/.gxsetup.$$ during update install
  • archived in /var/log/.gxsetup after update install

/usr/local/bin/snapprotect

/usr/local/bin/cvpkgrm

/usr/local/bin/cvpkgchg

/usr/local/bin/cvpkgcheck

/usr/local/bin/detect

/usr/local/bin/laptop2startup.$GALAXY_INST.command, where GALAXY_INST = Instance001, Instance002, …

For Process Manager.app, symbolic link to:

/opt/snapprotect/Base/Process Manager.app

Startup Scripts:

/Library/StartupItems/Galaxy/StartupParameters.plist (Mac OS X v10.7.x and Mac OS X v10.8.x only)

/Library/StartupItems/Galaxy/Galaxy (Mac OS X v10.7.x and Mac OS X v10.8.x only)

/Library/LaunchDaemons/com.snapprotect.galaxy.plist

Informix Agent

Platforms Folders Created Files Created Other Changes
Solaris None Create file under $INFORMIXDR/GalaxyRelinkInfo Create a link to ibsad001_64.so under /usr/lib/sparcv9

MediaAgent

Platforms Folders Created Files Created Other Changes
AIX None None Creating and setting up the tape drive device mappings () in / dev / rmt / [xyz]
Linux None None Creating and setting up the tape drive device mappings () in / dev / rmt / [xyz]
Solaris None None Creating and setting up the tape drive device mappings () in / dev / rmt / [xyz]

Sybase Agent

Platforms Folders Created Files Created Other Changes
AIX None None Create a link to libSybGalaxy.so under $SYBASELIBPATH
HP-UX None None Create a link to libSybGalaxy.so under $SYBASELIBPATH
Linux None None Create a link to libSybGalaxy.so under $SYBASELIBPATH
Solaris None None Create a link to libSybGalaxy.so under $SYBASELIBPATH

Other Agents

Other Agents do not create files/folders outside the software installation directory, such as the following:

  • Documentum
  • MySQL
  • Oracle
  • PostgreSQL
  • SAP Oracle
  • SAP MaxDB

Additional Files Created during Installations on Cluster Environments

In addition to the files and/or folders created during the installation of an agent, the following section describes additional modifications made when installing on a Veritas cluster (VCS) environment.

Veritas Cluster

A new application called GxClusterPlugin_service_group_name is created in the Veritas cluster, and dependency links will be set up from this newly created application to all of the resources in the group of type IP, mount point and disk group. This ensures that the plug-in is started after all of the other resources have come online or is stopped before any other resource goes offline during failovers.

The plug-in must be able to read the main.cmd file, which is typically located under /etc/VRTSvcs/conf/config. If the file is not present, it will be created with the following command:

hacf -cftocmd directory_path

After the command is ran, the main.cmd file is created with the same ownership as that of SnapProtect processes.