Oracle AD Controller

Similar documents
Upgrade Oracle Applications from to R12.1.1

Contents. 1> What is Cloning and How to do Single Node Cloning on Single machine Page > Cloning steps Page 2-4

Contents. 1> What is Cloning and How to do Single Node Cloning on Single machine Page > Cloning prerequisites steps Page 3-4

Upgrade Oracle Applications from R to R12.1.2

Question No : 1 Which three are the correct definitions of the objects in the Oracle Applications database?(choose three.)

Author A.Kishore AD Splicer. AD Splicer uses control files to manage the splicing process

Author A.Kishore

Adding an Additional Node to an existing Oracle Applications Instance Using Rapidclone

VARIOUS MODES/OPTIONS OF ADPATCH

Author A.Kishore APPL_TOP/COMMON_TOP/10.1.2/ (linux1) racerp2 4 gb. RACDB2 (instance 2) HUB Eth0. Eth1

JHU Economics August 24, Galaxy How To SSH and RDP

(A) Use FNDCPASS to change APPS password

Oracle E-Business Suite R12.2 Administration

Oracle Applications. AD Utilities Reference Guide. Release 11i (11.5.7) May 2002 Part No. A

Reborn software ADV 9.01 installation guide custom installation

FNDCPASS. (A) Use FNDCPASS to change APPS password

Author A.Kishore Upgrade Oracle Applications from to R12

Operating Systems Lab 1 (Users, Groups, and Security)

Exam Name: Oracle 11i Install, Patch and Maintain Applications Exam Type: Oracle Exam Code: 1Z0-233 Total Questions: 116

Solutions to Oracle Apps Errors

Read Naturally SE Update Windows Network Installation Instructions

Linux System Administration

Apple Exam 9L0-402 Support Essentials 10.5 Version: 5.0 [ Total Questions: 100 ]

Oracle Applications. Maintaining Oracle Applications. Release 11i (11.5.5) September 2001 Part No. A

Programs. Program: Set of commands stored in a file Stored on disk Starting a program creates a process static Process: Program loaded in RAM dynamic

ENGR 3950U / CSCI 3020U Midterm Exam SOLUTIONS, Fall 2012 SOLUTIONS

Start of Lecture on January 17, Chapter 3: Processes

VI-CENTER EXTENDED ENTERPRISE EDITION GETTING STARTED GUIDE. Version: 4.5

Unix Processes. What is a Process?

AppsRules Suite. Patch Installation Guide. Software Version 6.5

Oracle Applications. Maintaining Oracle Applications. Release 11i. May 2000 Part No. A

Registering for classes Help

VIRTUALIZATION MANAGER ENTERPRISE EDITION GETTING STARTED GUIDE. Product: Virtual Iron Virtualization Manager Version: 4.2

Upgrade EZ-Pay V6 Guide

Oracle Exam 1z0-238 R12 Oracle: Install, Patch and Maintain Oracle Applications Version: 5.0 [ Total Questions: 225 ]

SSL VPN Reinstallation

How to Deploy an Oracle E-Business Suite System in Minutes Using Oracle VM Templates

AutoConfig (adconfig)

Database Administration and Management

Computer Systems II. First Two Major Computer System Evolution Steps

Secrets of Successful Database 11gR2 Upgrades in an E-Business Suite Environment S316358

PRTK 6.5 & DNA 3.5 Release Notes

1. Take the EEM servers out of their failover/multiwrite cluster. PRIMARY EEM SERVER a. Set the following environment variables

Announcements Processes: Part II. Operating Systems. Autumn CS4023

CDM Student Remote Desktop Server Access Guide Windows Server 2008 R2 Edition Last Updated Summer Quarter2016/2017

Oracle 1Z Oracle Identity Governance Suite 11g PS3 Implementation Essentials.

Lab Working with Linux Command Line

LiveNX Upgrade Guide from v5.2.0 to v5.2.1

