Customization Part 4: Deploy



Fusion Middleware Ver. 11.1.1.2.0

OS Ver. redhat-4.5


本文主要描述部署启用Customization的应用至Weblogic,包括weblogic的配置、MDS Repository的配置以及应用的部署。

安装Application Develop Runtime


下载链接

解压运行runInstaller -jreLoc <Local Jre or Jdk Directory>,注意需要指定本机Jre的目录。


先会在命令行检查系统需求,报错 could not execute auto check for display colors using
command /usr/X11R6/bin/xdpyinfo. check if the DISPLAY variable is set.
Failed<<

这是由于使用root登录,在控制台中切换至另一用户进行安装造成的。

使用root权限在控制台运行xhost +后,重新进行安装即可。

重新执行进入界面,继续检查系统需求

系统需求:enterprise-5.4, enterprise-4, enterprise-5, redhat-5.4, redhat-4, redhat-5, SuSE-10 中的一种

统依赖包需求:由于依赖包比较多不一一列举,可使用rpm Uvh
<包路径>进行安装。如若依赖包gcc-3.4.3-22.1,则可在操作系统(如redhat)安装盘中find -name
"gcc",查找到gcc包路径后使用rpm Uvh <包路径>进行安装。
系统核心变量需求:
VERSION = 2.6.9 Linux Kernel必须为2.6.9以上,若满足系统需求,则Kernel Version需求一般都满足
hardnofiles = 4096
softnofiles = 4096
hardnofiles和softnofiles是系统同时打开文件数的限制,linux默认为1024,需要修改/etc/security/limits.conf,在文件末尾加入
<用户名或> soft nofile 4096
<用户名或
> hard nofile 4096

下一步需要指定系统中已经安装的中间件目录,安装ADR的前提是已经安装了Weblogic,一般中间件目录即为Weblogic安装目录的上级目录。

完成安装后运行<中间件目录>/oracle_common/common/bin/config.sh,进行Weblogic域配置,可以选择新建域或扩展域

下一步需要勾选Oracle Enterprise Manager及Oracle JRF,以便安装Enterprise Manager(以下简称em)及ADF运行环境。

其余步骤与weblogic创建或扩展域相同,不再赘述。

完成域的创建或更新后启动域,运行域目录下的startWeblogic.sh即可。
注意安装了em的weblogic域启动相比没有安装em的weblogic域较慢。

域启动后可使用http://<ip地址>:<端口>/console访问weblogic控制台,使用http://<ip地址>:<端口>/em访问Enterprise Manager。

使用em创建MDS Repository
Fusion
Middleware支持两种MDS
Repository,基于数据库的repository及基于文件的repository。若使用基于数据库的Repository则需要使用
Oracle Repository Creation Utility在数据库中创建MDS schema,并将其配置到em,具体见这篇文章。这里主要说明基于文件的repository创建。

在左侧树状图中选择需要创建MDS repository的weblogic域,

在其上点击右键选择元数据资料档案库(Metadata Repositories),

选择下部基于文件中的元数据库(File-Based
Repositories)下的注册(Register…),填入repository的名称和路径即可。注意,Repository的名称若不以
mds-作为前缀,则会自动增添该前缀;路径中指定的路径下的所有子文件夹将作为MDS的分区(Partition)。


部署启用了客制化功能的ADF应用
在EM中选择需要将ADF应用部署至的Server,在其上点击右键,选择应用程序部署(Application Deployment)中的部署(Deploy…)



选择需要部署的ear包,点击下一步,勾选配置好Matadata Repositories的服务器

点击下一步,在Target Metadata Repository中选择需要使用的MDS Repositories及输入使用的分区(partition)名称,点击完成完成部署。