ebs 11i合并应用节点

ebs 11i利用DNS实现应用节点负载均衡 参考文档:Advanced Configurations and Topologies for Enterprise Deployments of E-Business Suite 11i (Doc ID 217368.1) 阅读详情

最近搞一个11i升级的项目,目标如下:

APP-----11.5.10.2(版本保持不变)

DB-------9.2.0.6(升级到11.2.0.3.8)

升级后做RAC和DG

系统改造方案

1、合并应用节点

2、数据库升级到11G

3、数据库RAC转换

4、配置应用负载均衡

5、搭建Dataguard数据库

本文先介绍一下ebs 11i应用节点合并。源环境如下:两台应用服务器,节点1运行Admin server,Form server,Concurrence server,节点2运行Web server。

参考文档:Sharing the Application Tier File System in Oracle Applications Release 11i (Doc ID 233428.1)

具体步骤如下:

一、维护快照信息

两节点上分别依次运行adadmin进行维护快照信息的操作

->2.   Maintain Applications Files menu

      -> 5.   Maintain snapshot information

           -> 2.   Update current view snapshot

二、合并前准备操作

最初的想法是将节点1作为主节点,把节点2合并过来,因为form文件都在节点1上。但是事与愿违啊,在节点1运行perl adpreclone.pl appsTier merge时报错,错误信息如下:

At least two or more APPL_TOPs of identical platforms should be available to merge.

Could not create the high water mark manifest...

Please re-run the program to create the manifest required for merging APPL_TOPs.

给oracle提了SR,最终也没有解决问题。本文最后将给出Oracle的分析思路。

节点1不行,尝试将节点2作为主节点。庆幸的是节点2运行没有出错。

节点2:

cd $COMMON_TOP/admin/scripts/$CONTEXT_NAME
perl adpreclone.pl appsTier merge

上述命令完成后,在节点1上运行:

cd $COMMON_TOP/admin/scripts/$CONTEXT_NAME
perl adpreclone.pl appltop merge

三、复制合并所需的文件

合并需要如下文件:

节点2的prodappl、prodcomn、prodora,节点1的$COMMON_TOP/clone/appl/$HOSTNAME

本次实施将节点1的$COMMON_TOP/clone/appl/$HOSTNAME复制到节点2$COMMON_TOP/clone/appl下

四、用adclone工具将应用节点由之前的两个整合成一个

节点2上操作:

cd $COMMON_TOP/clone/bin

perl adcfgclone.pl appsTier

配置时注意Does the target system have more than one application tier server node (y/n) [y] ?:n

运行完成后应用会被自动启动起来,将应用关闭

五、运行adadmin工具进行维护操作

  • generate JAR files                      
  • generate message files                     
  • relink executables                     
  • copy files to destination

    使用adadmin维护上述1、2、3项,第4项第六步中处理

    六、运行adadmin工具进行Check for missing files的确认操作

    ->2.   Maintain Applications Files menu

          -> 6.   Check for missing files

    根据生成的$APPL_TOP/admin/$TWO_TASK/out/admvrf.lst,确定缺少哪些文件。将缺少的文件拷贝到相应目录下。另拷贝节点1上$CUX_TOP下的forms到节点2对应目录

    启动应用

     

    错误分析:

    节点1执行perl adpreclone.pl appsTier merge错误

    At least two or more APPL_TOPs of identical platforms should be available to merge.

    Could not create the high water mark manifest...

    Please re-run the program to create the manifest required for merging APPL_TOPs.

    oracle的分析思路如下:

    运行以下SQL,查看结果:

    SQL> select appl_top_id, active_flag, name from ad_appl_tops;

    APPL_TOP_ID A NAME
    ----------- - --------------------------------------------------
            194 Y GLOBAL
            190 Y *PRESEEDED*
            191 Y apperp01
            214 Y apperp02


    SQL> select distinct appl_top_id from ad_patch_runs;

    APPL_TOP_ID
    -----------
            191

    SQL> select distinct apd.platform, apr.appl_top_id from ad_patch_runs apr, 
        ad_patch_drivers apd where apr.patch_driver_id = apd.patch_driver_id;

    PLATFORM                       APPL_TOP_ID
    ------------------------------ -----------
    GENERIC                                191
    LINUX                                  191

    oracle说SQL3查询的结果中没有节点2信息,如果在节点1上运行perl adpreclone.pl appsTier merge命令,需要包含节点2信息。让我更新快照,然后再次查看上述SQL,还是一样的结果。不知道怎么回事,考虑到项目进度,就没有跟这个问题死磕了,待日后有时间再好好看看。

    另:关于这个错误,Oracle有几个对应的bug,不过本例不适用。

     

