WebLogic Server Administration



Similar documents
WebLogic Server Foundation Topology, Configuration and Administration

Top Weblogic Tasks You can Automate Now

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

WEBLOGIC ADMINISTRATION

WebLogic Server: Installation and Configuration

<Insert Picture Here> Managing WebLogic Server Lifecycle

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

Oracle WebLogic Server 11g: Administration Essentials

Coherence Managed Servers

Robert Honeyman

Oracle WebLogic Server

APAC WebLogic Suite Workshop Oracle Parcel Service Overview. Jeffrey West Application Grid Product Management

MagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune Tel: /

Oracle WebLogic Server 11g Administration

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

No.1 IT Online training institute from Hyderabad URL: sriramtechnologies.com

5 Days Course on Oracle WebLogic Server 11g: Administration Essentials

WebLogic Server Admin

Sample copy. Introduction To WebLogic Server Property of Web 10.3 Age Solutions Inc.

An Oracle White Paper September Oracle WebLogic Server 12c on Microsoft Windows Azure

Oracle Exam 1z0-102 Oracle Weblogic Server 11g: System Administration I Version: 9.0 [ Total Questions: 111 ]

Understanding the WebLogic Scripting Tool c (12.1.3)

Basic TCP/IP networking knowledge of client/server concepts Basic Linux commands and desktop navigation (if don't know we will cover it )

A Beginners Guide to Fusion Middleware

Oracle Fusion Middleware. 1 Oracle Identity Management Templates

Oracle Fusion Middleware

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

WebLogic Server 11g Administration Handbook

Oracle EXAM - 1Z Oracle Weblogic Server 11g: System Administration I. Buy Full Product.

WEBLOGIC SERVER MANAGEMENT PACK ENTERPRISE EDITION

AGENDA. Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

1Z Oracle Weblogic Server 11g: System Administration I. Version: Demo. Page <<1/7>>

This document summarizes the steps of deploying ActiveVOS on oracle Weblogic Platform.

Oracle Managed File Getting Started - Transfer FTP Server to File Table of Contents

Maximum Availability Architecture. Oracle Best Practices For High Availability. Backup and Recovery Scenarios for Oracle WebLogic Server: 10.

Contents 1 Overview 2 Introduction to WLS Management Services iii

Workshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:

Oracle Fusion Middleware

JD Edwards EnterpriseOne 9.1 Clustering Best Practices with Oracle WebLogic Server

Oracle WebLogic Server

Automating Management for Weblogic Server on JRockit-VE. Marius Sandu-Popa

Application Servers - BEA WebLogic. Installing the Application Server

Oracle WebLogic Server

Oracle Communications WebRTC Session Controller: Basic Admin. Student Guide

Management. Oracle Fusion Middleware. 11 g Architecture and. Oracle Press ORACLE. Stephen Lee Gangadhar Konduri. Mc Grauu Hill.

Weblogic Server Administration Top Ten Concepts. Mrityunjay Kant, AST Corporation Scott Brinker, College of American Pathologist

BEAWebLogic. Server. Configuring and Managing WebLogic Server

1z0-102 Q&A. DEMO Version

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

WebLogic Server System Administration Top Ten Fundamentals Concepts Session ID# 11579

Oracle Fusion Middleware. 1 Oracle Team Productivity Center Server System Requirements. 2 Installing the Oracle Team Productivity Center Server

Oracle WebLogic Server

Oracle WebLogic Server 11g: Administration Essentials

Working with Managed Servers

ITG Software Engineering

Glassfish Architecture.

Oracle Fusion Middleware

Oracle Fusion Middleware

An Oracle White Paper Sep Embedding Oracle WebLogic Server

KillTest. 半 年 免 费 更 新 服 务

Configuring and Integrating JMX

Configuring Log Files and Filtering Log Messages for Oracle WebLogic Server c (12.1.3)

WebSphere Server Administration Course

BEAWebLogic. Platform. 8.1 Supported Configurations: HP OpenVMS 7.3 on Alpha

JBoss AS Administration Console User Guide. by Shelly McGowan and Ian Springer

Oracle WebLogic Server: Remote Monitoring and Management

Introduction to WebSphere Administration

12 Things about Oracle WebLogic Server

IBM WebSphere Application Server V8.5 lab Basic Liberty profile administration using the job manager

Don t get it right, just get it written.

Monitoring Oracle Enterprise Performance Management System Release Deployments from Oracle Enterprise Manager 12c

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario

Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ]

