Deploying the server setup application to the Deployment Manager on a WebSphere Application Server cluster

You can manually deploy the server setup application onto the Deployment Manager by running a Jython script to place the server setup application on the Deployment Manager server for the cluster.

Before you begin

Restriction: To create and use a cluster of application servers, you must have IBM® WebSphere® Application Server Network Deployment (ND), which is not bundled with IBM Rational® Asset Manager.

If you used IBM Installation Manager, Installation Manager would have deployed the server setup application to your server for you. For more information, see Installing Rational Asset Manager server by using Installation Manager.

You must have access to the files for manually installing and deploying Rational Asset Manager. For more information, see Retrieving the server application files directly from the installation media.

You must be able to deploy applications on to the Deployment Manager server for the cluster.

After you have deployed and started the server setup application, you will then use it to deploy and configure the other applications.

About this task

Before V7.5, you had to install the server setup application directly onto the Deployment Manager for a cluster. In V7.5 or later, install the server setup application to the application servers in the cluster.

Procedure

  1. Locate the following scripts in the Rational_Asset_Manager_install_directory\ram\conf\bin folder:
    • deployClusterSetup.py
    • UninstallSetup.py
  2. To deploy the Rational Asset Manager server setup enterprise archive to the Deployment Manager server, run the following command (Windows):
    wsadmin.bat -lang jython -user user_name -password password -f install_dir\ram\conf\bin\deployClusterSetup.py install_dir/ram/apps/was/com.ibm.ram.repository.setup.web.ear com.ibm.ram.repository.setup.web.ear cluster_name context_root
    On AIX®, Linux, or Linux for zSeries run the following command:
    wsadmin.sh -lang jython -user user_name -password password -f install_dir/ram/conf/bin/deployClusterSetup.py install_dir/ram/apps/was/com.ibm.ram.repository.setup.web.ear com.ibm.ram.repository.setup.web.ear cluster_name context_root
    where:
    • user_name is the name of a IBM WebSphere Application Server administrator
    • password is the administrator's password
    • install_dir is the Rational Asset Manager installation directory
    • cluster_name is the name of the Rational Asset Manager cluster
    • context_root (optional) is the context root to use for the server setup application; if you do not specify a value, the context root of the server setup application will be the default ram.setup
    Note: The path to the Jython script should contain backslashes (\) on Windows and forward slashes (/) on AIX and Linux. The path to the .ear file should contain forward slashes, regardless of platform.
  3. Launch the WebSphere Application Server Administrative Console and login as an administrator.
  4. Start the application:
    1. In the navigation pane, click Applications > Application types.
    2. Click WebSphere enterprise applications.
    3. Select the com.ibm.ram.repository.setup.web.ear application and click Start.
  5. Now you can use the server setup application to deploy the other application files and configure your system. See Deploying and configuring application files by using the server setup application.

What to do next

To uninstall the server setup application from the Deployment Manager server, run the following command (Windows):
wsadmin.bat -conntype NONE -lang jython -f install_dir\ram\conf\bin\UninstallSetup.py com.ibm.ram.repository.setup.web.ear
On AIX, Linux, or Linux for zSeries run the following command:
wsadmin.sh -conntype NONE -lang jython -f install_dir/ram/conf/bin/UninstallSetup.py com.ibm.ram.repository.setup.web.ear

Feedback