ebs 11i升级ATG Rollup Patch 接着在合并应用节点中提到的,最近在做升级项目。ebs 11i对于DB 11gR2需要升级到RUP6,本文将着重介绍ebs 11i升级RUP6的过程 环境信息: EBS APP----------11.5.10.2(linux 4.5 32bit) EBS DB------------9.2.0.6(AIX 6.1 64bit) 前提:应用处于关闭状态,adadmin打开维护模式 参考文档 阅读详情

相关推荐

Ubuntu VPS单节点Cassandra生产级部署指南

Cassandra作为高性能分布式NoSQL数据库,其数据模型与写入优化天然适配IoT、时序和事件驱动等场景。尽管常被误认为仅适用于超大规模集群,但单节点部署实为具备线性扩展基因的最小可行运行时——它完整暴露内存管理、JVM调优、文件描述符限制及磁盘IO调度等底层约束。在Ubuntu系统上基于VPS环境部署单节点Cassandra,需精准匹配OpenJDK发行版(如Temurin 17)、修正systemd服务内存参数、突破ulimit限制,并配置cassandra.yaml中cluster_name、se

areen7003的博客 289

oracle ebs系统多应用节点安装手册

oracle ebs 多个应用节点安装,做F5前必看文档。提供单数据库节点,多个应用节点的安装。

Asianux 8一键安装Oracle 11gR2单机实战指南

Oracle数据库是企业级应用的核心数据底座,而Linux操作系统作为其主流运行平台,对内核参数、SELinux策略、用户权限和共享内存配置有严格要求。在国产化替代背景下,Asianux 8作为基于RHEL 8深度定制的企业级系统,具备强安全基线与合规管控能力,但与老旧但稳定的Oracle 11gR2存在兼容性挑战。本文围绕‘一键安装’这一工程实践目标,解析如何通过环境快照、策略路由与原子事务三重机制,在Asianux 8上实现可审计、可回滚、符合安全基线的Oracle 11gR2单机部署。涵盖SELinu

weixin_30514745的博客 358

Oracle EBS(E‑Business Suite)的发展是从单一财务模块起步,历经 C/S 到 B/S 的架构跃迁、互联网化升级、功能全面扩张与云化适配,最终以 R12.2 成为长期支持的核心版

Oracle EBS历经40年发展,从1987年财务模块起步,完成C/S到B/S架构转型(R10/11i),2007年R12实现功能全面升级,2013年R12.2引入在线补丁技术成为长期支持版本。其演进路径始终与技术变革同步:早期专注财务系统,中期拓展ERP功能,后期强化全球化与云适配。通过收购整合形成300+模块的完整生态,R12.2支持延长至2033年,平衡传统部署与云转型需求,持续服务全球大型企业核心系统。

金牌架构师 857

EBS应用节点与RAC环境的clone

clong是所有ebs dba做得最多的事情了吧,简单的快速clone这里就不用多说了,这里简单讲讲数据库为rac应用为共享多节点环境的clone以及问题,由于自己本身的经验有限,希望各位多指教1. 按照Cloning Orac...

cisiling8466的博客 1089

oracle ebs节点安装,Oracle EBS R12 双AP Server-并行并发管理器设置测试.pdf

Oracle E-Business Suite Release12Sharing Muti App&PCPAuthor: Zhu LongChunCreation Date : 2008.03.10Version : 1.0Copy Number_____版权:朱龙春 如有转载请注名作者和出处Document ControlChange Re...

weixin_39715538的博客 501

Oracle EBS节点应用

adstpall.sh -mode=allnodesapp/apps 转载于:https://www.cnblogs.com/jenrry/p/10006818.html

weixin_30338481的博客 348

EBS DBA指南笔记(三)

第五章 patching   patch的作用:解决应用代码的问题;安装新的特征;更新technology stack组件。打patch不是一个简单的过程,但我们也没必要深究里面每个细节。 EBS的patch分为两类: Oracle Applications patching:改变应用的代码程序 Technology stack components patching:更新或修复orac

3674

