3 LAB 3 CONFIGURE AN EAP6 DOMAIN



Similar documents
ADAM 5.5. System Requirements

WildFly Domain and Standalone Modes

Uptime Infrastructure Monitor. Installation Guide

Network Load Balancing

ULTEO OPEN VIRTUAL DESKTOP UBUNTU (PRECISE PANGOLIN) SUPPORT

DEPLOYING WEBTOP 6.8 ON JBOSS 6.X APPLICATION SERVER

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

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

Installation Notes for Outpost Network Security (ONS) version 3.2

JBoss Operations Network 3.1 How to Manage JBoss Servers with JBoss ON

How To Set Up Safetica Insight 9 (Safetica) For A Safetrica Management Service (Sms) For An Ipad Or Ipad (Smb) (Sbc) (For A Safetaica) (

Novell Access Manager

MS 10972A Administering the Web Server (IIS) Role of Windows Server

WEBTITAN CLOUD. User Identification Guide BLOCK WEB THREATS BOOST PRODUCTIVITY REDUCE LIABILITIES

PC Monitor Enterprise Server. Setup Guide

Setup and configuration for Intelicode. SQL Server Express

Ignify ecommerce. Item Requirements Notes

Immersion Day. Creating an Elastic Load Balancer. Rev

AXIOM 4 AXIOM SERVER GUIDE

Knowledge Base Article: Article 218 Revision 2 How to connect BAI to a Remote SQL Server Database?

Administering the Web Server (IIS) Role of Windows Server

NSi Mobile Installation Guide. Version 6.2

Introduction to Mobile Access Gateway Installation

NETWRIX CHANGE NOTIFIER

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

Simba XMLA Provider for Oracle OLAP 2.0. Linux Administration Guide. Simba Technologies Inc. April 23, 2013

INUVIKA OVD INSTALLING INUVIKA OVD ON RHEL 6

Laboration 3 - Administration

Rebasoft Auditor Quick Start Guide

Rally Installation Guide

Server Installation Procedure - Load Balanced Environment

Enterprise Content Management System Monitor. Server Debugging Guide CENIT AG Bettighofer, Stefan

CYCLOPE let s talk productivity

Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.

Installation procedure for Chromis REC for 3CX

Step-By-Step Guide to Deploying Lync Server 2010 Enterprise Edition

Mirtrak 6 Powered by Cyclope

ZeroTurnaround License Server User Manual 1.4.0

Project Management (PM) Cell

Creating a Windows 8.1 Base Virtual Machine

Password Reset PRO. Quick Setup Guide for Single Server or Two-Tier Installation

Developers Integration Lab (DIL) Certificate Installation Instructions. Version 1.4

Wireless Installation Checklist for Novell GroupWise Environments

Using. Microsoft Virtual PC. Page 1

How To - Implement Single Sign On Authentication with Active Directory

Volume SYSLOG JUNCTION. User s Guide. User s Guide

MIGRATING TO AVALANCHE 5.0 WITH MS SQL SERVER

1. Server Microsoft FEP Instalation

10972-Administering the Web Server (IIS) Role of Windows Server

Quick Start Guide for Parallels Virtuozzo

Trend Micro Worry- Free Business Security st time setup Tips & Tricks

Securing Adobe connect Server and CQ Server

Cyclope Internet Filtering Proxy. - Installation Guide -

Propalms TSE Quickstart Guide

STEALTHbits Technologies, Inc. StealthAUDIT v5.1 System Requirements and Installation Notes

Wharf T&T Cloud Backup Service User & Installation Guide

NETWRIX EVENT LOG MANAGER

Citrix XenServer 5.6 OpenSource Xen 2.6 on RHEL 5 OpenSource Xen 3.2 on Debian 5.0(Lenny)

MEGA Web Application Architecture Overview MEGA 2009 SP4

ADFS 2.0 Application Director Blueprint Deployment Guide

SOA Software API Gateway Appliance 7.1.x Administration Guide

How To Synchronize the easystore to the AD

How to install/upgrade the LANDesk virtual Cloud service appliance (CSA)

Secure Messaging Server Console... 2

Integration and Configuration of SofwareAG s webmethods Broker with JBOSS EAP 6.1

ShoreTel Advanced Applications Web Utilities

App Orchestration 2.5

For Internet Facing and Private Data Systems

Lab 2-2: Exploring Threads

HP Client Automation Standard Fast Track guide

NetWrix USB Blocker. Version 3.6 Administrator Guide

Installation Guide. IDA Indoor Climate and Energy. EQUA Simulation AB January Copyright 2014 EQUA Simulation AB.

F-SECURE MESSAGING SECURITY GATEWAY

FILE ARCHIVAL USING SYMANTEC ENTERPRISE VAULT WITH EMC ISILON

Department of Veterans Affairs VistA Integration Adapter Release Enhancement Manual

RoomWizard Synchronization Software Manual Installation Instructions

Aradial Installation Guide

Configuring Apache HTTP Server With Pramati

Installation and Configuration Guide for Windows and Linux

ActiveVOS Clustering with JBoss

Administration Guide. . All right reserved. For more information about Specops Gpupdate and other Specops products, visit

Acronis Backup & Recovery 11

Oracle WebLogic Server 11g Administration

Attix5 Pro Storage Platform

Configuring the Avaya B179 SIP Conference Phone with Avaya Aura Communication Manager and Avaya Aura Session Manager Issue 1.0

Installation and Configuration Guide for Windows and Linux

Tenrox. Single Sign-On (SSO) Setup Guide. January, Tenrox. All rights reserved.

NTP Software File Auditor for Windows Edition

File Auditor for NAS, Net App Edition

Kony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy

Upgrade to Webtrends Analytics 8.7: Best Practices

Installation & Configuration Guide

How to add your Weebly website to a TotalCloud hosted Server

ODP REGIONAL NODE DEPLOYMENT QUICK GUIDE FOR TRAININGS

Lucid Key Server v2 Installation Documentation.

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014

How To - Implement Clientless Single Sign On Authentication in Single Active Directory Domain Controller Environment

Hadoop Data Warehouse Manual

Password Reset PRO INSTALLATION GUIDE

Transcription:

3 LAB 3 CONFIGURE AN EAP6 DOMAIN Goal: Configure and run an EAP6 domain consisting of a separate domain controller and 2 host controllers Pre-requisites: EAP6 correctly installed, as described in Lab 1 In this lab, we will configure and run an EAP6 domain with the following architecture: Host Controller 127.0.0.1:10999 Server-one http: 8080 Server-two http: 8130 Domain Controller 127.0.0.1:9999 Server-three http: 8230 Host Controller 127.0.0.1:11999 Before you begin: Stop any running instances of EAP6. 3.1.1 Install EAP6 Domain Controller 7. Create a folder under EAP6-workshop called node1 8. Locate the file EAP6WS/sw/jboss-eap-6.x.x.zip 9. Unzip jboss-eap-6.x.x.zip into the node1 folder. 3.1.2 Configure Node1 as the Domain Controller 1. Open the domain.xml file in the node1/$eap6_home/domain/configuration folder. 2. Review the configuration elements 3. In the <server-groups> element, remove the JVM settings for server groups main-server-group and otherserver-group. Unless you have plenty of RAM on your laptop, you won t be able to run multiuple EAP instances with 1.3 GB of Heap Space. The default JVM settings as defined in host.xml have a 256MB heap. 4. Change the profile used by other-server-group from full-ha to default. The <server-groups> element should look like: EAP6 Installation Lab Instructions Page 10

<server-groups> <server-group name="main-server-group" profile="full"> <jvm name="default"/> <socket-binding-group ref="full-sockets"/> </server-group> <server-group name="other-server-group" profile="default"> <jvm name="default"/> <socket-binding-group ref="full-ha-sockets"/> </server-group> </server-groups> 5. Save your changes to domain.xml. 6. Open the host.xml file in the node1/$eap6_home/domain/configuration folder. 7. Verify that this host controller is configured as a domain controller. The element should contain the <local/> tag. <local/> 8. Verify that the domain controller is exposing a native management interface, on port 9999. The element should look like: port="${jboss.management.native.port:9999}"/> port="${jboss.management.http.port:9990}"/> 9. Remove the <servers> element. The domain controller on node1 is configured as a dedicated domain controller. 10. Save your changes to host.xml. 3.1.3 Start the domain controller 14. In a command window, open node1/$eap6_home/bin with a command prompt. 15. Start the node1 as a domain controller using the domain.xml and host.xml configuration files. 16. Verify that the domain controller is started up correctly. [bin]$./domain.sh The console output should look like: [Host Controller] 11:17:10,576 INFO [org.jboss.as.remoting] (MSC service thread 1-1) JBAS017100: Listening on 127.0.0.1:9999 [Host Controller] 11:17:12,568 INFO [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console listening on http://127.0.0.1:9990 [Host Controller] 11:17:12,568 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss EAP 6.0.0.GA (AS 7.1.2.Final-redhat-1) (Host Controller) started in 3319ms - Started 11 of 11 services (0 services are passive or on-demand) EAP6 Installation Lab Instructions Page 11

3.1.4 Install node2 and node3 1. Create 2 folder under EAP6-workshop called node2 and node3 2. Locate the file EAP6WS/sw/jboss-eap-6.x.x.zip 3. Unzip jboss-eap-6.x.x.zip into the node2 and node3 folders. 3.1.5 Configure node2 as a Host Controller 1. Open the host.xml file in the node2/$eap6_home/domain/configuration folder. 2. Configure a distinct host name. Each host in a domain needs a distinct host name. Change the name of this host to host2 as follows: <host name="host2" xmlns="urn:jboss:domain:1.3">) 3. Verify that the domain controller is exposing a native management interface. port="${jboss.management.native.port:10999}"/> port="${jboss.management.http.port:10990}"/> Because the Domain Controller running on node1 is already bound to ports 9999 and 9990, you need to change the port numbers for host2. Set the native interface port to 10999 and the http interface port to 10990. 4. Specify the IP address of the Domain Controller. The Host Controller needs to specify how to find the Domain Controller so it can register itself within the domain. In the element in host.xml a. Delete the <local/> tag. b. Uncomment the <remote> tag, and set the host parameter of the <remote> tag to 127.0.0.1: 5. Configure the host2 servers <remote host="127.0.0.1" port="${jboss.domain.master.port:9999}" security-realm="managementrealm"/> a. Delete the entire <server> element named server-three. b. Verify that server-two is using a port offset of 150. 6. Save your changes to host.xml. 3.1.6 Start the Host Controller on node2 1. In a command window, open node2/$eap6_home/bin with a command prompt. 2. Start the node2 as a host controller using the host.xml configuration file. [bin]$./domain.sh 3. Verify that the Host Controller is correctly registered in the domain. EAP6 Installation Lab Instructions Page 12 [Host Controller] 12:53:14,033 INFO [org.jboss.as.domain] (slave-request-threads - 1) JBAS010918: Registered remote slave host "host2", JBoss EAP 6.0.0.GA (AS 7.1.2.Final-redhat-1)

In the console output of the Domain Controller, you should see something 4. like: 5. Verify that server-one and server-two are started up correctly. In the console output of the Host Controller on node2 you should see output like: [Server:server-one] 12:53:23,210 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss EAP 6.0.0.GA (AS 7.1.2.Final-redhat-1) started in 8935ms - Started 161 of 243 services (81 services are passive or on-demand) [Server:server-two] 12:53:24,240 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss EAP 6.0.0.GA (AS 7.1.2.Final-redhat-1) started in 9744ms - Started 161 of 243 services (81 services are passive or on-demand) 6. Point your browser to http://localhost:8080 and http://localhost:8230 to verify both servers are started correctly. 3.1.7 Configure node3 as a Host Controller 7. Open the host.xml file in the node3/$eap6_home/domain/configuration folder. 8. Configure a distinct host name. Each host in a domain needs a distinct host name. Change the name of this host to host3 as follows: <host name="host3" xmlns="urn:jboss:domain:1.3">) 9. Verify that the domain controller is exposing a native management interface. port="${jboss.management.native.port:11999}"/> port="${jboss.management.http.port:11990}"/> Because the Domain Controller running on node1 is already bound to ports 9999 and 9990, you need to change the port numbers for host3. Set the native interface port to 11999 and the http interface port to 11990. 10. Specify the IP address of the Domain Controller. The Host Controller needs to specify how to find the Domain Controller so it can register itself within the domain. In the element in host.xml a. Delete the <local/> tag. b. Uncomment the <remote> tag, and set the host parameter of the <remote> tag to 127.0.0.1: 11. Configure the host3 servers <remote host="127.0.0.1" port="${jboss.domain.master.port:9999}" security-realm="managementrealm"/> a. Delete the entire <server> element named server-one and server-two. b. Verify that server-three is using a port offset of 250. 12. Save your changes to host.xml. 3.1.8 Start the Host Controller on node3 7. In a command window, open node3/$eap6_home/bin with a command prompt. EAP6 Installation Lab Instructions Page 13

[bin]$./domain.sh [Host Controller] 13:15:22,225 INFO [org.jboss.as.domain] (slave-request-threads - 1) JBAS010918: Registered remote slave host "host3", JBoss EAP 6.0.0.GA (AS 7.1.2.Final-redhat-1) 8. Start the node3 as a host controller using the host.xml configuration file. 9. Verify that the Host Controller is correctly registered in the domain. In the console output of the Domain Controller, you should see something like: 10. Verify that server-three is started up correctly. In the console output of the Host Controller on node3 you should see output like: [Server:server-three] 13:15:29,306 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss EAP 6.0.0.GA (AS 7.1.2.Final-redhat-1) started in 5978ms - Started 165 of 306 services (140 services are passive or on-demand) 11. Point your browser to http://localhost:8330 to verify the server is started correctly. 3.1.9 Stop a host 1. Enter Ctrl+c in the terminal window of host2. This will start the shutdown of host2. 2. Watch the output in the terminal window and notice that server-one and server-two are stopped, followed by the host controller process. 3. Look in the terminal window of node1. You should see a log event stating that host2 has been removed from [Host Controller] 14:56:33,126 INFO [org.jboss.as.domain] (Remoting "btisont500:management" task-4) JBAS010925: Unregistered remote slave host "host2" the domain: EAP6 Installation Lab Instructions Page 14