WA2174 EJB and JPA Programming with Java EE 6 - WebSphere 8.5 / RAD 8.5. Classroom Setup Guide. Web Age Solutions Inc.

MFM 4.2. Install Guide

TestsDumps. Latest Test Dumps for IT Exam Certification

Author A.Kishore/Sachin WinSCP

Oracle Application Express: Administration 1-2

METALIB VERSION 4 How to Remove MetaLib Version 3

Privileged Identity App Launcher and Session Recording

Recording Server Maintenance Tool

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.

Red Hat Enterprise Virtualization 3.6

Red Hat Enterprise Virtualization 3.6 Introduction to the User Portal

Step 1 Insert the Smarterm Install CD in the drive, the screen below will display. Double-click on SmarTerm Essential.

Gunes EROL-

INSTALLATION & CONFIGURATION SSO

New Installations ShoreWare Main Server

Best Practices Benchmarking Application

Road map for a Typical installation of IBM Tivoli Monitoring, Version 5.1.0

Start Up and Shutdown Procedures (Unix)

Activant Acclaim AIX: Basic System Administration

Pacific Knowledge Systems RippleDown User Guide: Administrator

CISC 7310X. C03: Process. Hui Chen Department of Computer & Information Science CUNY Brooklyn College. 2/15/2018 CUNY Brooklyn College

WA2168 Introduction to Java using Rational Application Developer 8.5. Classroom Setup Guide. Web Age Solutions Inc. Web Age Solutions Inc.

WinSCP. Author A.Kishore/Sachin

Windows 7 Will Not Installing Update Shutdown Without

Connecting to the Cloud

WA1937 WebSphere Portal 7.0 Programming. Classroom Setup Guide. Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc. 1

Setting Up Oracle for Prime Fulfillment

Enterprise Historian TM History Services. Version 2.4/1 Patch 8. Release Notes

LifeKeeper for Linux v7.0. PostgreSQL Recovery Kit Administration Guide

Avaya CFA 7.1 Patch 1 (X01) Release Notes October 13, 2014

Systems Programming/ C and UNIX

Oracle Field Sales/Laptop

2006/8/16. EMS Quick Start Guide 1

Unix Tutorial Haverford Astronomy 2014/2015

WA1561 WebSphere Application Server v6.1 Administration. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

WA1685 WebSphere Portal v6.1 Programming. Classroom Setup Guide. Web Age Solutions Inc. Web Age Solutions Inc

Brainware Intelligent Capture Visibility

