Files and Folders Created During UNIX Installations

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

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 Commvault 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/commvault

/var/log/.gxsetup

/var/log/commvault

.gxupdate

  • created in /var/log/commvault/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/commvault

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/commvault

/var/log/.gxsetup

/var/log/commvault

.gxupdate

  • created in /var/log/commvault/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/commvault

Startup script:

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

HP-UX

/etc/CommVaultRegistry/Galaxy/InstanceXXX

/opt/seed

/opt/commvault

/var/log/.gxsetup

/var/log/commvault

.gxupdate

  • created in /var/log/commvault/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/commvault

Startup scripts:

/sbin/rc3.d/K99Galaxy

/sbin/rc3.d/S99Galaxy

Linux

/etc/CommVaultRegistry/Galaxy/InstanceXXX

/opt/seed

/opt/commvault

/var/log/.gxsetup

/var/log/commvault

.gxupdate

  • created in /var/log/commvault/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/commvault

/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/commvault

/var/log/.gxsetup

/var/log/commvault

.gxupdate

  • created in /var/log/commvault/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/commvault

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/commvault

/var/log/.gxsetup

/var/log/commvault

/Applications/Process Manager.app

/Library/StartupItems/Galaxy

.gxupdate

  • created in /var/log/commvault/Log_Files/.gxsetup.$$ during update install

  • archived in /var/log/.gxsetup after update install

/usr/local/bin/commvault

/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/commvault/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.commvault.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 Commvault processes.

Loading...