Skip to main content
Solved

Commvault Maintenance Release silent install


Forum|alt.badge.img+4

Is there a way we can perform silent install (without any human intervention) for the Maintenance release) as we already have our main package already installed and we need it for few of the Linux servers due to bug in password encryption in cassandra.

 

Best answer by Commvault Marcus

I did a quick check on one of my VMs.

/exportfs/cvinstaller/11.22/linux-x8664/LooseUpdates

# ./InstallUpdates --help
Using instance installer /opt/commvault/installer/newinstall:v1186989
usage: install [-h] [--instance INSTANCE] [-Local] [-autoupdate] [-silent]
               [-vm VM] [-rmvInterSectingDiag] [-restartMacFinder]

Welcome to Unix update installer

optional arguments:
  -h, --help            show this help message and exit
  --instance INSTANCE   dummy arg
  -Local                dummy arg
  -autoupdate           Auto apply updates
  -silent               apply updates silently
  -vm VM                This argument is specified in case of push/ silent
                        removal of updates, for specifying the Instance being
                        updated
  -rmvInterSectingDiag  This argument is specified in case of push/ silent
                        removal of updates, to remove intersecting diag
                        updates in case there are any
  -restartMacFinder     This argument is specified in case of push/ silent
                        removal of updates, to restart Mac Finder plugin
# ./InstallUpdates -silent

 

 

View original
Did this answer your question?

14 replies

Forum|alt.badge.img+2

Hello @Sunny48 ,

Once the software cache has been populated with the correct  release and it is valid,commvault has also an automatic update schedule and you can modify that job according to your needs 

 


Matthew M. Magbee
Byte
Forum|alt.badge.img+11
Backup_team wrote:

Hello @Sunny48 ,

Once the software cache has been populated with the correct  release and it is valid,commvault has also an automatic update schedule and you can modify that job according to your needs 

 

This is the way


Damian Andre
Vaulter
Forum|alt.badge.img+23

Forum|alt.badge.img+4
  • Author
  • Bit
  • 8 replies
  • June 2, 2021

Thanks for quick response

I am aware of pushing the update from the commcell console (software cache). The reason we are looking for silent install is commvault installation is automated and does not require any human intervention for us. whenever we deploy the EC2 it gets installed as part of the userdata script. We are trying the same think for MR.

 

what I am looking for a simple command to update the MR silently something like this silent_install -p

not sure why we dont have silent_install for MR


Damian Andre
Vaulter
Forum|alt.badge.img+23
Sunny48 wrote:

Thanks for quick response

I am aware of pushing the update from the commcell console (software cache). The reason we are looking for silent install is commvault installation is automated and does not require any human intervention for us. whenever we deploy the EC2 it gets installed as part of the userdata script. We are trying the same think for MR.

 

what I am looking for a simple command to update the MR silently something like this silent_install -p

not sure why we dont have silent_install for MR

Generally, since the software is deployed on the client, you can simply remotely manage the update packages. If you prefer you can bundle the updates with a customized installer package, but that does mean updating your custom installer each time.

Is there a reason why you can’t simply push updates once the machine is installed? The use case is not clear.

Adding @bish and @RMcG - they may have some ideas … 


Forum|alt.badge.img+3
  • Vaulter
  • 15 replies
  • June 3, 2021

So, if your package state is extracted it’s a simple case for Windows of setup.exe /installupdates /silent

Let us know of the specific OS and package state as I’m sure there is more to the scenario that I've simply glazed over.


Damian Andre
Vaulter
Forum|alt.badge.img+23
bish wrote:

So, if your package state is extracted it’s a simple case for Windows of setup.exe /installupdates /silent

Let us know of the specific OS and package state as I’m sure there is more to the scenario that I've simply glazed over.

In this case its linux :grin:


Forum|alt.badge.img+4
  • Author
  • Bit
  • 8 replies
  • June 3, 2021

@bish I am looking for Linux OS Linux_x8664 , we have our software repo in artifactory and during the EC2 build commvault software gets installed using ansible as part of userdata script. The base version that is getting installed is CV11.20.3. Due to error in password decryption for cassandra, commvault support recommended to upgrade the client software version to CV11.20.32
Requirement is only for 80 Servers (in cassandra cluster) to upgrade to 11.20.32


Commvault Marcus
Vaulter
Forum|alt.badge.img+7

I did this for one of our customers. The software is mounted of NFS to the client in question an a wrapper script calls silent_install -p <path to xml file>.

I like this type of approach because an update of the software to the most recent feature release is easy  and no customer install packages have to be created. This procedure was is used to deploy Linux/Unix FS and various database agents and can be combined with starting an install updates  job after the silent_install finishes. However the procedure is currently not fully documented from my end to be published to the Commvault Community.


Forum|alt.badge.img+4
  • Author
  • Bit
  • 8 replies
  • June 11, 2021

@Commvault Marcus this will only work if you have Future Release. AS mentioned there is no silent_install in 

Maintenance Release

here is the extracted tar file for Commvault_Maintenance_11_20_32_linux-x8664.tar

 

Config
InstallFileCheckSum.xml
InstallFileCheckSum.xml.description
InstallUpdates
linux-glibc2.3-x86_64
timestamp.txt
UpdateINI

 

let me know how do we do silent install for it
 

 


Forum|alt.badge.img+4
  • Author
  • Bit
  • 8 replies
  • June 11, 2021

also not sure how the questions has been marked as solved .. which I am not completely convinced with solution


Mike Struening
Vaulter
Forum|alt.badge.img+23

@Sunny48 , unmarked it as answered :nerd:  I tagged Marcus for his feedback.


Commvault Marcus
Vaulter
Forum|alt.badge.img+7

I did a quick check on one of my VMs.

/exportfs/cvinstaller/11.22/linux-x8664/LooseUpdates

# ./InstallUpdates --help
Using instance installer /opt/commvault/installer/newinstall:v1186989
usage: install [-h] [--instance INSTANCE] [-Local] [-autoupdate] [-silent]
               [-vm VM] [-rmvInterSectingDiag] [-restartMacFinder]

Welcome to Unix update installer

optional arguments:
  -h, --help            show this help message and exit
  --instance INSTANCE   dummy arg
  -Local                dummy arg
  -autoupdate           Auto apply updates
  -silent               apply updates silently
  -vm VM                This argument is specified in case of push/ silent
                        removal of updates, for specifying the Instance being
                        updated
  -rmvInterSectingDiag  This argument is specified in case of push/ silent
                        removal of updates, to remove intersecting diag
                        updates in case there are any
  -restartMacFinder     This argument is specified in case of push/ silent
                        removal of updates, to restart Mac Finder plugin
# ./InstallUpdates -silent

 

 


Mike Struening
Vaulter
Forum|alt.badge.img+23

@Sunny48 , following up to see if @Commvault Marcus ‘ reply was helpful (or if you have more questions).


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings