XML Input File for Decoupled Install

To register a client computer, a Decoupled Install creates an XML input file named PreImageModeFile.xml in the /<install_path>/calypso/Base/Temp folder.

This XML file contains all the required fields and some of the optional fields indicated below, and can be used without any changes to register the Client and/or MediaAgent on the CommServe. Optionally, the generated XML file can be edited to meet particular needs, such as using the generated file as a base, and customizing it for many different Client and/or MediaAgents.

Example XML File Contents

The following is an example of the contents of a typical PreImageModeFile.xml input file generated during the Decoupled Install of a File System iDataAgent:

Unix

Below file is located in the /opt/calypso/Base/Temp

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<CVInstallManager_ClientSetup Focus="Instancexxx" LocaleID="0" Operationtype="0" RemoteClient="1" requestType="1">
<CommServeInfo>
<CommserveHostInfo clientName="" hostName="(null)">
</CommserveHostInfo>
</CommServeInfo>
<clientComposition>
<clientInfo>
<client clientPassword="1eb121M1C" cvdPort="8400" evmgrcPort="8402" installDirectory="/opt/calypso">
<clientEntity clientName="172" hostName="sonic.company.com">
</clientEntity>
<jobResulsDir path="/opt/simpana/iDataAgent/jobResults">
</jobResulsDir>
<osInfo PlatformType="X86" SubType="Linux" Type="Unix" Version="glibc2.5">
<OsDisplayInfo OSBuild="2.6.18-194.el5" OSName="Linux" ProcessorType="i686">
</OsDisplayInfo>
</osInfo>
</client>
<clientProps BinarySetID="17" CPUCount="2" IsVirtualClient="0" byteOrder="Little-endian">
</clientProps>
</clientInfo>
<components>
<commonInfo globalFilters="" useExistingStoragePolicy="0">
<storagePolicyToUse storagePolicyId="1">
</storagePolicyToUse>
</commonInfo>
<componentInfo ComponentId="1002" ComponentName="Base Client" clientSidePackage="1" consumeLicense="1" osType="Unix">
</componentInfo>
<componentInfo ComponentId="1003" ComponentName="Base0 Client" clientSidePackage="1" consumeLicense="1" osType="Unix">
</componentInfo>
<componentInfo ComponentId="1101" ComponentName="UNIX File System iDataAgent" clientSidePackage="1" consumeLicense="1" osType="Unix">
</componentInfo>
<fileSystem configureForLaptopBackups="0">
</fileSystem>
</components>
</clientComposition>
</CVInstallManager_ClientSetup>

Windows

Below file is located in the C:\Program Files\Company\calypso\Base\Temp

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<CVInstallManager_ClientSetup Focus="NEW" JobID="0" LocaleID="0" Operationtype="0" RemoteClient="1" requestType="1">
<CommServeInfo>
<CommserveHostInfo clientName="" hostName=""/>
</CommServeInfo>
<clientComposition activateClient="1" packageDeliveryOption="0">
<clientInfo>
<client clientPassword="CpMCC" cvdPort="8615" evmgrcPort="8617" installDirectory="C:\Program Files\Company\calypso\">
<clientEntity clientName="autumn_5" hostName="autumn"/>
<jobResulsDir path="C:\Program Files\Company\calypso\iDataAgent\JobResults"/>
</client>
</clientInfo>
<components>
<componentInfo ComponentId="1" ComponentName="Base Client" clientSidePackage="1" consumeLicense="1" osType="Windows"/>
<componentInfo ComponentId="702" ComponentName="FileSystem iDA for Windows" clientSidePackage="1" consumeLicense="1" osType="Windows"/>
<commonInfo globalFilters="2" apachePort="80" globalFilters="2" iisPort="80" iisSSLPort="443" />
<storagePolicyToUse storagePolicyId="1" storagePolicyName="DEFAULT"/>
</commonInfo>
</components>
</clientComposition>
<installFlags deletePackagesAfterInstall="1" forceReboot="0" ignoreJobsRunning="0" installLatestServicePack="1" killBrowserProcesses="0" overrideClientInfo="0" showFirewallConfigDialogs="0" stopOracleServices="0" upgradeMode="0" />
</CVInstallManager_ClientSetup>