华为MetaERP Oracle EBS 顾问必备的权威书籍、实战丛书与官方资料,覆盖入门、实施、模块、DBA、技术开发全场景,适合从新手到资深顾问的学习与项目参考

Oracle EBS 顾问必备的权威书籍、实战丛书与官方资料,覆盖全场景,适合从新手到资深顾问的学习与项目参考。

金牌架构师 397

Oracle EBS WMS功能介绍(二)

Oracle EBS WMS功能介绍(二) (版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究) 出货物流逻辑主要包括 1.打包,可以进行多层嵌套式的打包,并通知用户为订单所做的特殊打包方法。打包可以在拣货时做,也可以作为一个独立的操作来做。 2.为行程进行码头预约,可以使仓库经理计划出库运输公司的预约,码头门的可用性和仓库内的待装区的使用。...

modabobo 556

karpenter-provider-aws学习路径:从基础到高级的技能提升指南

### 1.1 什么是Karpenter Karpenter是一个为Kubernetes设计的节点自动扩缩器(Node Autoscaler),旨在提供灵活性、高性能和简化的操作体验。与传统集群自动扩缩器不同,Karpenter直接与云提供商API交互,实现更快速的节点 provisioning 和更高效的资源利用。 ### 1.2 核心工作流程 ```mermaid flowchart TD ...

gitblog_01127的博客 804

karpenter-provider-aws用户案例:电商平台的峰值流量应对策略

在电商行业,流量波动是常态。大促活动期间(如618、双11),流量可能瞬间增长10倍以上,而日常流量则相对平稳。传统的固定节点配置面临两难:配置过多造成资源浪费,配置不足则导致服务崩溃。Karpenter作为Kubernetes节点自动扩缩器(Node Autoscaler),通过动态调整节点资源,为电商平台提供了高效的峰值流量应对方案。 ## 2. 解决方案架构 ### 2.1 核心组件 Ka...

gitblog_00476的博客 455

Oracle EBS 12.2.14双应用节点应用补丁-ADOP

Oracle EBS 12.2.14双应用节点应用补丁-ADOP

Albert Tan DBA之路 460

Oracle EBS克隆操作手册(一)

一、源环境-前期准备工作: 1、首先检查监听情况 2、备份源系统服务器listener.ora及tnsnames.ora文件。(注:克隆过程中,可能会初始化掉这两个配置文件) 二、源环境-应用服务器操作 1、以applest用户登录系统。进入$ADMIN_SCRIPTS_HOME目录。 2、运行./adautocfg.sh,根据提示输入APPS用户密码,并等待执行完成。 3、进入$AD_TOP/bin目录,运行perl admkappsutil.pl,并等待运行...

煎蛋没有蛋的博客 1835

oracle ebs 安装教程,Oracle EBS R12.1.1 安装及配置

第一次有机会能完整的在服务器上安装EBS R12.1.1 , 然后做升级测试 , 赶紧记录下来先。一,介质下载到 网站下载Oracle E-BusinessSuite Release 12.1.1 Media Pack for Linux x86-64-bit , 下载的文件包括RapidInstall Start Here部分, 解压后变成startCD目录。就是从这里开始安装。Sele...

weixin_33917217的博客 1529

EBS 12.2.6 应用层克隆过程

[appluat@ebsuat ~]$ cd /u01/uat/app/fs1/EBSapps/comn/clone/bin[appluat@ebsuat bin]$ lsadaddnode.pl  adcfgclone.pl  adchkutl.sh  adclonectx.pl  adclone.pl[appluat@ebsuat bin]$ perl adcfgclone.pl appsTi...

qq_26425583的博客 991

oracle数据库ebs,EBS R12应用和数据库分两台服务器部署

This post covers overview of Oracle Apps R12 Multi-node installation (two or more machines)Things good to know about multi-node / distributed installation1. Oracle Apps R12 is mainly categorised in to...

weixin_42320332的博客 659

EBS12安装手册

引自: http://www.action825.com/wordpress/?p=114安装了一个EBS12的环境,安装的步骤,还是比较简单的,但是其中的过程是相当的曲折,导致我花了4天才安装好。 EBS12安装 操作系统...

coabmixr238253的博客 488
上一篇: 先睹即将发布Oracle E-Business Suite R12.2的新技术特点
下一篇: ebs 11i升级ATG Rollup Patch
枫哦哦哦哦哦
博客等级 码龄16年 16粉丝 59原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值