Cloud CM-IPMP Guía para resolver problemas

Busca en linea o descarga Guía para resolver problemas para Cámaras De Seguridad Cloud CM-IPMP. Cloud CM-IPMP Troubleshooting guide Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 201
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente

Indice de contenidos

Pagina 1 - Administration Manual

Open Cloud Rhino SLEE 1.4.3Administration ManualVersion 1.1November 2, 2006Open Cloud Limited54-56 Cambridge TerraceWellington 6149New Zealandhttp://w

Pagina 2 - November 2, 2006 (1838)

Chapter 1IntroductionWelcome to the Open Cloud Rhino SLEE Administration Manual for Systems Administrators and Software Developers. Thisguide is inten

Pagina 3 - Contents

# Build componentJarOne.jar# ...# Generate a new signing key.keytool -genkey -keystore my.keystore -alias componentSignerOne# Sign the component jar.j

Pagina 4

Resource Adaptor SignerJ2EE Connector Resource AdaptorRhinoJ2EEConnectorRAJAIN SIP Resource AdaptorRhinoSIPRAJCC Resource AdaptorRhinoJCCRAWeb Console

Pagina 5

The file config/ldapauth.properties contains configuration for the LDAP connection, please see the Rhino Javadoc forcom.opencloud.rhino.security.auth.LDA

Pagina 6

Chapter 16Performance Tuning16.1 IntroductionThe Rhino SLEE will excel to production performance and stability requirements when it is configured, moni

Pagina 7

16.2.1 ConfigurationConfigure the following parameters for staging configuration using the Web Console, or by editing and updating the stagingconfiguratio

Pagina 8

With local staging queues enabled the new stage item will be processed immediately by the thread that created it upon termina-tion of the transaction

Pagina 9

•stale pool size: The maximum number of objects to hold in thestalepool.•use defaults: For custom pool config MBeans only; use values from default pool

Pagina 10 - Introduction

by fault tolerant Resource Adaptors). Because of the clustering infrastructure and the single management image, this allowseven applications configured

Pagina 11

16.4.3 Fault Tolerant Resource AdaptorsWhen a fault tolerant Resource Adaptor is activated in Rhino, all activities it creates and their associated st

Pagina 12 - The Rhino SLEE Platform

Chapter 17Clustering17.1 IntroductionThis chapter defines the terms and concepts used when clustering Rhino SLEE and describes several typical configura

Pagina 13 - 2.3 Integration

Chapter 9 describes installation details and configuration issues of the Web Console used for Open Cloud Rhino SLEE man-agement operations.Chapter 10 d

Pagina 14 - 2.4 Service Development

17.2.5 Typical InstallationThe typical installation for Rhino SLEE is a 3 machine cluster, with one node running on each machine. This configuration is

Pagina 15 - 2.6 Performance Testing

