在开始安装 WAS 之前,先来确定我们要搭建的 WAS 环境的拓扑结构,如下图所示,我们有一个全局 AIX 系统和两个 shared-system WPARs。首先,WAS 被安装在全局 AIX 系统中,需要注意的是,在安装 WAS 过程中,暂不创建概要文件;然后,我们在第一个 shared-system WPAR 中利用上一步骤安装的 WAS 创建一个 Deployment Manager(Dmgr)和一个 Application Server,并将 Application Server 绑定到 Dmgr 中,在第二个 shared-system WPAR 中也利用上一步骤安装的 WAS 创建第二个 Application Server,同样将其绑定到我们之前创建的 Dmgr 中,这样我们就可以创建一个简单的 cluster 环境了。通过这种方式,减少了 WAS 的安装次数,也减少了对硬件资源的过度依赖。下面我们来详细介绍配置步骤:
安装 WAS 到全局 AIX 系统和以往正常的安装操作没有任何区别,唯一的不同就是,在安装中和安装后暂不进行创建概要文件的工作,这个步骤要等到下一节,在 AIX shared-system WPAR 中完成。
安装 WAS 到全局 AIX 系统:
在 AIX shared-system WPAR 中创建概要文件
接下来在 WPARs 中创建概要文件,搭建我们需要的 WAS cluster 环境:
注意:<WRITEABLE_DIR>要求是 WPAR 中的一个具有可写权限的目录。在本文中,就是之前我们创建的 /usr/WebSphere 目录。
将如下条目里包含的"${was.install.root}"改变为 "/<WRITEABLE_DIR>/wasprofiles"
- WS_CMT_LOG_HOME (1)
- WS_PROFILE_REGISTRY (2)
- WS_WSPROFILE_DEFAULT_PROFILE_HOME (3)
OSGI_CFG=”-Dosgi.configuration.area=$WAS_HOME/configuration”
为
OSGI_CFG=”-Dosgi.configuration.area=/<WRITEABLE_DIR>/wasprofiles/configuration”
FSDB_PATH="$WAS_HOME/properties/fsdb"
为
FSDB_PATH="/<WRITEABLE_DIR>/wasprofiles/properties/fsdb"
DEFAULT_PROFILE_REGISTRY_LOC="$WAS_HOME/properties/profileRegistry.xml"
为
DEFAULT_PROFILE_REGISTRY_LOC="/<WRITEABLE_DIR>/wasprofiles/properties/
profileRegistry.xml"
以上操作的目的是将 WAS 概要文件的相关配置信息定位到步骤 1 新建 WPAR 的相应目录
注意:如果用户使用的是 WAS6.1 版本,则可以跳过此步。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论