You can store and manage all of your installation manager
installation kits from a central location.
Before you begin
Before you can work with IBM Installation Manager, you
must register at least one host with the job manager. You must also
have acquired one or more Installation Manager installation kits.
Note: CIM jobs to install, uninstall, and update Installation
Manager are not supported on z/OS targets. You must first install
Installation Manager on z/OS targets before using CIM manage offerings
jobs.
Supported configurations: IBM Installation Manager 1.4.3
or above is required.
sptcfg
About this task
If you have multiple Installation Manager offerings or
need to manage Installation Manager on multiple remote machines, the
job manager can automate this process. Job manager can also store
your Installation Manager installation kits in a single repository.
This allows you to manage your installation kits from a single location
and send your installation kits to multiple machines.
Procedure
- You can submit an inventory job to see what is installed
on a host.
Note: The centralized
installation manager can not discover profiles for Application Client
and Plugin on IBM i platforms.
- You can submit and inventory job with a username and password;
for example:
- If you saved user credentials while registering host, you can
submit an inventory job without credentials; for example:
- You can browse the Installation Manager installation kit
directory and change the directory location. Perform this
task using the administrative console graphical user interface. Open
the administrative console and select . For more information, see Installation Manager installation
kits.
- You can submit a job to install Installation Manager on
a host using the administrative console.
- In the administrative console, select .
- In the job type menu list, select Install
IBM Installation Manager. Click Next.
- Specify the job parameters. The Install
Action menu has the following options:
- Install based on login credentials
- Install for single user only
- Install for a group of users
- You can submit a job to install Installation Manager on
a host by sending the installation kit from the command line.
The installIM job has the following required parameters:
- kitPath: Specify the full path name to the IBM Installation Manager
kit on the job manager machine.
- acceptLicense: Must be set to true, if you do not specify this
parameter, the job will fail.
- Submit the install Installation Manager job without credentials;
for example:
- Using Jacl:
$AdminTask submitJob {-jobType installIM -targetList {hostname} -jobParams { {installPath <path>}
{dataPath <path>} {kitPath <path>} {acceptLicense true} } -description "IM install without username"}
- Using Jython:
AdminTask.submitJob ('-jobType installIM -targetList [hostname] -jobParams [[installPath <path>]
[dataPath <path>] [kitPath <path>] [acceptLicense true]] -description "IM install without username"')
- Submit the install Installation Manager job using a private key;
for example:
- Using Jacl:
$AdminTask submitJob {-jobType installIM -targetList {hostname} -jobParams {
{installPath <path>} {dataPath <path>} {kitPath <path>} {acceptLicense true} }
-privateKeyFile "<key file path>" -description "IM install with private key"}
- Using Jython:
AdminTask.submitJob ('-jobType installIM -targetList [hostname] -jobParams [
[installPath <path>] [dataPath <path>] [kitPath <path>] [acceptLicense true] ]
-privateKeyFile '<key file path>' -description "IM install with private key"')
- Submit the install Installation Manager job using a user name
and password; for example:
- Using Jacl:
$AdminTask submitJob {-jobType installIM -targetList {hostname} -jobParams { {installPath <path>}
{dataPath <path>} {kitPath <path>} {acceptLicense true} } -username root -password abcd
-description "IM install with username and pwd"}
- Using Jython:
AdminTask.submitJob ('-jobType installIM -targetList [hostname] -jobParams [[installPath <path>]
[dataPath <path>] [kitPath <path>] [acceptLicense true] ] -username root -password abcd
-description "IM install with username and pwd"')
- You can review the Installation Manager license.
- If you are using the graphical user interface (GUI), run the following
command and follow the instructions:
run install
install.exe
- If you are using the command line, run the following command and
follow the instructions:
run installc -c
installc.exe -c
- You can submit a job to update Installation Manager on
a host by providing an Installation Manager repository URL from the
command line. This job has the following required parameter:
- acceptLicense: Must be set to true, if you do not specify this
parameter, the job will fail.
For example: - Using Jacl:
$AdminTask submitJob {-jobType updateIM -targetList {hostname} -jobParams { {installPath <path>}
{repository <repository URL>} {keyringFile <file path>} {keyringPassword <keyringpwd>} {acceptLicense true} }
-username root -password <password> -description "update IM with username and pwd"}
- Using Jython:
AdminTask.submitJob('-jobType updateIM -targetList [hostname] -jobParams [ [installPath <path>]
[repository <repository URL>] [keyringFile <file path>] [keyringPassword] [acceptLicense true] ]
-username <username> -password <password>')
- You can submit a job to update Installation Manager on
a host using the administrative console.
- In the administrative console, select.
- In the job type menu list, select Update
IBM Installation Manager. Click Next.
- Specify target names and target authentication.
- Specify the job parameters and accept the license agreement:
- installPath: IBM Installation Manager installation location.
- repository: IBM Installation Manager repository.
- keyringFile: IBM Installation Manager key ring file, the credentials
for the protected repository are retrieved from the key ring file.
- keyringPassword: Password for accessing key ring file.
- You can delete Installation Manager installation kits from
the repository. Perform this task using the administrative
console graphical user interface. Open the administrative console
and select . For more information,
see Installation Manager installation kits.
- You can submit a job to uninstall IBM Installation Manager. For example:
- Using Jacl:
$AdminTask submitJob {-jobType uninstallIM -targetList {hostname} -jobParams { {installPath <IM install path>}}}
- Using Jython:
AdminTask.submitJob('-jobType uninstallIM -targetList [hostname] -jobParams [ [installPath <IM install path>] ]]')
- You can submit a job to uninstall Installation Manager
using the administrative console.
- In the administrative console, select .
- In the job type menu list, select Uninstall
IBM Installation Manager. Click Next.
- Specify target names and target authentication.
- Specify the job parameters.
- The following parameter is required: installPath, IBM Installation
Manager installation location.
- You can submit a job to find Installation Manager data
locations. You can add specific data locations, or search
the system for Installation Manager data locations.
- In the administrative console, select .
- In the job type menu list, select Add or
search for Installation Manager data locations. Click Next.
- Specify target names and target authentication.
- Specify the job parameters.
- You can specify Installation Manager data locations.
- You can search the system for Installation Manager data locations.
Results
You have installed, updated, or deleted Installation Manager
and Installation Manager installation kits on a target machine.
What to do next
You can continue to view node resources and do other job
management tasks such as submit jobs, create node groups for job submission,
and view nodes.