XML File Format

Listed below are the required and optional fields in the XML file that the Register a Client Computer process requires.

Attribute Name Values Description
Focus New This is the Instance number to which the software will be installed in a multi-instance environment. By default the attribute uses New as a values which automatically defines the existing instance number during install. For example, for first instance the value is defined as instance001, for multiple instance it is defined by the other instance numbers.
CommServeHostInfo
clientName   This attribute indicates the short name of the CommServe computer. Example: mycomputer

Do not specify a value for this attribute if you are running a Decoupled Install of the software.

hostName   This attribute indicates the long name of the CommServe computer. Example: mycomputer.mycompany.com.

Do not specify a value for this attribute if you are running a Decoupled Install of the software.

clientInfo
cvdPort 8400 Required. This is the TCP port number for the Communications Service (CVD). If the client computer has multiple instances of the Agent software installed, then each instance must be configured with a distinct port number.
evmgrcPort 8402 Required. This is the TCP port number for the Client Event Manager Service (EvMgrC). If the client computer has multiple instances of the Agent software installed, then each instance must be configured with a distinct port number.
installDirectory C:\Program Files\Company\ This value indicates the software installation path. The default location of install directory is C:\Program Files\Company.
clientName   This attribute indicates the local name of the client computer.
hostName   This attribute indicates TCP/IP host name of the NIC that the client computer will use to communicate with the CommServe.
jobResulsDir
path C:\Program Files\Company\ iDataAgent\JobResults This is the directory where you want the job results to reside. The default location of job results directory is C:\Program Files\Company\iDataAgent\JobResults.
ComponentInfo
ComponentId 702 Optional. These are the package Id(s) of the components (agents) to be installed.

See List of Package Ids for valid values (e.g., 702).

One or more parameters can be specified (e.g., 702)
ComponentName Windows File System iDataAgent Required. Specify the name of the components (agents) to be installed.
osType Windows This attribute defines the type of the Operating System. By default Windows is automatically defined for as the value for this attribute for Windows Install.

For Unix install, by default Unix will be defined as a value for this attribute.

commonInfo
apachePort 80 This value is used for Web Search Client. It is important to know the port numbers used by iisPort services, and make sure that the same port number is not used by two services.
globalFilters 0 Optional. This value indicates the Global Filters options for the default subclient; a value of 0 to disable global filters for the default subclient, 1 to enable global filters for the default subclient and 2 to enable Cell level policy for global filters.
iisPort 81 This values specifies the port number for the Web Search Server. It is important to know the port numbers used by apache web services, and make sure that the same port number is not used by two services.
iisSSLPort 443 This values specifies the port number of IIS Secure Socket Layer for Web Search Server.
deletePackagesAfterInstall 1 This value indicated to delete the packages after silent install.
forceReboot 0 This value indicated to reboot the machine if required. For example, a reboot will be required after install to initialize the QSnap driver, before you can use this Agent.
ignoreJobsRunning 0 This value is used during Install Software from CommCell Console. This is used to ignore the job running during the software install from CommCell Console. Use value 1 to ignore the job.
installLatestServicePack 1 This is used to download and install the latest service pack. Use value 1 to download and install the service pack, value 0 to disable the download and install.
killBrowserProcesses 0 This is used to kill the Browser if any browsers are running during Console install.
overrideClientInfo 0 This value is used to override the Client name or Hostname in the CommCell Browser.
showFirewallConfigDialogs 0 This value indicates that the firewall dialog screens will not be displayed during the install; a value of 1 means they will be displayed. For more information about firewalls, see Firewall Considerations. Note that this attribute for firewall configuration is not supported for Decouple Silent Install.
stopOracleServices 0 This value indicates to stop the oracle services during Oracle iDataAgent install. Use value 0 to stop the services, value 1 to start the services.
upgradeMode 0 This value indicated that this is silent upgrade; a value 1 means this is upgrade.