o urexam * K I J G T 3 W C N K V [ $ G V V G T 5 G T X K E G =K ULLKX LXKK [VJGZK YKX\OIK LUX UTK _KGX *VVR YYY QWTGZCO EQO

Installing Prime Optical

WA1561 WebSphere Application Server v6.1 Administration. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

Running the LS Retail Scheduler with a Navision Application Server LS Retail NAV

Installation and Setup Guide for Client

How To Force Restore A Computer That Won Boot Up After System

Table of Contents. Overview. Installing and Using Afaria with your Motorola XOOM End User Document v0.3

Ekran System v.6.0 Privileged User Accounts and Sessions (PASM)

Colligo Briefcase for Mac. Release Notes

Contents Overview... 2 Part I Connecting to the VPN via Windows OS Accessing the Site with the View Client Installing...

Lab Router Configuration Using Setup Instructor Version 2500

SOA Cloud Service Automatic Service Migration

UNIT 9 Introduction to Linux and Ubuntu

1. Open VirtualBox and start your linux VM. Boot the machine and log in with the user account you created in Lab #1. Open the Terminal application.

User Management in Resource Manager

Transcription:

Oracle AD Controller AD Controller is ad utilities used to monitor/ control the workers execution. How to run AD controller. Step 1 : Login as Applications Tier user & run the environment file. su applmgr cd /d01/oracle/prodappl../appsora.env Step 2 : Run the following AD controller command. [applmgr@erp ~]$ adctrl You will be prompted for the location of APPL_TOP location, password of APPLSYS and APPS. After providing the above information the AD controller menu will appear as shown below. AD Controller Menu --------------------------------------------------- 1. Show worker status 2. Tell worker to restart a failed job 3. Tell worker to quit 4. Tell manager that a worker failed its job 5. Tell manager that a worker acknowledges quit 6. Restart a worker on the current machine 7. Exit 1

How to check the status of the workers? After adctrl is started, we have to choose the first option "Show worker status". Please Note: If there is no session,used by the workers, then the following message will appear: Error: The FND_INSTALL_PROCESSES table does not exist. This table is used for communication with the worker processes, and if it does not exist, it means that the workers are not running, because the ad utility has not started them yet. We should check the file adctrl.log for errors. This is because the FND_INSTALL_PROCESSES table is created when AD parallel jobs start (not the AD utility) and is dropped when the task is completed. 2

Author A.Kishore/Sachin The meaning of each worker status. STATUS Waiting Assigned Running Failed Fixed, Restart Restarted Completed Description The worker is idle. A job was assigned by the manager to a worker but the worker didn't start the job. The worker is running a job. The job failed due to an error. When a jobs restart after the error has been fixed (during this time the worker run the failed job). After the error has been fixed, the worker will have the status "Fixed, Restart" and after that "Restarted". (The status will not change to "Running") The job was completed and the manager did not yet assigned another job to that worker. Database Processing Phases concept When a database patch/ operation will run, the tasks are divided into functions of the kind of modification. This is done by Oracle when the patch is created. Suppose a patch will create 4 tables and 4 sequences. In this case the patch driver contains 2 phases, one for tables creation and one for sequences creation. Because the sequences could be created in the same time, this will be done in parallel by using more workers. Here are some Database Processing Phases: seq = create sequence tab = create tables, synonyms, grants privileges on tables pls = create package specification plb = create package body vw = create views Fixing a "Failed" worker When a job fails for the 1st time, the job is deferred at the end of the phase and another job is assigned to that worker. 3

If the job fails 2nd time, - If the run time of the job was < 10 min => the job is deferred at the end of the phase and another job is assigned to that worker. - if the run time of the job was >= 10 min => the job status will be "Failed". If the job fails 3nd time => the job status will be "Failed". To review the worker log information you have to check into $APPL_TOP/admin/<SID>/log/adworkNNN.log Example: adwork001.log will be the log file for the worker number 1. After fixing the error we have to start (if is not already started) AD Controller and to use the option 2 "Tell worker to restart a failed job". When prompted we have to specify the worker which must be restarted. If all the workers are failed, we can type all to restart all the workers. Restarting a Failed Patch Process During a patch process (or adadmin process) if a job fails and cannot be restarted the patch must be restarted. Here are the steps for doing this: 3. Tell worker to quit (for all workers) => to manually shutdown/ quit the workers 4. Tell manager that a worker failed its job 5. Tell manager that a worker acknowledges quit => the manager will stop, the AutoPatch will stop. restart the patch PLEASE NOTE: When the patch will restart all the information in the database about this session must be accurate. 4

How to determine if a process is Hanging or not a) We can check the log file to see if some information is added or not to the log file. b) We can determine if the worker process is consuming CPU by issuing below command. $ ps -eo pcpu,pid,user,args grep workerid (c) We check if there are any child processes, which are consuming CPU by issuing following command: $ ps -eo pcpu,pid,ppid,user,args grep <Parent Process> grep -v grep Restarting a Hanging Worker Process a) kill at the OS level the processes associated with the Hanging Worker Process. $ kill -9 ProcesssNumber b) fix the problem c) Restart the worker (or the job) Restart an AD utility after a Node Crash a) Start AD Controller b) Choose "4. Tell manager that a worker failed its job" c) Choose "2. Tell worker to restart a failed job" d) Restart the AD utility that was running when the node crashed. Shutting down the Manager a) Start AD Controller b) Choose "3. Tell worker to quit" c) Verify that no worker processes are running 5