About Node Manager and the WebLogic Scripting Tool

Code:1Z Titre: Oracle WebLogic. Version: Demo. Server 12c Essentials.

Oracle Fusion Middleware

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5

IBM WebSphere Server Administration

TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation

How to Enable Remote JMX Access to Quartz Schedulers. M a y 1 2,

Version Overview. Business value

Developing Web Services with Eclipse and Open Source. Claire Rogers Developer Resources and Partner Enablement, HP February, 2004

Release System Administrator s Guide

SOA Software API Gateway Appliance 7.1.x Administration Guide

BIRT Application and BIRT Report Deployment Functional Specification

Configuring BEA WebLogic Server for Web Authentication with SAS 9.2 Web Applications

Chapter 1 - Web Server Management and Cluster Topology

OnCommand Performance Manager 1.1

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7

Oracle WebLogic Server:

Administering Jive for Outlook

2012 Oracle Corporation

Oracle Call Center Applications Setup

Department of Veterans Affairs VistA Integration Adapter Release Enhancement Manual

all you need to know about Node Manager for by Jacco H. Landlust zaterdag 8 december 12

WebLogic Server - OGG Domain under Windows7 Startup and Shutdown Admin Server and Managed Servers

Transcription:

ORACLE PRODUCT LOGO WebLogic Server Administration Roger Freixa Principal Product Manager 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

WebLogic Concepts 2 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Key Concepts WebLogic Terminology Domain - group of instances and clusters under unified control Administration Server - central configuration controller for the domain Managed Server - Instance that hosts applications and required resources Cluster - group of managed servers to provide increased scalability and reliability Node Manager - per-machine process used to start, stop and auto-restart instances

Key Concepts Installation distinct from Domain configuration

Key Concepts Clusters Can have zero or more clusters in a domain Clusters can have one or more servers Some servers in a domain may not belong to any cluster Example domain: 2 clusters - 1 for hosting UI part of a distributed app,1 for Business Logic

Key Concepts Single Administration Server for a Domain

Installation & Configuration 7 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Installation (add ZIP installer) Installer Different installers Net (selective download) installer, Package (full) installer, Generic (jar, Unix) installer One installer - different install modes Graphical mode, Character mode, Silent (scripted) mode Custom/Selective Installation Can choose installation of core application server only Optionally add Admin Console, Drivers, Plugins, Examples, UDDI server, and others 8

Installation Install Specifics Middleware Home (formerly BEA Home ) To store one or more installed products (eg. WLS, WLI, WLP, SOA Suite) Traditionally c:\oracle\middlware or /opt/oracle/middleware Recommendation: Use separate MW homes for separate products WebLogic Home To store installed WebLogic product, containing all the WebLogic library JARs, executables, tools, licence info, examples and scripts Usually a directory underneath MW home, eg.: c:\oracle\middleware\wlserver_10.3 or /opt/oracle/middleware/wlserver_10.3 Neither MW nor WebLogic Home should be used to store configuration of Domains A machine can be used to host more than one WebLogic server or domain Domains are physically separate from the product installation on a file-system 9

Domain Configuration Domain Reminder: Collection of servers and clusters managed centrally 1 Admin Server per Domain for centralised administration Domain configuration stored locally to the Admin Server (see <domain>/config/config.xml) Config is 'pushed out' on demand by Admin Server to Managed Servers Options to Create a Domain Domain Configuration Wizard WebLogic Scripting Tool (WLST) in Offline mode (both can use Domain Templates to provide a 'pre-canned' outline structure) Additional Options to Modify an Existing Domain * Admin Console WLST Online mode Any JMX client * Admin Server must be running 10