17.3.1 Node FailureNode failure is defined as a node exiting the process, or the machine that the process runs on dying (possibly due to powerfailure e

Pagina 16 - 2.7 Software Development Kit

Cluster [2,3]Cluster [1]Machine ARhino node 1Machine BRhino node 2Machine CRhino node 3Cluster [1,2,3]Machine ARhino node 1Machine BRhino node 2Machin

Pagina 17 - JAIN SLEE Overview

Chapter 18Application Environment18.1 IntroductionIn this chapter we;• Describe the function and configuration of MemDB the Rhino SLEE volatile memory

Pagina 18 - 3.6 Facilities

Synchronous Memory-to-Memory ReplicationWhen MemDB operates in this mode all replicas are consistent for every transaction.As part of the transaction

Pagina 19 - 3.7 Activities

a deadlock is detected during lock acquisition.18.2.3 Multiple TransactionsMultiple MemDB instances can be used in a single transaction, as MemDB supp

Pagina 20

The extension deployment descriptor mechanism allows a number of run-time properties of the SBB to be configured. It isimportant to note that it does n

Pagina 21

<!ELEMENT description (#PCDATA)><!ELEMENT sbb (description?, lock-strategy?, attachment-lock-strategy?,resource-ref*)><!--The lock-stra

Pagina 22 - 4.2.5 Installation

<!--The res-type element specifies the type of the data source. The typeis specified by the fully qualified Java language class or interfaceexpecte

Pagina 23 - 4.2.7 Configuring a Cluster

the resource adaptor component jar file only. They are not granted to classesloaded from any other dependent jars required by resource adaptors define

Pagina 24

Chapter 2The Rhino SLEE Platform2.1 IntroductionThe Open Cloud Rhino SLEE is a suite of servers, resource adaptors, tools, and examples that collectiv

Pagina 25 - 4.2.9 Configuring the Cluster

SBBThis example shows fragments of the JAIN SLEE 1.0 specification defined SBB deployment descriptor, and a correspondingextension DD that informs Rhino

Pagina 26 - 4.3 Cluster Lifecycle

therefore knows that SIP transactions time out after a certain period of time. When Rhino queries the RA it will tell Rhino toend the activity corresp

Pagina 27 - 4.3.5 Starting the SLEE

Chapter 19Database Connectivity19.1 IntroductionThis chapter discusses Rhino SLEE configuration, and recommendations for programming applications which

Pagina 28 - 4.4 Management Interface

Each <parameter> element contains a mandatory <param-name>, <param-type> and <param-value> element. Thesethree elements identi

Pagina 29 - 4.5 Setting the system clock

<jdbc><jndi-name>ExternalDataSource</jndi-name><datasource-class>org.postgresql.jdbc2.optional.SimpleDataSource</datasource

Pagina 30 - 4.6 Optional Configuration

For further information regarding extension deployment descriptors refer to Section 18.5 in Chapter 18.The SBB is then able to obtain a reference to a

Pagina 31 - 4.7 Installed Files

It is recommended that these methods are not invoked by a SLEE components.Open Cloud Rhino 1.4.3 Administration Manual v1.1 117

Pagina 32 - 4.8 Runtime Files

Chapter 20J2EE SLEE Integration20.1 IntroductionThe Rhino SLEE can inter-operate with a J2EE 1.3-compliant server in two ways:1. SBBs can obtain refer

Pagina 33 - 4.8.2 Logging output

<?xml version="1.0"?><!DOCTYPE rhino-config PUBLIC"-//Open Cloud Ltd.//DTD Rhino Config 0.5//EN""http://www.openclou

Pagina 34

<!-- other elements omitted --><ejb-ref><description> Access to remote EJB stored on a J2EE server. </description><!--The &

Pagina 35 - Management

Service DevelopmentExample Services Service EditingFunctional TestingLoad TestingService Logic Execution EnvironmentResource AdaptorArchitectureServic

Pagina 36 - 5.2 Management Tutorials

During this configuration, the Open Cloud Rhino SLEE J2EE Connector will be configured with a list of endpoints. This list isa space- or comma- separate

Pagina 37 - 5.3 Building the Examples

Chapter 21PostgreSQL Configuration21.1 IntroductionThe Rhino SLEE requires a PostgreSQL RDBMS database for persisting the main working memory to non-vo

Pagina 38

21.4 TCP/IP ConnectionsThe PostgreSQL server needs to be configured to accept TCP/IP connections so that it can be used with the Rhino SLEE.As of versi

Pagina 39

Figure 21.1: Cluster with mulitple database serversThe main working memory consists of several memory databases on each node.• TheManagementDatabasewh

Pagina 40 - 5.5 Installing a Service

name, user name, password, login timeout). Variable substitution using@variable-name@syntax substitutes variables fromthe$RHINO_NODE_HOME/config/confi

Pagina 41

<datasource-class>org.postgresql.jdbc3.Jdbc3SimpleDataSource</datasource-class><dbid>rhino_sdk_management</dbid><parameter&

Pagina 42

<param-value>@MANAGEMENT_DATABASE_NAME@</param-value></parameter><parameter><param-name>user</param-name><param

Pagina 43 - 5.6 Uninstalling a Service

node is configured to update multiple databases.Open Cloud Rhino 1.4.3 Administration Manual v1.1 128

Pagina 44

Chapter 22SIP Example Applications22.1 IntroductionThe Rhino SLEE includes a demonstration resource adaptor and example applications which use SIP (Se

Pagina 45

22.2 System RequirementsThe SIP examples run on all supported Rhino SLEE platforms. Please see Appendix A for details.22.2.1 Required Software• SIP us

Pagina 46 - 5.8 Creating a Profile

2.4 Service DevelopmentThe Service Development category provides a Federated Service Creation Environment (FSCE) which enables the developmentof SLEE

Pagina 47

After changing thePROXY_HOSTNAMESandPROXY_DOMAINSproperties so that they are correct for the environment, save thesip.propertiesfile.22.4.2 Building an

Pagina 48

sip-fmfm:[copy] Copying 4 files to /home/user/rhino/examples/sip/jars/sip/classes/sip-examples/fmfm-META-INF[profilespecjar] Building profile-spec-jar

Pagina 49

By default, the build script will deploy the Registrar and Proxy example services, and any components these depend on,including the SIP Resource Adapt

Pagina 50 - 5.9 SLEE Lifecycle

user@host:~/rhino$ ./client/bin/rhino-consoleInteractive Rhino Management ShellRhino management console, enter ’help’ for a list of commands[Rhino@loc

Pagina 51 - 5.9.3 The Running State

The deployment descriptors for the JDBC Location SBB are located in thesrc/com/opencloud/slee/services/sip/location/jdbc/META-INFdirectory. The defaul

Pagina 52 - Administrative Maintenance

Name Type Default DescriptionListeningPointsjava.lang.String 0.0.0.0:5060/[udp|tcp] List of endpoints that the SIP stack will listen on. Must be speci

Pagina 53

user@host:~/rhino/examples/sip$ ant deploysipraBuildfile: build.xmlmanagement-init:[echo] OpenCloud Rhino SLEE Management tasks definedlogin:[slee-man

Pagina 54 - 6.2.2 Removing Activities

# Select location service implementation.# If "usejdbclocation" property is true, JDBC location service will be deployed.# Default is to use

Pagina 55 - 6.2.3 Inspecting SBBs

sip-registrar:[copy] Copying 2 files to /home/users/rhino/examples/sip/classes/sip-examples/registrar-META-INF[sbbjar] Building sbb-jar: /home/users/r

Pagina 56 - 6.2.5 Removing All

deploylocationservice:deployregistrar:[slee-management] Install deployable unit file:jars/sip-registrar-service.jar[slee-management] Activate service

Pagina 57 - 6.3 Upgrading a Cluster

The Federated Service Creation Environment allows a SLEE component or application to be fully tested under scenarios similarto the actual deployment e

Pagina 58 - 6.3.3 Deploying State

sip-jdbc-location:[sbbjar] Building sbb-jar: /home/user/rhino/examples/sip/jars/jdbc-location-sbb.jar[deployablejar] Building deployable-unit-jar: /ho

Pagina 59 - 6.4 Backup and Restore

deploy-ac-locationservice:[slee-management] Install deployable unit file:jars/sip-ac-location-service.jar[slee-management] Activate service SIP AC Loc

Pagina 60 - Export and Import

22.5.8 Modifying Service Source CodeIf modifications are made to the source code of any of the SIP services, the altered services can be recompiled and

Pagina 61 - 7.2 Exporting State

Linphone Setting DescriptionSIP port Default is 5060. Ensure this is different to the SIP RA’s port ifrunning the SLEE and Linphone on the same system

Pagina 62 - 7.3 Importing State

address-of-record = sip:[email protected] bindingsUpdating binding: sip:[email protected] -> sip:[email protected]:

Pagina 63 - 7.4 Partial Imports

siptest1 siptest2siptest1 siptest2siptest1 siptest2Open Cloud Rhino 1.4.3 Administration Manual v1.1 146

Pagina 64

22.6.4 Enabling Debug OutputThe SIP services can write tracing information to the Rhino SLEE logging system via the SLEE Trace Facility.To enable trac

Pagina 65 - Statistics and Monitoring

Chapter 23JCC Example Application23.1 IntroductionThe Rhino SLEE includes a sample application that makes use of Java Call Control version 1.1 (JCC 1.

Pagina 66 - 8.3 Console Mode

ProviderCallConnection ConnectionAddress AddressFigure 23.1: Object model of a two-party call• Connection: represents the dynamic relationship between

Pagina 67 - 8.3.1 Useful output options

Figure 23.2: Diagrammatic representation of the Call Forwarding Service2. It determines whether the called party has call forwarding enabled, and to w

Pagina 68 - 8.4 Graphical Mode

2.7 Software Development KitThe Open Cloud Rhino SLEE SDK (Figure 2.3) is a JAIN SLEE service development solution and includes:• All software in the

Pagina 69

Figure 23.3: Call Attempt(initial-event-select variable="AddressProfile"). So when a “Connection Authorize Call Attempt” event arrives atthe

Pagina 70

Figure 23.4: Call Forwarding SBB creation// get profile for service instance’s current subscriberCallForwardingAddressProfileCMP profile;try {// get p

Pagina 71

Figure 23.5: OnCallDelivery method executiontrace(Level.FINE, "Forwarding not enabled - ignoring event");return;}// get forwarding addressSt

Pagina 72

Figure 23.6: Service finalization. SBB and activity has been removed23.3 Directory ContentsThe base directory for the JCC Examples is $RHINO_HOME/examp

Pagina 73 - Web Console

23.4.2 Deploying the Resource AdaptorThe Ant build script$EXAMPLES/build.xmlcontains build targets for deploying and undeploying the JCC RA.To deploy

Pagina 74 - 9.2.3 Navigation Shortcuts

user@host:~/rhino/examples/jcc$ ant undeployjccraBuildfile: build.xmlmanagement-init:[echo] OpenCloud Rhino SLEE Management tasks definedlogin:[slee-m

Pagina 75 - 9.3 Deployment Architecture

user@host:~/rhino/examples/jcc$ ant deployjcccallfwdBuildfile: build.xmlmanagement-init:[echo] OpenCloud Rhino SLEE Management tasks definedlogin:[sle

Pagina 76 - 9.3.2 Standalone Web Console

user@host:~/rhino/examples/jcc$ ant undeployjcccallfwdBuildfile: build.xmlmanagement-init:[echo] OpenCloud Rhino SLEE Management tasks definedlogin:[s

Pagina 77 - 9.5 Security

[Rhino@localhost (#6)] listprofilespecsProfileSpecification[AddressProfileSpec 1.0, javax.slee]ProfileSpecification[CallForwardingProfile 1.0, Open Cl

Pagina 78 - 9.5.3 JAAS

The profile is presented in edit mode.To change profiles, the web interface must be in the “edit” mode. The web interface is left in “edit” mode after a

Pagina 79 - Log System Configuration

Chapter 3JAIN SLEE Overview3.1 IntroductionThis chapter discusses key principles of the JAIN SLEE 1.0 specification architecture.The SLEE architecture

Pagina 80 - 10.3 Logging Configuration

Note that the Addresses attribute is an array of addresses, hence the enclosing brackets.[Rhino@localhost (#1)] setprofileattributes CallForwardingPro

Pagina 81 - 10.3.2 Web Console Logging

The component executes in the same JVM as the SLEE therefore the trace components can only be used if the SLEE processcan access a windowing system.23

Pagina 82

For example, the default Call Forwarding Profile enables forwarding from address1111to2222. To test this, launch 3 tracecomponents using addresses1111,

Pagina 83

1. It starts when receives a JCC event:• CONNECTION_CONNECTED2. It stores the start time in a CMP field.3. The service receives one of the following JC

Pagina 84 - Chapter 11

Figure 23.8: Initial Event in Call Duration ServiceThis service is executed only in the originating party (user A) because we use an initial event sel

Pagina 85 - 11.2.2 Web Console

Figure 23.9: Call Duration SBB creationpublic void onCallConnected(JccConnectionEvent event,ActivityContextInterface aci) {JccConnection connection =

Pagina 86

<event event-direction="Receive"><event-name>CallDisconnected</event-name><event-type-ref><event-type-name> ja

Pagina 87 - Threshold Alarms

Figure 23.10: Call Disconnected or Call Failed eventsAfter this, the SBB is not interested in any more events, so it detaches from the activity, and,

Pagina 88 - 12.5 Types of Rule Conditions

Chapter 24Customising the SIP Registrar24.1 IntroductionThis section provides a mini-tutorial which shows developers how to use various features of th

Pagina 89 - 12.6 Creating Rules

24.3 Performing the CustomisationThe following steps should be carried out in order to provide the additional function.1. Backup the existing SIP Regi

Pagina 90 - 12.6.2 Command Console

• Within the SLEE. For example:– The SLEE emits events to communicate changes in the SLEE that may be of interest to applications running in theSLEE.–

Pagina 91

// --- EXISTING CODE ---...URI uri =((ToHeader)request.getHeader(ToHeader.NAME)).getAddress().getURI();String sipAddressOfRecord = getCanonicalAddress

Pagina 92 - Chapter 13

To undeploy all the SIP example applications, including the SIP resource adaptor, run:ant undeployexamplesAt this point, the Ant system has been succe

Pagina 93 - 13.3.1 Configuration

Appendix AHardware and Systems SupportA.1 Supported Hardware/OS platformsTable A.1 references platforms that Rhino SLEE supports.A.2 Recommended Hardw

Pagina 94 - Licensing

PRODUCT Hardware OS JVM Required 3rdParty SoftwareOpen Cloud Rhino Intel x86(Xeon), AMD64(Opteron), Ultra-SPARC III or IVCPULinux 2.4 or2.6,Solaris 9

Pagina 95 - 14.2 Alarms

requirements. Failure testing is the process of validating whether or not the combination of Rhino, Resource Adaptors andApplication displays appropri

Pagina 96 - 14.2.5 Audit Logs

Load generation and network element simulation hardware• Single Ulticom Signalware machine with identical RAM, CPU, Hard Disk configuration to Ulticom

Pagina 97 - Security Configuration

Appendix BRedundant NetworkingThis topic describes how to setup redundant networks for the Rhino SLEE so that cluster members can still communicate in

Pagina 98 - 15.3 Network Connections

/etc/hosts:...192.168.1.1 rhinohost1-public # Externally visible IP address for rhinohost1192.168.1.2 rhinohost2-public # Externally visible IP addres

Pagina 99 - 15.4 Signing Deployable Units

rhinohost1:# ifconfig -a...bge0: flags=9040843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER> mtu 1500 index 3inet 192.168.1.101 net

Pagina 100 - 15.6 Transport Layer Security

B.1.5 Editing the Routing TableFinally we need to add a multicast route so that the traffic is directed to our interface group.Rather than directing al

Pagina 101 - 15.7 JAAS Configuration

3.7 ActivitiesAn Activity represents a related stream of events. These events represent occurrences of significance that have occurred on theentity rep

Pagina 102

rhinohost1:/etc/rc2.d/S99static_routes:#!/bin/sh# Probe addresses/usr/sbin/route add rhinohost2-bge0 rhinohost2-bge0 -static/usr/sbin/route add rhinoh

Pagina 103 - Performance Tuning

Appendix CResource Adaptors and Resource AdaptorEntitiesC.1 IntroductionThe SLEE architecture defines the following resource adaptor concepts:• Resourc

Pagina 104 - 16.2.2 Stage Tuning

RA entity created activateEntity() deactivateEntity() Inactive Deactivating Activated Figure C.1: Resource Adaptor Entity lifecycle state machineEach

Pagina 105 - 16.3 Object Pool Configuration

A property name must be one of the configuration properties defined by the resource adaptor. The configuration propertiesdefined by a resource adaptor can

Pagina 106 - 16.4 Fault Tolerance

Appendix DTransactionsD.1 IntroductionThis appendix provides a brief overview of transactions and transaction processing systems including the ACID pr

Pagina 107

entities, profiles, Activity Context state, and event queues. The transaction that has successfully acquired the exclusive lock ona unit of transacted

Pagina 108

When multiple Resource Managers are combined into a single transaction it is commonplace that both Resource Managerssupport a two-phase commit protoco

Pagina 109 - Clustering

Appendix EAudit LogsE.1 File FormatThe format for license audit log files is as follows:{CLUSTER_MEMBERS_CHANGED [comma separated node list]}{INSTALLED

Pagina 110 - 17.3 Scenarios

INSTALLED_LICENSESThis is logged whenever the set of valid licenses changes. This may occur when a license is installed or uninstalled, when aninstall

Pagina 111 - 17.4 Configuration Parameters

E.2 Example Audit LogfileCLUSTER_MEMBERS_CHANGED [102]INSTALLED_LICENSES 2[LicenseInfo serial=106d78577f5,validFrom=Mon Oct 10 11:34:39NZDT 2005,validU

Pagina 112

LEGAL NOTICEUnless otherwise indicated by Open Cloud, any and all product manuals, software and other materials available on the OpenCloud website are

Pagina 113 - Application Environment

Chapter 4Getting Started4.1 IntroductionThis chapter describes the processes required to install, configure and verify an installation of the Rhino SLE

Pagina 114 - 18.2.2 Concurrency Control

Appendix FGlossaryAdministrator – A person who maintains the Rhino SLEE, deploys services and resource adaptors and provides access to theWeb Console

Pagina 115 - 18.3 Application Configuration

Primary Component – The group of nodes in a cluster which can process work.Public Key – A certificate containing an aliased asymmetric public key.Priva

Pagina 116

– Linux 2.4– Solaris 9– Red Hat Linux 9The Rhino SLEE is supported on the following Java platforms.– Sun 1.4.2_12 or later for Sparc/Solaris and Linux

Pagina 117

• The “awk” command utility.$ which awk/bin/awk• The “sed” command utility.$ which sed/bin/sed4.2.2 PostgreSQL database configurationThe Rhino SLEE dep

Pagina 118

>./rhino-install.sh -hUsage: ./rhino-install.sh [options]Command line options:-h, --help - Print this usage message.-a - Perform an automated insta

Pagina 119 - 18.5.4 Example

Management Interface JMX Remote Service Port [1202]:This port is used for the Web Console (Jetty) server and providesremote management user interface.

Pagina 120 - 18.6 Application Fail-Over

Creating installation directory.Writing configuration to /home/user/rhino/etc/defaults/config/config_variables.I will now generate the keystores used

Pagina 121 - 18.6.2 Management Interface

$ /home/user/rhino/create-node.shChose a Node ID (integer 1..255)Node ID [101]: 101Creating new node /home/user/rhino/node-101Deferring database creat

Pagina 122 - Database Connectivity

>cd node-101>./start-rhino.sh -p4.3.2 Starting a NodeSubsequent nodes can be started by executing the$RHINO_NODE_HOME/start-rhino.shshell script

Pagina 123 - 19.3 Configuration Example

• Or start a node with the-sswitch by issuing the following command.>cd node-101>./start-rhino.sh -sTypically, to start the cluster for the first

Pagina 124 - 19.4 SBB use of JDBC

• The Command Console can be started by running the following:$ cd $RHINO_HOME$ ./client/bin/rhino-consoleInteractive Management Shell[Rhino (cmd (arg

Pagina 125 - 19.4.1 SQL Programming

Contents1 Introduction 11.1 Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 C

Pagina 126

One important configuration element is to make sure thatntpdis configured to slew the time rather than step time. This can beachieved using the-xflag whe

Pagina 127 - J2EE SLEE Integration

4.7 Installed FilesA listing of the files in a typical Rhino installation and their descriptions is listed below.CHANGELOG - Release notes.client/ - Di

Pagina 128

generate-configuration - Script used internally to populate a Node’s working directory with templated configuration files.generate-system-report.sh -

Pagina 129

node-XXX/ - Instantiated Rhino node.config/ - Directory containing configuration files.savanna/ - Savanna configuration files.work/ - Rhino working di

Pagina 130

milliseconds of each other then they probably have a causal relationship. Also, if there is a time-out in the software somewhere,that time-out may oft

Pagina 131 - PostgreSQL Configuration

Chapter 5Management5.1 IntroductionAdministration of the Rhino SLEE is done by using the Java Management Extensions (JMX). An administrator can use ei

Pagina 132 - 21.5 Access Control

5.1.2 Command Console InterfaceThe Command Console is a command line shell which supports both interactive and batch file commands to manage andconfigur

Pagina 133

2. Installing a Service.3. Uninstalling a Service.4. Uninstalling a Resource Adaptor.5. Creating a Profile.The tutorial sections 1, 2, 3 and 4 provides

Pagina 134

5.4.1 Installing an RA using the Web ConsoleTo install a resource adaptor using the Web Console, first open a web browser and direct it tohttps://local

Pagina 135

<resource-adaptor-type-binding><resource-adaptor-type-ref><resource-adaptor-type-name>OCSIP</resource-adaptor-type-name><re

Pagina 136

4.6 Optional Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214.6.1 Introduction . . . . .

Pagina 137

$ ./client/bin/rhino-consoleInteractive Rhino Management Shell[Rhino@localhost (#0)]Use theinstallcommand to install the deployable unit. Alternativel

Pagina 138 - SIP Example Applications

Install the Location Service using the install operation.Install the Registrar Service using the install operation.View the Registrar Service has been

Pagina 139 - 22.4 Quick Start

5.5.2 Installing a service using the Command ConsoleTo perform the installation using the Command Console in interactive mode;$ ./client/bin/rhino-con

Pagina 140 - 22.4.2 Building and Deploying

service please see the Open Cloud SIP Users Guide.5.6 Uninstalling a ServiceThe operations used in this example for uninstalling the registrar applica

Pagina 141

Remove the Registrar and Location Service deployable units.5.6.2 Uninstalling a Service using the Command ConsoleThe following steps show how to unins

Pagina 142

5.7.1 Uninstalling an RA using the Web ConsoleThe activities are done using theResource Management MBean.We deactivate the resource adaptor entity usi

Pagina 143

5.8 Creating a ProfileThis example explains how to create a Call Forwarding Profile which is used by the Call Forwarding Service.Before creating the pro

Pagina 144 - 22.5 Manual Installation

The Profile MBean can be in two modes: viewing or editing. The operations available on the profile give some hint as to whichmode that profile is in. If

Pagina 145

After editing the values, clickapplyAttributeChanges(this will parse and check the attribute values). Then clickcommitProfileto commit the changes.If

Pagina 146

Changes made to the profile via the management interfaces are dynamic. The SBBs that implement the example Call Forwardingservices will retrieve the pr

Pagina 147

7 Export and Import 517.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517.2

Pagina 148

[Rhino (cmd (args)* | help (command)* | bye) #1] createProfile CallForwarding ForwardingProfileCreated profile CallForwarding/ForwardingProfileConfigur

Pagina 149

• Stopped to Starting: The Rhino SLEE has no operations to execute.• Stopped to Does Not Exist: The Rhino SLEE processes shutdown and terminate gracef

Pagina 150

Chapter 6Administrative Maintenance6.1 IntroductionA system administrator must ensure that the Rhino SLEE maintains peak operational performance. The

Pagina 151

the administrator should narrow their search results by applying-node,-cb,-ca, and-raparameters. In the following examplethe administrator searches fo

Pagina 152 - 22.6 Using the Services

Table 6.2 contains a summary of the fields returned by getActivityInfo:Field DescriptionpkeyThe Activity’s primary key – uniquely identifies this activi

Pagina 153

6.2.3 Inspecting SBBsAdministrators may also search for and query for information about SBB entities. The SBB inspection commands work in thesame way

Pagina 154

Field DescriptionpkeyThe SBB entity’s primary key. This identifies the SBB withinits service and SBB component typeparent-pkeyThe pkey of the SBBs pare

Pagina 155

SBB EntitiesTheremoveAllSBBscommand accepts a service component ID and will immediately and forcibly remove all SBB entitiesbelonging to that service.

Pagina 156 - 22.6.4 Enabling Debug Output

• A new database name will be needed; otherwise the existing database will be overwritten by the new cluster. The existingPostgreSQL installation can

Pagina 157 - JCC Example Application

6.4 Backup and RestoreDuring normal operation, all SLEE management and profile data in its own in-memory distributed database. The memorydatabase is fa

Pagina 158 - 23.2.1 Resource Adaptor

12.6.2 Command Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8113 Notification System Configuration

Pagina 159

Chapter 7Export and Import7.1 IntroductionThe Rhino SLEE provides administrators and programmers with the ability to export the current deployment and

Pagina 160 - 23.2.3 Service Logic

7.2 Exporting StateIn order to use the exporter, the Rhino SLEE must be available and ready to accept management commands. The exporter isinvoked usin

Pagina 161

7.3 Importing StateTo import the state into a Rhino SLEE, execute the ant script in the directory created by the exporter.user@host:~/rhino/rhino_expo

Pagina 162

7.4 Partial ImportsA partial import is where only some of the import management operations are executed.This is useful when only deployable units are

Pagina 163 - 23.4 Installation

Note: The import script will ignore any existing components. It is recommended that the import be run against a RhinoSLEE which has no components depl

Pagina 164

Chapter 8Statistics and Monitoring8.1 IntroductionThe Rhino SLEE provides monitoring facilities for capturing statistical performance data about the c

Pagina 165

Parameter Set Type Tunable ParametersObject Pools Object Pool SizingStaging Threads Staging ConfigurationMemory Database Sizing Memory Database Size li

Pagina 166

$ /home/user/rhino/client/bin/rhino-stats -l EventsParameter Set Type: EventsDescription: Event statsCounter type statistics:Name: Label: Description:

Pagina 167

format of statistics output:•-Rwill output raw (single number) timestamps.•-Cwill output comma seperated statistics.•-qwill suppress printing of non-s

Pagina 168

Figure 8.1: Creating a Quick GraphFigure 8.2: Creating a Graph with the WizardOpen Cloud Rhino 1.4.3 Administration Manual v1.1 60

Pagina 169

18 Application Environment 10418.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 170 - 23.6.1 Trace Components

Figure 8.3: Selecting Parameter Sets with the Wizard• Load an existing graph configuration from a file. This allows the user to select a previously save

Pagina 171 - 23.6.3 Creating a Call

Figure 8.4: Adding Counters with the WizardFigure 8.5: Naming a Graph with the WizardOpen Cloud Rhino 1.4.3 Administration Manual v1.1 62

Pagina 172 - 23.7 Call Duration Service

Figure 8.6: A Graph created with the Wizard2. Or if the client application is already running, by selecting option 4 in the graph creation wizard – “L

Pagina 173

Chapter 9Web Console9.1 IntroductionThe Rhino SLEE Web Console is a web application that provides access to management operations of the Rhino SLEE. U

Pagina 174

9.2.2 Managed ObjectsThe main page of the Web Console (see Figure 9.1) groups the management beans into several categories:Figure 9.1: Web Console Mai

Pagina 175

Clicking on the "Logout" link will end the current session and redisplay the login screen.9.2.4 Interacting with Managed ObjectsThis section

Pagina 176

• The Web Console web application archive (web-console.war) contains the J2EE web application itself, consisting ofservlets, static resources (images,

Pagina 177

9.4 Configuration9.4.1 Changing Usernames and PasswordsTo edit or add usernames and passwords for accessing Rhino with the Web Console, edit either$RHI

Pagina 178 - Customising the SIP Registrar

9.5.1 Secure Socket Layer (SSL) ConnectionsThe HTTP server creates encrypted SSL connections using a certificate in the web-console.keystore file. This

Pagina 179

Chapter 10Log System Configuration10.1 IntroductionThe Rhino SLEE uses the Apache Log4J logging architecture (http://logging.apache.org/) to provide lo

Pagina 180

22.5.7 Removing the Proxy Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14222.5.8 Modifying Service Source C

Pagina 181 - 24.4 Extending with Profiles

Log Level DescriptionFATALOnly error messages for unrecoverable errors are produced (not recommended).ERROROnly error messages are produced (not recom

Pagina 182 - Hardware and Systems Support

>cd $RHINO_HOME>./client/bin/rhino-console[Rhino@localhost (#1)] help createfileappendercreateFileAppender <appender-name> <filename>

Pagina 183

Figure 10.1: Creating a file appenderTo add an AppenderRef so that logging requests for the "savanna.stack" logger key are forwarded to the F

Pagina 184 - A.2.4 Application Example

There are also Web Console commands for setting additivity for each logger key and for setting levels as in Figure 10.3.Figure 10.3: Other Logging Adm

Pagina 185

Chapter 11AlarmsAlarms are described in the JAIN SLEE 1.0 Specification and are faithfully implemented in the Rhino SLEE. Alarms can beraised by variou

Pagina 186 - Redundant Networking

[Rhino@localhost (#28)] listactivealarmsAlarm 56875565751424514 (Node 101, 07-Dec-05 16:44:05.435): Major[resources.cap-conductor.capra.noconnection]

Pagina 187

• TheclearAlarmsbutton will clear all alarms in that category.• TheexportAlarmTableAsNotificationsbutton will export all alarms as JMX notifications. T

Pagina 188

Chapter 12Threshold Alarms12.1 IntroductionTo supplement the standard alarms raised by Rhino, an administrator may configure additional alarms to be ra

Pagina 189

For parameter set type descriptions and a list of available parameter sets use -l <type name> option$ client/bin/rhino-stats -l "System Inf

Pagina 190

12.6 Creating RulesRules may be created using either the Web Console or using the Command Console with XML files. The following sectionsdemonstrate how

Pagina 191 - Entities

C Resource Adaptors and Resource Adaptor Entities 182C.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 192 - C.3 Configuration Properties

The alarm type and message is set with thesetAlarmoperation.Finally, the rule is activated using the activateRule operation. Once the rule is active i

Pagina 193 - C.4 Entity Binding

[Rhino@localhost (#1)] getconfig threshold-rules rule/low_memory<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE rhino-thr

Pagina 194 - Transactions

Chapter 13Notification System Configuration13.1 IntroductionThe Rhino SLEE supports notifications as a mechanism for external management clients to be no

Pagina 195 - D.3.3 Summary

public void setSbbContext( SbbContext context ) {this.context =try {final Context c = (Context)new InitialContext().lookup("java:comp/env/slee&qu

Pagina 196 - D.4.3 Commit Protocols

Chapter 14Licensing14.1 IntroductionThis chapter explains how to use licenses and the effects licenses have on the running of the Rhino SLEE.In order

Pagina 197 - Audit Logs

The current functions that are used by the Rhino family of products are:“Rhino” – The function used by the production Rhino build for its core functio

Pagina 198

14.2.4 Management InterfaceThese are performed via the Web Console and the Command Console. A description of managing a license using the CommandConso

Pagina 199 - E.2 Example Audit Logfile

Chapter 15Security Configuration15.1 IntroductionSecurity in the JAIN SLEE is an essential component of the Rhino SLEE architecture. It provides access

Pagina 200 - Glossary

Nb. This configuration file is subject to the variable substitution applied to configuration files (replacement of@RHINO_HOME@, etc).The configuration file

Pagina 201

<mlet enabled="true"><classpath><jar-url>@FILE_URL@@RHINO_BASE@/lib/jmxr-adaptor.jar</jar-url><jar-url>@FILE_U

Comentarios a estos manuales

Sin comentarios