Before you run the installation wizard, you must collect the information that is required during the application seed package creation.
Use the following checklist before creating the application seed package. Record the information so you can refer to it during the package creation.
Note
You can make certain options available to users during the package installation. The options that can be made available have the Display to User note. To install the package with minimal user interaction, provide all the necessary information during the package creation.
Determine the type of application seed package that you need
The Commvault application seed package creation only supports the creation of general packages. The following table shows the UNIX operating systems that are supported for general packages:
Type of Custom Package |
Supported UNIX Operating Systems |
Requirements |
---|---|---|
General package |
|
None |
Select the Commvault instance
Determine which instance should the application seed package use during installation. You can configure the package to use an existing instance or to create a new one.
-
If you select an existing instance, the instance must exist on the computers where you plan to install the package.
During the package installation, if the selected instance is not detected, the package creates the instance and then installs the software on the new instance.
-
If you create a new instance, the package installs the software on a new instance, irrespective of the existence of other instances on the computers.
Display to User: Users can select the instance during the application seed package installation.
Determine the application seed package directory
By default, the application seed package is created in the /opt directory. The package files, such as general and native packages, are saved in /opt/UnixCustomPackage.
You can choose a different directory. For example, if you choose the /tmp directory, the custom package files are saved in /tmp/UnixCustomPackage.
Decide which agents to include in the application seed package
Determine the data that you want to protect in your organization. For example, if you want to protect Oracle databases, you need to include the Oracle Agent in the application seed package.
Display to User: Users can select the agents to install during the application seed package installation. The agents displayed to the users will be based on the agents you selected. If you want the package to install the agents automatically, do not display the agents to users.
Decide whether to record your installation selections
Use the following table to help you determine the approach that you want to take during the package creation:
Approach |
How does the package behave? |
When to use this approach? |
---|---|---|
Do not record your selections |
|
You want to create a package with the default installation settings. This is useful if the computers where you plan to install the package do not require special configurations. |
Record your selections |
|
|
Decide whether to create a decoupled package
This information is applicable only if you plan to record your installation selections.
You can configure the application seed package to install the software in decoupled mode. During the package installation, the client will not establish any connections with the CommServe computer. Therefore, the client will not be registered with the CommServe computer. The client must be registered after the installation.
To configure the package for decoupled installations, you must not provide the CommServe details during the package creation. This is useful in the following scenarios:
-
To install the package on computers that do not have open connections with the CommServe computer.
-
To preinstall the software as part of the computer's factory settings. This is useful if you want to ship the computers to users as a software appliance.
If the computer where you want to install the package is in a clustered environment, do not configure the package for decoupled installations.
Gather installation data for CommCell options
This information is applicable only if you plan to record your installation selections.
During package creation, the installation wizard requests information related to the CommCell environment, which includes the following items:
-
CommServe name
Note
If you configure the custom package to install the software in decoupled mode, the package will not communicate with the CommServe computer during the installation.
-
Client groups
-
Configure for laptop backup (applicable if only the File System Core is selected)
-
Firewall services
Important
To configure firewall settings during the application seed package creation, the computer where you create the package must have a Commvault instance installed with direct communication or proper firewall settings to communicate with the CommServe computer.
-
Installation directory for the software installation (applicable only to general packages)
-
Log directory
-
Subclient and storage policy
-
Unix group and access permissions
For more information on the above items, see the Gather Installation Data section in Preinstallation Checklist for the Unix, Linux, and Macintosh File System Agent.
Display to User: Users can select CommCell options during the application seed package installation.
Gather installation data for agent specific options
This information is applicable only if you plan to save your answers (or selections) during the application seed package creation.
During package creation, the installation wizard requests additional information for some of the agents that you chose to include in the custom package.
To gather the data, go to the preinstallation checklist page for your agents. Then, on the preinstallation checklist page, read the Gather Installation Data section. If you only see information related to the package name and client computer details, then no additional information is required for the agent.
Display to User: Users can select agent specific options during the application seed package installation.