Domain Configuration WebLogic Domain Structure 11

Domain Configuration Domain Configuration Wizard Graphical or Character mode Silent mode no longer supported use WLST instead (far more flexible) Configure, servers, clusters, addresses, ports, machines, datasources, JMS modules and many others Default templates provided (eg. Basic WLS Domain Template) or choose own custom template RUN: <wlhome>/common/bin/config.sh (or.cmd) 12

Administration Commands 13

Server Start Many Options Java Node Manager (Best Option for HA) Use Admin Console Control Server Start tools (except for Admin Server) Use WLST based Node Manager nmstart() function Server/JVM start-up parameters obtained from Domain Config (config.xml) Automatic restart of failed servers Supplied Command Line Scripts Admin Server: <domain>/bin/startweblogic.sh Managed Server: <domain>/bin/startmanagedweblogic.sh MngdSrvr t3://adminhost:adminport Server/JVM start-up parameters sourced from 'setdomainenv.sh Operating System Service A 'Windows Service' configured using the WebLogic 'beasvc' tool Custom start/start/restart init.d script on Unix/Linux 14

Node Manager & WebLogic Start/Stop WebLogic Managed Servers Remotely Two choices Java Node Manager (more established) Script (SSH) Node Manager Start/Stop servers remotely via: Admin Console JMX Command Shell ANT / WLST Small 'agent' process running on host machine (Java NM) Supports multiple domains Looks after one or more WLS instances on the physical machine Server health monitoring Automatic server re-start upon failure 15

Management Domain Management Runtime Management Performed directly or in-directly via JMX Most operations do not require restart Variety of tools Administration Console WLST (online mode) Oracle Enterprise Manager Java client (using JMX API) Third-party tools (eg. HP OpenView) Build-time Management Domain Configuration Tool WLST (offline mode) Only 'supported' way to automate the building of domains from scratch Although some customers still hack together config.xml files 16

Scripting WebLogic Scripting Tool (WLST) Command-line/scripting tools for WebLogic domains Offline (not connected to live server - primarily for domain creation) Online (connected to live server - primarily for runtime monitoring) Interactive mode (a command shell) Scripted mode (for automation) Jython based Python code in JVM WebLogic specific set of management APIs Easy access to WebLogic JMX API (in online mode only) 17

Scripting The Value of WLST It's a must use which most customers are using today Stable supported API for domain creation Easy access to WebLogic JMX MBeans Enables flexibility for generating dev/test/prod domain But beware: it has a learning curve (Jython, WLST APIs) Repeatable automated process for domain creation Typically property file driven Greatly reduces opportunity for manual errors Single command to create a complex domain Pays-off even for scripting domains for the development lifecycle of project (not just for test/prod) Often integrated into 'continuous integration' processes 18

Scripting Some Common Command Examples Start WLST in interactive mode <wlshome>common/bin/wlst.sh List all available commands/functions help() Connect to a Admin Server running on local machine connect('weblogic', 'weblogic', 't3://localhost:7001') Connect to the Runtime Server Tree serverruntime() List attributes and child objects of current MBean ls() Move to the 'JMS Runtime' child object cd('jmsruntime') 19

WLST Script Recording Learn WLST by Using the Admin Console Make configuration changes using the admin console See the corresponding WLST Create a library of WLST scripts for commands you use most frequently Keep a running log of changes to your production domains 20

Join the Middleware Community Twitter twitter.com/oraclemiddle Facebook facebook.com/fusionmiddleware LinkedIn Oracle Fusion Middleware Oracle s Data Integration blog blogs.oracle.com/fusionmiddleware Oracle.com/Middleware 21 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

22 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

23 Copyright 2011, Oracle and/or its affiliates. All rights reserved.