Planning for the Application Seed Package Creation on UNIX, Linux, and Macintosh Computers

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

  • AIX PPC

  • Darwin x86 (Macintosh)

  • FreeBSD 7 on x86 and x64

  • HP-UX IA64

  • Linux x86, x64, PPC64, and s390

  • Solaris 11 on x64 and SPARC

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

  • The package uses the default installation settings for all CommCell and agent options. The package is also configured to install the software in decoupled mode.

  • You cannot configure the package to display the installation options to users during the installation.

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

  • The package records the selections that you make for one or more CommCell and agent options. Your selections are saved in an answer file.

  • You can configure the package to display one or more options to users during the installation.

  • You want to customize the package with specific options to meet your environment requirements.

  • You want users to make their own selections during the package installation. To accomplish this, you must display the options that you want users to answer.

  • You want users to install the package silently. To accomplish this, you must provide the answers for all the options, and you must not display the options to the users.

    Users can also edit the answer file to customize the installation.

    Tip: As a security measure, if the CommCell is configured to authenticate client installations, do not provide your user account during the custom package creation. The account information will be recorded in the answer file.

    Instead, create a separate CommCell user with the required permissions so that it can be used during the package creation.

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.

Loading...