Creating and augmenting profiles by using the Profile Wizard

This topic provides an overview of the various methods for creating runtime environments for WebSphere Process Server. Use the information in this topic to learn about the methods available. This topic has pointers to more detailed procedures for creating runtime environments.

Each WebSphere Process Server runtime environment is created within a profile, which contains the set of files that define the environment. The Profile Wizard graphical user interface (GUI) is used to create new WebSphere Process Server profiles and to augment existing WebSphere Application Server or WebSphere Application Server Network Deployment profiles into WebSphere Process Server profiles.

The first profile that you create on a machine is the default profile. Any additional profile that you define can be made into the default profile. There is only one default profile defined. The default profile is the default target for commands issued from the bin directory in the product installation root. When only one profile exists on a machine, every command works on the only server process in the configuration.

Each use of the Profile Wizard creates or augments one profile.
Important: You cannot have multiple instances of the WebSphere Process Server Profile Wizard or WebSphere Application Server or WebSphere Application Server Network Deployment Profile Creation Wizard running concurrently on one set of core product files. Attempts to create or augment profiles concurrently result in a warning about profile creation or augmentation already in progress. If this warning panel is displayed, determine if there is another profile creation or augmentation action occurring.
  • If there is, you must wait until it completes before running the Profile Wizard a second time.
  • If there is not, check for the file profileRegistry.xml_LOCK in the directory install_root/properties, and delete it if it exists. You can then run the Profile Wizard.

Before using the Profile Wizard, install the core product files for WebSphere Process Server. See Installing the product for descriptions of documented installation procedures.

After installing the core product files for WebSphere Process Server, use the Profile Wizard to create any combination of the following three profiles: The following sections provide descriptions of these profile types and links to detailed procedures used to create them.

Deployment manager profile

The deployment manager provides a single administrative interface to a logical group of servers on one or more machines. This logical group of servers is known as a cell.

A deployment manager manages the configuration for all of the managed nodes in its cell and deploys applications to any managed node in the cell. All of the profiles share command files and other product binaries that are created during the installation.

The main reason to use managed nodes in a cell versus using the same number of stand-alone process servers is the centralized administration that the deployment manager provides for the cell.

From the single point of control of the deployment manager, you can define servers and IBM HTTP Server processes, start and stop servers, and deploy applications anywhere in the cell. See Creating a new WebSphere Process Server deployment manager profile or Augmenting an existing WebSphere Application Server Network Deployment deployment manager profile into a WebSphere Process Server deployment manager profile for instructions on how to create or augment a deployment manager profile.

Stand-alone server profile

A stand-alone server profile has its own administrative console and all of the sample applications (if you installed the Sample applications gallery feature). Each stand-alone server is fully operational and is managed independently from all other such servers. If you installed WebSphere Process Server by using the Complete installation procedure, you have already created a stand-alone server profile named default with a server named server1.

See Creating a new WebSphere Process Server stand-alone server profile or Augmenting an existing WebSphere Application Server or WebSphere Application Server Network Deployment stand-alone server profile into a WebSphere Process Server stand-alone server profile for instructions on how to create or augment a stand-alone server profile.

Custom profile

A custom profile is an empty node that you must federate into a deployment manager cell to make operational. In contrast to a stand-alone server profile, a custom profile does not have a default server on its node. Nor are there any default applications on the custom node. Federating the custom profile changes it into a managed node. After federation, a custom profile has a nodeagent process but does not have a server process. You must use the administrative console of the deployment manager to customize the empty node for production or other uses. After you start the nodeagent, it responds to commands from the deployment manager to perform tasks that include the following actions:
  • Creating server processes
  • Starting and stopping server processes
  • Synchronizing configurations between the current edition on the deployment manager and the copy that exists on the node
  • Deleting server processes

See Creating a new WebSphere Process Server custom profile or Augmenting an existing WebSphere Application Server Network Deployment custom profile into a WebSphere Process Server custom profile for instructions on how to create or augment a custom profile.

You can create profiles in any order. However, to create a functioning cell in the shortest possible time, create a deployment manager profile. Then create a custom profile and federate it to that deployment manager profile. You now have a functioning cell with a managed node that you can manage from the administrative console of the deployment manager.

You can also create or augment profiles in silent mode with a response file instead of a graphical user interface. See Creating profiles silently for examples of creating or augmenting profiles in silent mode.

Related tasks
Creating a clustered environment

Terms of use |

Last updated: Mon Mar 27 18:01:19 2006

(c) Copyright IBM Corporation 2005.
This information center is powered by Eclipse technology (http://www.eclipse.org)