Professional Documents
Culture Documents
Operator Guide MPS500
Operator Guide MPS500
Operator Guide
MPS 3.5
NN44100-500, 02.02
August 2010
© 2010 Avaya Inc. Copyright
All Rights Reserved. Except where expressly stated otherwise, no use should be made of
materials on this site, the Documentation, Software, or Hardware
Notice provided by Avaya. All content on this site, the documentation and the
Product provided by Avaya including the selection, arrangement and
While reasonable efforts have been made to ensure that the design of the content is owned either by Avaya or its licensors and is
information in this document is complete and accurate at the time of protected by copyright and other intellectual property laws including the
printing, Avaya assumes no liability for any errors. Avaya reserves the sui generis rights relating to the protection of databases. You may not
right to make changes and corrections to the information in this modify, copy, reproduce, republish, upload, post, transmit or distribute
document without the obligation to notify any person or organization of in any way any content, in whole or in part, including any code and
such changes. software unless expressly authorized by Avaya. Unauthorized
reproduction, transmission, dissemination, storage, and or use without
Documentation disclaimer the express written consent of Avaya can be a criminal, as well as a
“Documentation” means information published by Avaya in varying civil offense under the applicable law.
mediums which may include product information, operating instructions
Third-party components
and performance specifications that Avaya generally makes available
to users of its products. Documentation does not include marketing Certain software programs or portions thereof included in the Product
materials. Avaya shall not be responsible for any modifications, may contain software distributed under third party agreements (“Third
additions, or deletions to the original published version of Party Components”), which may contain terms that expand or limit
documentation unless such modifications, additions, or deletions were rights to use certain portions of the Product (“Third Party Terms”).
performed by Avaya. End User agrees to indemnify and hold harmless Information regarding distributed Linux OS source code (for those
Avaya, Avaya's agents, servants and employees against all claims, Products that have distributed the Linux OS source code), and
lawsuits, demands and judgments arising out of, or in connection with, identifying the copyright holders of the Third Party Components and the
subsequent modifications, additions or deletions to this documentation, Third Party Terms that apply to them is available on the Avaya Support
to the extent made by End User. Web site: http://support.avaya.com/Copyright.
Link disclaimer Trademarks
Avaya is not responsible for the contents or reliability of any linked Web The trademarks, logos and service marks (“Marks”) displayed in this
sites referenced within this site or documentation provided by Avaya. site, the Documentation and Product(s) provided by Avaya are the
Avaya is not responsible for the accuracy of any information, statement registered or unregistered Marks of Avaya, its affiliates, or other third
or content provided on these sites and does not necessarily endorse parties. Users are not permitted to use such Marks without prior written
the products, services, or information described or offered within them. consent from Avaya or such third party which may own the Mark.
Avaya does not guarantee that these links will work all the time and has Nothing contained in this site, the Documentation and Product(s)
no control over the availability of the linked pages. should be construed as granting, by implication, estoppel, or otherwise,
any license or right in and to the Marks without the express written
Warranty permission of Avaya or the applicable third party.
Avaya provides a limited warranty on its Hardware and Software
Avaya is a registered trademark of Avaya Inc.
(“Product(s)”). Refer to your sales agreement to establish the terms of
the limited warranty. In addition, Avaya’s standard warranty language, All non-Avaya trademarks are the property of their respective owners,
as well as information regarding support for this Product while under and “Linux” is a registered trademark of Linus Torvalds.
warranty is available to Avaya customers and other parties through the
Avaya Support Web site: http://support.avaya.com. Please note that if Downloading Documentation
you acquired the Product(s) from an authorized Avaya reseller outside
of the United States and Canada, the warranty is provided to you by For the most current versions of Documentation, see the Avaya
said Avaya reseller and not by Avaya. Support Web site: http://support.avaya.com.
Chapter 1: Preface.....................................................................................................................7
Scope................................................................................................................................................................7
Intended Audience............................................................................................................................................7
Customer service..............................................................................................................................................8
Getting help from a distributor or reseller..........................................................................................................8
Getting product training.....................................................................................................................................8
Getting technical documentation.......................................................................................................................8
Getting technical support from the Avaya Web site..........................................................................................8
How to Use This Manual...................................................................................................................................9
Organization of This Manual.............................................................................................................................9
Conventions Used in This Manual...................................................................................................................11
Solaris and Windows Conventions..................................................................................................................12
Two-Button (Windows) versus Three-Button (Solaris) Mouse........................................................................13
Trademark Conventions..................................................................................................................................13
Product Nomenclature Changes.....................................................................................................................13
Copyright Information......................................................................................................................................14
HylaFAX Facsimile Software...........................................................................................................................14
Chapter 2: Introduction...........................................................................................................17
Introduction.....................................................................................................................................................17
System Operator Tasks...................................................................................................................................18
System Terminology........................................................................................................................................19
System Configurations....................................................................................................................................20
Single Media Processing Server.....................................................................................................................20
Multiple Media Processing Servers.................................................................................................................21
MPS Manager.................................................................................................................................................22
Chapter 8: Troubleshooting..................................................................................................125
Troubleshooting.............................................................................................................................................125
Fault Categories............................................................................................................................................125
Isolating and Resolving Specific Problems...................................................................................................127
MMF (Vocabulary) File Troubleshooting.......................................................................................................127
File Synchronization Troubleshooting...........................................................................................................129
Host Communication Troubleshooting..........................................................................................................130
Telephone Line Troubleshooting...................................................................................................................130
Application Software Troubleshooting...........................................................................................................132
Redundancy Troubleshooting.......................................................................................................................133
Call-protect Troubleshooting.........................................................................................................................133
SRP Log File.................................................................................................................................................134
Index.......................................................................................................................................167
Scope
This manual provides information and procedures related to the daily operation, monitoring,
and maintenance of the Media Processing Server Series system.
Important:
All references to MPS 3.0 in this document (such as documents titles, software versions,
and illustrations) apply to all releases of MPS 3.X.
Intended Audience
The audience for this manual consists of people responsible for the monitoring and
maintenance of the Media Processing Server Series system. A user of this class is referred to
as a system operator. System operators must be familiar with telecommunications and
computer equipment, their functions, and associated terminology. In addition, they must be
familiar with site-specific telephone systems, power systems, computer systems, and
peripheral components such as terminals, modems, printers, and so on.
This guide assumes that the Media Processing Server Series system operators have
completed an on-site system briefing program as part of the initial system installation. In
addition, they should be familiar with other site-specific operating procedures relating to the
Media Processing Server Series that are due to specific application functions performed by
that platform and with any other equipment to which the Media Processing Server Series is
connected. This may include a PBX/ACD or a host computer system.
It is further assumed that the reader is already familiar with the following publications: Media
Processing Server Manager Reference Manual, Media Processing Server Reporter User
Guide, Media Processing Server Studio User Guide, and Media Processing Server Developer
User Guide.
In addition, the following publications should be consulted, as needed: MPS System Reference
Manual, MPS Telephony Reference Manual, and MPS COMMGR Reference Manual.
Customer service
Visit the Avaya Web site to access the complete range of services and support that Avaya
provides. Go to www.avaya.com or go to one of the pages listed in the following sections.
Navigation
• Getting technical documentation on page 8
• Getting product training on page 8
• Getting help from a distributor or reseller on page 8
• Getting technical support from the Avaya Web site on page 8
Note:
Periphonics is now part of Avaya. The name Periphonics, and variations thereof, appear in
this manual only in reference to a product (for example, the PERImps package, the perirev
command, and so on).
Example
This chapter discusses the general characteristics of the Media Processing Server Series
system and outlines general activities performed by that system's operator.
Example
This chapter describes startup operation, system-level monitoring capabilities, and
shutdown commands. Included are an overview of system hardware and Media Processing
Server Manager activities relevant to such activities.
Example
This chapter describes interaction with the system from a command line perspective. It also
discusses the basics of using the Media Processing Server Manager VSH Tool and the online
documentation system.
Example
This chapter discusses monitoring of individual aspects of the Media Processing Server
Series system. Included are instructions on using and interpreting the results of the Media
Processing Server Manager Alarm Viewer and Media Processing Server Reporter statistics
tool.
Example
This chapter discusses application related prerequisites, assigning and starting applications,
activating vocabularies, working with Multimedia Format (MMF) files, and using Caller
Message Recording (CMR).
Example
This chapter describes commands and procedures used for routine backup and restore
operations.
Chapter 7--Troubleshooting
Example
This chapter discusses how to use various monitoring functions to identify problems with
system operation, their possible causes, and suggested remedial actions.
Example
This appendix covers setup and changes to the peripheral components of the Media
Processing Server Series system.
Example
This appendix shows the Media Processing Server Series file hierarchy and explains the
intended usage and functions of various directories and associated files.
Example
This appendix provides information for Remote Desktop Connection support.
Notation Description
Normal text Normal text font is used for most of the document.
important term The Italics font introduces new terms, highlights meaningful words
or phrases, or distinguishes specific terms from nearby text.
system command This font indicates a system command and its arguments. Enter such
keywords exactly as shown (that is, do not fill in your own values).
This font highlights the names of disk directories, files, and
file name/ extensions for file names. It also shows displays on text-based
directory
screens (for example, to show the contents of a file.)
on-screen field This font indicates field labels, on-screen menu buttons, and action
buttons.
<KEY NAME> A term within angled brackets denotes a terminal keyboard key, a
telephone keypad button, or a system mouse button.
Book Reference This font indicates the names of other publications referenced within
the document.
cross reference A cross-reference appears on the screen in blue. Click the cross-
reference to access the referenced location. A cross-reference that
refers to a section name accesses the first page of that section.
The Note icon identifies notes, important facts, and other keys to
understanding.
Notation Description
The flying Window icon identifies procedures or events that apply to
the Windows operating system only.1
1. Windows and the flying Window logo are either trademarks or registered trademarks
of Microsoft Corporation.
2. Solaris® is a registered trademark of The Open Group in the U.S. and other countries.
Solaris Windows
Environment
$MPSHOME %MPSHOME%
Paths
$MPSHOME/bin %MPSHOME%\bin
Trademark Conventions
The following trademark information is presented here and applies throughout for third party
products discussed within this manual. Trademarking information is not repeated hereafter.
Solaris® and Motif® are registered trademarks of The Open Group in the U.S. and other
countries.
Solaris, SunOS, OpenWindows, SPARC, and UltraSPARC are trademarks or registered
trademarks of Sun Microsystems, Inc. in the United States and other countries.
Microsoft, MSSQL, Windows, Internet Explorer, and the Flying Windows logo are either
trademarks or registered trademarks of Microsoft Corporation.
Oracle® is a registered trademark of Oracle Corporation.
Sybase™ and SYBASE™ are trademarks of Sybase, Inc. or its subsidiaries.
Informix® and INFORMIX® are registered trademarks of Informix Corporation or its affiliates.
package names, and so on, remain the same. As an example; the PeriProducer product is
now referred to as the Media Processing Server Developer, however, its package name
remains PERIppro.
Copyright Information
1. Introduction
2. System Operator Tasks
3. System Terminology
4. System Configurations
Introduction
The Avaya Media Processing Server (MPS) Series product lines consist of hardware and
software for performing Interactive Voice Response (IVR) and media processing functions in
call processing environments. More precisely, MPS systems integrate call processing
components with speech, telephony, data communications, and transaction processing
functions.
The heart of the MPS system is the Avaya Telephony Media Server (TMS), which provides
high phone port densities with user flexibility, scalability, and extensibility. The basic TMS
assembly provides resources for telephony media management including switching/bridging,
digital signal processing, voice and data memory, and network interfaces. A variety of IVR
applications are accommodated easily, from simple information delivery services to complex
multimedia (voice/fax/data/web) call processing implementations with local databases,
multiple services, and considerable transaction processing functions.
The MPS supports a wide variety of telephony and host computer interfaces, and easily
integrates with equipment already in place at any data-processing/communications
environment. MPS systems employ industry standards and distributed processing in an open
architecture, allowing plug-in integration of future technological developments. In addition, the
MPS supports multiple LAN/WAN interfaces, providing an environment ready for distributed
computing.
The MPS is available in the following configurations:
• Media Processing Server 500
The MPS 500 consists of one Telephony Media Server (TMS) which supports 8 T1/E1
spans (up to 240 ports) or comparable capacity VoIP channels. The MPS 500 is capable of
providing full IVR functionality including fax, caller message recording, conferencing,
speech recognition and text-to-speech (using Speech Server resource servers), SQL
Certified Avaya field service engineers normally perform the initial site preparation and system
installation. The installation includes configuring appropriate system and application-
execution parameters.
System Terminology
The following is a basic presentation of the terminology associated with MPS systems. For
additional information about terminology, see the Glossary of Media Processing Server Series
Terminology.
Component A unit within the system that performs a particular function, see
System Configurations on page 20.
Media Processing Server An Interactive Voice Response system comprised of various
(MPS) components that provides telephony and call processing
services.
Node A physical workstation in a Media Processing Server Series
network.
Telephony Media Server The main component within a MPS system. It provides most
(TMS) essential functions for telephony and media management.
Application Services The group of software processes used to develop and execute
Environment (ASE) voice and media applications.
Call Control Manager The primary interface between applications and the VOS
(CCM) services. It is the gateway for communication with the telephony
hardware platform.
Multimedia Format (MMF) A proprietary format for storing and retrieving audio elements
and fax data in data files. A single MMF file is physically stored
as two files. The data file (.mmd extension) contains raw audio
recordings, such data for voice, fax, TDD tones, and so on. The
index file (.mmi extension) contains the attributes and pointers
that differentiate the elements in the data file.
Media Processing Server The suite of tools designed to administer MPS network activity
Manager in a GUI environment, see Toolkit on page 22.
Startup and Recovery The software process that spawns (that is, starts up) and
Process (SRP) monitors all other MPS processes. SRP can also be used to
stop and restart these processes if they have been abnormally
terminated.
Redundancy The software process that is responsible for MPS redundancy
Configuration Daemon configuration and control.
(RCD)
Voice Memory Manager A VOS software subcomponent that provides audio and media
(VMM) management services within the VOS.
Voice Operating Software The main software processes that provide the lower-level
(VOS) operating functions of the MPS system.
Voice Processing Series The predecessor product to the MPS. By design, a number of
(VPS) the MPS path names, software processes, environment
variables, and file fields use the term VPS. This terminology is
functionally equivalent to MPS nomenclature. In other words,
wherever file or software names show the term VPS, it is
relevant to the MPS.
$MPSHOME The home directory environment variable, set to /opt/vps by
default. This directory contains the operating system software,
subdirectories for the various installed software packages
subdirectory, symbolic links to these packages, and other
software necessary for MPS operations.
System Configurations
A MPS system setup can be a single MPS or contain multiple networked MPS systems. Media
Processing Server Manager Workstations can be added, as needed, to allow monitoring of the
system from remote locations. The MPS also supports functions between systems with
different operating system releases.
Each workstation in a MPS network is identified by a node name. In the above diagram, it is
shown as "Node A." Each MPS component is identified by a unique component number. In the
diagram, it is shown as "MPS 1." A component number must be unique across all nodes. The
convention for naming MPS network components is component_type.component_number/
node_name. Thus, "mps.1/A" is the designation of the MPS in this diagram,
The example shows each MPS node identified by a node name ("A" and "B") and each MPS
component identified by a unique number ("1" and "2"). Thus, "mps.1/A" and "mps.2/B" are
the designations of the MPS systems in this network.
MPS Manager
Toolkit
MPS Manager is a suite of GUI tools designed to administer Media Processing Server Series
network activity.
Note:
See the MPS Manager Reference Manual for detailed information about MPS Manager.
Workstation Node
A MPS Manager Workstation node is a management resource for remote monitoring of the
MPS systems in the network. A MPS Manager node does not have MPS components. It
contains only the software necessary to run the MPS Manager GUI tools, but none of the
software or hardware needed for telephony functions. A MPS Manager Workstation can be
physically located anywhere on a network with component-based nodes.
Figure 2: Media Processing Server Series Network — with Media Processing Server and MPS Manager
Workstation
In this example configuration, MPS Manager can be launched from any node in the network.
MPS Reporter tools, however, can only be used only on node "B." The MPS Manager
Workstation can be used to monitor both nodes, but statistics reports can only be generated
through MPS Reporter on node "B." If desired, the MPS Manager Workstation could also be
designated as the statistics node.
The MPS Manager Workstation node does not normally appear in the on-screen MPS Manager
workspace. To obtain a visual representation of this node, it has to be added to the .xtrahostsrc
file. For information about this file, see the MPS Manager Reference Manual.
1. TMS Startup/Shutdown
2. System Monitoring
3. Logging off a Node
4. System Shutdown
TMS Startup/Shutdown
Power to the TMS can be applied or removed either manually using a switch on the unit or by
issuing system commands. Refer to the following table to determine the best method to use
in a given situation. For information on using the Alarm Viewer, see Alarm Viewer on page 37
and refer to the Alarm Reference Manual for detailed description of the Alarm conditions.
In these examples, # represents the Media Processing Server with which the TMS is
associated.
5. Click the OK button (or press <Return>), then enter the password and repeat.
The default password is peri;). The selected desktop environment should now be
displayed.
The initial Alarm Viewer becomes iconified and a cmdtool window opens. The menu
buttons on this startup Alarm Viewer are inactive.
To view alarms after startup, launch a separate Alarm Viewer, see Alarm Viewer on
page 37.
6. Wait for each Media Processing Server to boot up. Use the Alarm Viewer to watch
the system load vocabularies, start processes, and initialize the TMS on each one.
After several minutes, each unit generates a "System is up" alarm.
7. Start MPS Manager. See Starting/Restarting MPS Manager on page 29.
Configuration files load all the necessary software. After startup, the Media
Processing Server is ready for call processing.
Note:
MPS Manager can also be started by entering periview & at any command line.
A cmdtool window opens upon initialization of the system, see Routine Media
Processing Server Startup on page 27.
System Monitoring
Item Description
AUDIO RJ11 jack for connecting a telephone handset to audibly monitor an MPS
connector 500 line.
CONSOLE RS232 (9-pin DIN) port for connecting a debug terminal. Used for boot
connectors ROM and diagnostics.
LEDs 0 - 15 Provide diagnostic indications on startup.
Microswitches Reserved for future enhancement.
HUB A LEDs EXT Indicates condition on external port of HUB A. SL2 Indicates
condition on slot 2 port of HUB A. SL1 Indicates condition on slot 1 port
of HUB A. MP Indicates condition on microprocessor port of HUB A. COL
Indicates errors or collisions in HUB A.
Item Description
HUB B LEDs EXT Indicates condition on external port of HUB B. SL4 Indicates
condition on slot 4 port of HUB B. SL3 Indicates condition on slot 3 port
of HUB B. MP Indicates condition on microprocessor port of HUB B. COL
Indicates errors or collisions in HUB B.
DCC Front Panel
Span connector RJ48M 50-pin connector connects up to eight digital spans (T1 or E1) to
PSTN.
Remote terminal RS232 (9-pin DIN) port for connecting a debug terminal. Used for boot
connector ROM and diagnostics.
Other Reserved for future enhancement.
connectors and
indicators
Indicator/Control Function
Steady green Receive link pulse FIFO error
Blinking green (@~ 4Hz) Transmit packet (N/A)
Steady red Reversed polarity Collision
Blinking red (@~ 4Hz) Receive packet (N/A)
Alternating red and green (@~ Partitioned out (N/A)
5Hz) P
Indicator/Control Function
OVER TEMP indicator Illuminates if the cabinet exceeds the predetermined safe
operating temperature of 35°C (95°F).
FAULT/MAN HS indicator Illuminates when a cooling system fault has been detected and
the fan has been switched to MANUAL HIGH SPEED (see
next).
FAN SPEED switch Two-position switch used to set cooling fan speed for cabinet
airflow.
MANUAL HIGH SPEED Use this setting when an overtemp condition is present and
continued maximum cooling effectiveness is required. Placing
the FAN SPEED switch to this setting also causes the FAULT/
MAN HS indicator to illuminate. Caution should be exercised
and service immediately performed to alleviate the overtemp
condition.
AUTO TEMP CNTRL This setting is normally used to cool the cabinet enclosure. Fan
speed is automatically adjusted for the optimum cooling
capacity. The actual fan speed when in this setting is shown by
the FAN SPEED indicators.
Indicator/Control Function
SYSTEM OK indicator Illuminates when all predetermined cooling and temperature
parameters have been met. An OVER TEMP or FAULT/MAN
HS condition causes this indicator to go out.
FAN SPEED indicators Illuminates in conjunction with the FAN SPEED AUTO TEMP
CNTRL setting to indicate the actual fan speed. Indicators are
self-explanatory.
Fuse Replaceable fuse for cooling system over voltage protection.
Replace with a 3 amp fast 5x20mm cartridge fuse only. Check
system for cause if fuse is blown or call Avaya service
department.
Indicator/Control Function
TEST / ON / OFF Three-position rocker switch used to turn power to the TMS on or
switch (slots 1, 2, 3, off, or to test the associated power supply. (The TEST / ON / OFF
and 4) switches for slots 5 and 6 are on the VRC rear panel, see VRC Rear
Panel on page 34.
POWER ON Illuminates green when power is applied to TMS.
indicator (all slots)
NORMAL indicator Illuminates green when TMS is operating properly and there are no
(all slots) alarms or system faults.
MINOR ALARM Flashes yellow when a minor alarm is active, accompanied by an
indicator (all slots) audible indication (beep). To reset, press the RESET switch. Use as
a troubleshooting aid by viewing alarms in the Alarm Viewer, see
Alarm Viewer on page 37.
MAJOR ALARM Flashes red when a major alarm is active, accompanied by an
indicator (all slots) audible indication (beep). To reset, press the RESET switch. Use as
a troubleshooting aid by viewing alarms in the Alarm Viewer, see
Alarm Viewer on page 37.
RESET switch Push-button switch for resetting visual and audible alarm indications.
Item Function
CHASSIS ID Used to assign the chassis number. Each chassis in the system is
selector switch assigned a unique number, starting at 0 and running consecutively.
EXT CLK A and BNC connectors used to obtain synchronization reference clocks for the
EXT CLK B CT bus from an external source. The CT bus is the means by which voice
connectors and audio data is transmitted throughout the TMS.
TEST / ON / Three position rocker switch used to turn power to the slot on or off, or to
OFF switches test the associated power supply.
(slots 5 and 6)
ALARM relays Used to connect to external indicators for major and minor alarms.
Common (C), normally closed (NC), and normally open (NO) contact
connections are provided.
EXTERNAL Can be used to connect to external sensors for system indication of up
SENSORS to four separate events (A,B,C,D). CAUTION: Voltage and current
relays limitations. Do not connect to line level signals.
PWR ON Illuminates green when power is applied to slot or NIC.
indicators (S5,
S6, and NIC)
NORMAL Illuminates green when the module in the associated slot or NIC is
indicators (S5, operating properly and there are no alarms or system faults.
S6, and NIC)
MINOR ALARM Flashes yellow when a minor alarm is active for the slot or NIC.
indicators (S5, Accompanied by audible indication (beep). To reset, press the RESET
S6, and NIC) switch on the FCP. Use as a troubleshooting aid - alarms are promulgated
to the Alarm Viewer, see Alarm Viewer on page 37.
MAJOR ALARM Flashes red when a major alarm is active for the slot or NIC.
indicators (S5, Accompanied by audible indication (beep). To reset, press the RESET
S6, and NIC) switch on the FCP. Use as a troubleshooting aid - alarms are promulgated
to the Alarm Viewer, see Alarm Viewer on page 37.
CSL connector Console connector, reserved for future enhancement.
Item Function
ENET A and RJ45 connectors used to connect the dual rail chassis Ethernet to the
ENET B LAN.
connectors
Item Description
AUDIO jack RJ11 jack for connecting a telephone handset for
monitoring a phone line, see AUDIO Monitor Jack on
page 36.
CONSOLE jack RS232 (9-pin DIN) port for connecting a debug terminal.
Used for boot ROM and diagnostics (procedures which are
typically handled by certified Avaya Field Engineers).
LEDs 0 - 15 and microswitches Reserved for future enhancement.
HUB A/B LEDs EXT Indicates condition on external port of hub A or B.
See Ethernet
SL1/2 Indicates condition on slot 1 or 2 port of hub A.
Hub
Indicators on SL3/4 Indicates condition on slot 3 or 4 port of hub B.
page 36.
MP Indicates condition on microprocessor port of hub A or B.
COL Indicates errors or collisions in hub A or B.
DCC Front Panel
Item Description
Span connector RJ48M 50-pin connector connects up to eight digital spans
(T1 or E1) to PSTN.
Remote terminal connector RS232 (9-pin DIN) port for connecting a debug terminal.
Used for boot ROM and diagnostics.
Other connectors and Reserved for future enhancement.
indicators
Use call monitoring (listening to actual calls) only to confirm that caller/Media Processing
Server interaction is going smoothly and that the Media Processing Server is operating
properly. Check applicable laws relating to privacy of conversations before listening to calls.
Conditions
Indication
EXT, SLx, MP COL
Steady green Receive link pulse FIFO error
Blinking green (@~ 4Hz) Transmit packet (N/A)
Conditions
Indication
EXT, SLx, MP COL
Steady red Reversed polarity Collision
Blinking red (@~ 4Hz) Receive packet (N/A)
Alternating red and green (@~ 5Hz) Partitioned out (N/A)
Alarm Viewer
Media Processing Server Series software, applications, and components generate text alarm
messages to indicate their status or to alert users to possible problems. Each component in
the network stores its alarms in its default alarm log file. This allows viewing of "live" alarms
on any component as the system generates them and viewing the alarm log file of any
component.
Use the Alarm Viewer tool to monitor alarms. Filtering and Properties of alarm log files can be
applied using the corresponding buttons at the top of the Alarm Viewer window or using the
new daemon level filtering functions. Multiple alarm viewers, in any form (live or logged), can
be launched at one time. This allows comparisons amongst components to be made.
For information on launching and using the Alarm Viewer, see Alarm Viewer. See the MPS
Manager Reference Manual for a complete description of the Alarm Viewer. See the Avaya
Media Processing Server Series System Reference Manual for information on the alarm
daemons and corresponding filtering capabilities and refer to the Alarm Reference Manual for
detailed description of the Alarm conditions.
For details on how to configure report parameters, see the MPS Reporter User Guide and
System Statistics Reports on page 72.
Note:
Avaya ships Solaris Media Processing Server Series systems with a Sun station
as the node. OpenWindows and CDE are trademarked products presently used
by Sun to simulate an X-Windows environment. If the environment is not a Sun
workstation, events may vary from the above descriptions.
System Shutdown
After the Certified Avaya personnel starts the system for the first time, there is rarely a need
to shut down or restart the system. Most changes to the applications and Multimedia files can
be made while the system is in normal operation. However, the MPS may have to be shut down
to upgrade the hardware or software, or relocate the system.
Use MPS Manager to stop the applications, then stop the TMS and Central Processing Unit
(CPU).
Note:
Failure to terminate the applications softly can cause the IVR to hang up on callers
currently dialed into the system.
3. Select the APPLY button. Wait for the Terminate/Unassign Lines Progress window
to reach 100%.
4. Close all tools that are running.
5. Shut down power to the TMS systems. For locations of their power switches, see
Front Control Panel on page 33 and VRC Rear Panel on page 34.
6. In any command tool, log in as "root."
a. From the command line enter su.
b. Enter the root password (____________).
7. Enter halt. This command has been modified by Avaya to perform a controlled
shutdown, taking down system processes and functions in the proper sequence
and timing.
8. Wait for the ROM prompt ( ok> ).
Note:
If the halt command has been executed and the system does not respond,
execute the halt.orig command instead.
9. Toggle off the main power switches.
Before powering off the system, if it is desired to restart it, enter boot at the ROM
prompt and press <ENTER>. Proceed with the login instructions outlined at Logging
off a Node on page 38. Remember to power up the TMS units if they have been
shut down.
To restart the system after power down, see Routine Media Processing Server
Startup on page 27. Normally and by default the Media Processing Server Series
system is designed to automatically boot when powered up. If the system does not
perform in this manner and stops at the ROM prompt:
• log in as "root."
• enter su.
• enter the root password (____________).
• enter the reboot command.
Avaya has altered the reboot command to first perform a controlled shutdown, then
bring the system up gracefully. A message will be displayed that the original Solaris
reboot command has been renamed to reboot.orig.
Note:
The system memory can be "flushed" before rebooting by entering the reset
command from the ROM prompt. This ensures that there are no processes still
in memory prior to the system coming back up.
If there is a fire or some other emergency, and time allows, damage to the Media
Processing Server can be limited by following step 5. through step 9. above and
unplugging the unit. If the situation does not allow time for all the above (it can take
up to five minutes), the system can simply be unplugged. If the emergency persists,
it is wise to leave the area.
Important:
A remote shutdown of a machine requires an on-site person to bring that machine backup.
Restart Windows
1. Stop all Avaya services through Windows Computer Management.
a. Go to Start, Settings, Control Panel.
b. Double-click Administrative Tools, and then double-click Computer
Management.
c. In the console tree, click Services.
d. In the details pane, right-button click on an Avaya service, such as Avaya
License Service.
e. From the menu, select Stop.
f. Repeat for all Avaya services.
Each Avaya service begins with the word "Avaya".
2. Restart Windows.
You can use the command prompt or the Start button.
a. To use the command prompt:
Note:
You can use the /d switch to provide a reason for restart.
Note:
For a remote restart operation, the/f switch is required to ensure that
all applications are closed without console interaction.
b. To use the Start button:
i. Select Start, Shut Down.
ii. In the Shut Down Windows dialog box, select Restart.
Note:
For a remote restart operation, the following step is required to ensure
that all applications are closed without console interaction. In the Shut
Down Windows dialog box, under Shutdown Event Tracker, clear the
Planned checkbox.
Select OK.
Shutdown Windows
1. Stop all Avaya services through Windows Computer Management.
a. Go to Start, Settings, Control Panel.
b. Double-click Administrative Tools, and then double-click Computer
Management.
c. In the console tree, click Services.
d. In the details pane, right-button click on an Avaya service, such as Avaya
License Service.
e. From the menu, select Stop.
f. Repeat for all Avaya services.
Each Avaya service begins with the word "Avaya".
2. Shutdown Windows.
You can use the command prompt or the Start button.
a. To use the command prompt:
i. Select Start, Run.
ii. In the Run command line, enter shutdown /s /f /c "Comment".
Note:
You can use the /d switch to provide a reason for restart.
Note:
For a remote restart operation, the/f switch is required to ensure that
all applications are closed without console interaction.
b. To use the Start button:
i. Select Start, Shut Down.
ii. In the Shut Down Windows dialog box, select Shut down.
Note:
For a remote restart operation, the following step is required to ensure
that all applications are closed without console interaction. In the Shut
Down Windows dialog box, under Shutdown Event Tracker, clear the
Planned checkbox.
Select OK.
Processing
Server
Series
commands
See the Media Processing Server Series Command Reference Manual for a detailed
explanation of the MPS command shell, and the Solaris system documentation for a detailed
explanation of the Solaris command shell.
It is possible to move between command windows at any time. For information, see Command
Control on page 46.
If a Media Processing Server Series command is entered in a Solaris command tool, the
system sends an error message and returns to the prompt. For example, if ccm shake status
is entered at a Solaris command shell, the following results:
Note:
Commands can be entered in the Media Processing Server shell using the VSH Command
Line. For information about using the VSH Command Line, see the MPS Command
Reference Manual.
Command Control
Individual control can be exercised over each component in the network, as well as over how
each component executes the commands entered. Components are outlined at System
Configurations on page 20.
Issuing Commands to a Component
Issue commands to any component in the network through the command line for that
component. The Media Processing Server shell command line may be accessed in one of two
ways: through the VSH Command Line.
To access the Media Processing Server shell from a Solaris shell, rsh to any component node,
then enter vsh and press <RETURN>. If this is done at a Media Processing Server node, the
shell prompt of the lowest numbered component displays. Select the desired component to
elicit its shell prompt.
The default Media Processing Server shell prompt indicates the current component type and
component number (that is, the component that is local to the node) as well as the node from
which the tool was launched. If more than one MPS component is configured for the node,
there is no initial prompt. Instead vsh requests you to select a component from a list (similar
to the comp vsh command, below).
The comp command identifies the currently configured components along with their status.
"Local " indicates the component is connected to this node. "Remote " indicates the component
is connected to another node in the network. See the Media Processing Server Series System
Reference Manual for a detailed discussion of the Media Processing Server Series network.
All Solaris commands entered in a Media Processing Server shell are issued to the local node
regardless of the current component. For example, if the current component is vas.1 and
grouse is the name of the current node, but the VSH Command Line was launched on node
is9509, ls lists the files in the directory on is9509, not on grouse. To identify the local node
when connected to a component remote to that node, enter the hostname command at the
prompt.
Foreground and Background Commands
The Media Processing Server handles command execution like a standard operating system.
That is, the system executes commands in the order they are entered. When entering standard
commands, the Media Processing Server runs each command to completion before it displays
a prompt for the next command.
Commands can also be executed in the background by following the command with an
ampersand (&). In this mode, the Media Processing Server takes the input and begins
processing, but does not wait for the command to complete. Instead, it immediately displays
a prompt. For example, MPS Manager can be launched in the background and then another
command can be immediately issued.
Online Documentation
Avaya documentation is available online in PDF format. On an MPS, this documentation is
accessed using a Web browser by entering the address http://localhost and clicking the
Documentation hyperlink. To access the documentation from another network location (for
example, from a development workstation), enter the MPS IP address in the address field of
a Web browser.
To check for updates to the latest documentation, go to http://www.avaya.com and click the
Support and Training link.
Note:
Adobe Reader must be installed to view the documentation in PDF. Obtain a free version of
Adobe Reader from http://www.adobe.com.
Status Monitoring
This chapter provides the information needed to:
• Audit overall system performance
• Monitor component functionality
• Monitor phone line events
• Report system statistics
Although most interaction with the system is through GUI tools like MPS Manager or MPS
Developer, command line entries are needed to issue some status and call monitoring
commands. This section also describes these operations. For specifics concerning interaction
with the system as a whole, see Command Line Interaction on page 43.
Viewing Alarms
1. Start MPS Manager.
Note:
Before launching the Alarm Viewer, use the Alarm Filter to determine which
alarms to view.
2. Start the Alarm Filter.
a. <LEFT> click the Alarm Filter icon.
Define the alarms that actually display in the Alarm Viewer by setting the
filtering properties. Alternatively, load a previously saved viewer
configuration file (contains filter definitions). See the MPS Manager
Reference Manual for a complete description of the Alarm Filter.
b. Select Choose Log in the Alarm Filter window to select user defined
Historical Alarm Log files.
Note:
Specific alarm log files must be selected before they can be displayed in the Alarm
Viewer.
Live alarms display as the generated alarms are received by the Alarm Viewer from alarm
daemons.
Default alarm log files display in the order in which they are selected in the Logged Alarms
Filter. See the MPS Manager Reference Manual for a complete description of the Alarm Viewer.
Note:
Alarms are generated by the alarmd daemon. If alarm filtering has been instituted at this
level or that of alarmf (an intermediate filter daemon), the Alarm Viewer only receives those
alarms that pass the filtering criteria. For detailed information see the Media Processing
Server Series System Reference Manual.
Note:
For more information, see Monitoring Component Status on page 53.
The log file for each component can also be accessed from the Media Processing Server shell.
Both the default log file and its backup are in the directory $MPSHOME/common/log, where
the file names for the specific components are in the format
alarm_type.component_type.component_number.log, where alarm_type is ether "alarm",
"info", or "warning". The default log is .log and its backup is .log.bak. The .log file is created
when the system boots. The .log.bak file is created when the preconfigured file size is
exceeded. Use standard commands or editors to view and edit these files.
Refer to the Alarm Reference Manual for detailed description of the Alarm conditions, error
causes, and remedial actions.
The alarms that the Media Processing Server generates can be customized by modifying
records in the alarm database, located in $MPSHOME/common/etc. Additional information
concerning the alarm database can also be found in the MPS Command Reference Manual.
Status Monitoring
The Media Processing Server has many built-in functions for monitoring system and line status.
With these functions, the status of components, spans, external hosts, phone lines, MMF files,
applications, the Call Control Manager (CCM), the Voice Memory Manager (VMM), the
Redundancy Configuration Daemon (RCD), and the Startup and Recovery Process (SRP) can
be easily monitored. Standard commands can also be used to display and modify the system
date and time.
System Date/Time
To check the system date and time, enter date at any Solaris or Media Processing Server shell
command line. The super-user can use date to modify the system date and time. See the
Solaris system documentation for more information.
Although it is not necessary to alter the system date for daylight savings time, users are often
unaware of this. In this regard, it is not recommended to change the system time by issuing
the date command directly. If the time is set back by issuing the date command, cron will have
difficulty performing scheduled tasks, all of which will become queued up until cron itself
terminates. Evidence of this can usually be detected in the /var/cron/log file. If the system time
is adjusted to a point prior to the start time of cron, its jobs are not rescheduled correctly. The
correct method to alter the system date is to stop cron, issue the date command, and restart
cron as shown below:
/etc/rc2.d/S75cron stop date <new_date/time> /etc/rc2.d/S75cron start
Note:
If the time or date on the system was recently changed, be sure that the clocks on all the
communicating systems are synchronized. Non-synchronized system times can adversely
affect statistics collection.
SRP Status
The Startup and Recovery Process (SRP) functions as the parent of all MPS system
processes. SRP spawns the relevant programs at system startup, performs watchdog duties
for each TMS and VOS process, acts as a topology database server; spawns and terminates
VENGINE applications, and restarts abnormally terminated programs.
The status of SRP can be obtained (as well as that of other processes and applications) or
process groups and applications at a VSH command line (on a particular node) with the
following commands:
The MPS Command Reference Manual contains details about using the VSH Command Line.
See the Media Processing Server Series System Reference Manual for detailed descriptions
and examples.
Component Status
The status of components can be considered the highest level of overall system monitoring.
A component status of "down" can be indicative of more serious problems somewhere within
the system. These problems can then be located using more specific means (see the
paragraphs that follow as well as the MPS Manager Reference Manual.
Monitoring Component Status
1. From the Command Line:
The most generalized means of checking overall component status is through use of
the VSH command line.
a. rsh to the node that contains the components to be monitored (use the
vsh command to access the VSH command line).
b. Enter comp and press <RETURN>. This command identifies the
currently configured components along with their status.
2. Using MPS Manager:
Components supported by MPS Manager include MPS, Speech Server, MTS,
CCSS, CSS, VAPI, RTR, SNTRY, DCS, CTXCOMM, and TMSCOMM (for an
overview of these components see the MPS Manager Reference Manual). The
means of monitoring each varies, however.
Basic information that applies to monitoring of all components in MPS Manager
includes interpretation of colors resident on component icons in relation to
component state. State is a representation of a MPS Manager tool attempting to
contact some Media Processing Server Series process. In the case of tree objects,
MPS Manager tools (Application Manager and Status tools) attempt to contact SRP
(Startup and Recovery Process). Until contact is confirmed, the state of the
component is defined as Unreachable, as no information is available. Unreachable
components display as black objects in the workspace (assuming the tree is
expanded to display its components). A component will be considered Unreachable
for the window of time that it takes to return a response to the tool requesting either
initial contact or any contact after contact is lost.
Components acknowledge contact with the tool on an individual basis. A component
is no longer considered Unreachable when it returns information to the tool about
its state, which will be either Up or Down according to SRP. Components in an Up
state (identified by SRP as RUNNING) display as green objects. Components in a
Down state (identified by SRP as anything other than RUNNING) display as red
objects.
Components are represented by icons at the tree level. The following are examples
of these icons:
Note:
For complete information on how colors, icons, and states apply to MPS Manager, and for
further information regarding SRP, see the MPS Manager Reference Manual.
Monitoring Components
Select the Desired Component. <RIGHT> click the icon next to a component to display
various properties. Properties are different depending on the component type selected.
The following represents a list of properties for an MPS.
Multiple pieces of information about a component can also be displayed. For example,
selecting a components span, then the spans lines in use, then the lines attributes
produces the following output.
For complete information on this and other items concerning MPS Manager, see the
MPS Manager Reference Manual.
The Line Status tool, shown below, displays the physical state of phone lines for a specific
period of time. Phone line status indicates what is actually happening on the line during a time
period. The current phone line status for MPS and applications can be monitored.
Phone line status is defined by seven color coded activity states, which display along the y-
axis of each graph.
The Line Status tool quantifies and displays each the following phone line states: Connected,
Ready, Referral, Busy, Down, No Answer, and Unreachable. These six phone line states are
defined in the following table.
Span Status
Span status can be monitored from the command line. Monitoring can also be accomplished
through the MPS Manager Span Status tool, which provides graphical representations of
various aspects of a digital span.
Monitoring Span Status From the Command Line
To determine span status from the command line, first switch to the node on which the
component that contains the spans to be checked is located, see Issuing Commands to a
Component on page 46. Next, enter the command dlt and select the component that contains
the spans from the list of configured components (this list only displays if there is more than
one local component other than common or tmscomm configured on the node). After the node
has connected to both tcad and trip (two processes needed to develop the information), enter
spanstatus <n>, <n-n>, or <all>, where <n> is the number of the span in question, <n-n> is a
series of spans, and <all> is all spans configured on that node. The span status report displays
as follows:
Note:
The information applies to digital phone lines only and is available for Media Processing
Servers with either all digital lines, or a combination of digital and analog lines. However,
the information does not apply to the analog phone lines.
To launch the Span Status tool:
Launch the Span Status tool. Select a component from the MPS Manager navigation pane,
then select the Span Status tool.
Use the Span Status tool to display the state of digital spans (physical phone lines), graphically,
on a per component basis. Span Status is available for each component defined for the domain.
This is a display tool only.
Span status is updated, by default, at 15 second intervals. This interval is specified by the MPS
Manager Data Provider software.
Span status displays only for (digital) physical phone (call processing) lines, which are capable
of processing calls. Span status does not display for logical (administrative) phone lines, which
are unable to process calls and to which administrative applications are, typically, assigned.
Therefore, administrative applications are not listed in the Applications scrolling window, unless
they are assigned to physical lines, which are digital.
The Span Status displays the component name and state; the name of the spans (A, B, C, and
so on) and their states; and the phone lines and applications that are associated with each
span.
Span dividers are lines that identify the boundaries between individual spans in the Lines
display area. When you position the cursor over a line, the phone line number displays under
the Lines display area.
The date and time of the last update of information to this window displays in the lower left
corner of the Component Span Status window.
The Component Span Status tool displays the following information.
• Component: The node name and component number of the component used to launch
the Component Span Status tool displays in the format nodename:comp_number. In this
example, is9501:101 (MPS 101 on node is9501) was used to launch the tool. The current
state of the component (Up, Down, Unreachable) is identified by the color coded symbols
defined in Key area of the window, labeled States.
When you launch Component Spans status with a component configured only with analog
phone lines, the Span Status window indicates some information about the component.
However, the message in the Spans display area indicates that no spans have been
detected. In the following illustration, the Span Status tool was launched with an analog
MPS (is7501:1).
• Spans: Span information indicates the span state, span name, and phone line range
associated with the span. The current state of the span (Red Alarm, Purple Alarm, Blue
Alarm, Yellow Alarm, Unreachable, Up, Disabled, Unknown) is identified by the color
coded symbols defined in Key area of the window, labeled States.
• Lines: The Lines display area identifies information about the spans that are associated
with phone lines. Span dividers are the black lines that define the boundaries between
the individual spans. When the cursor is over an line, the line number displays under the
Lines display area.
The current phone line state is indicated by the color coded symbols defined in Key area of
the window and labeled States.
The applications associated with a line (if any) are also identified by color coded symbols
defined in the Key area of the window, labeled Applications.
• Key: The Key display area is used to associate the color coded symbols for Applications
and States with the Span Status display.
- Applications: The Applications display scrolling window identifies all applications (if
any) that have been assigned to the component. Each application is associated with
a specific color. Each line to which an application is assigned displays with a colored
background, which matches one of the application colors displayed in the
Applications scrolling window. The application names and the phone lines to which
they are assigned can be identified by matching the color sets.
Note:
Because span status displays only for (digital) physical phone lines, administrative
applications are not listed in the Applications scrolling window, unless they are
assigned to (digital) physical lines.
- States: The States display scrolling window identifies the range of possible
component, Span, and Phone Line states. These symbols are used to indicate the
current state of the component, each span, and each of the digital, physical phone
lines associated with the spans in the Lines display area. Phone Line, Span, and
component states are defined in the following table.
Table 8: Component Span Status States
RCD Status
The Redundancy Configuration Daemon (RCD) is responsible for redundancy (N+1) system
configuration and control, as well as system startup (startupMode) configuration for Call-
Protect. RCD is started using /etc/rc3.d/S19rcd.startup on Solaris, and services on Windows.
RCD must be running on every MPS node. RCD will apply for a CallProtect license when its
startupMode is set to "CallProtect" or "cp". A general status report that summarizes
configuration and state information can be obtained from a Media Processing Server VSH
command line using the following commands:
The version of RCD that is running on the system can be obtained by entering the command
rcd version on a Media Processing Server VSH command line.
For information about using the VSH Command Line, see the MPS Command Reference
Manual.
CCM Status
The Call Control Manager (CCM) is the primary interface between applications and VOS
services and is the gateway for communication with the telephony hardware. A status report
for the system, a line, or a range of lines on a Media Processing Server VSH command line
can be obtained using the following commands:
ccm {phone:<line#>} status CCM status for the specified line, including
c<line#> st line states, CCM related configuration
parameters, and queue sizes.
These commands can be entered in the Media Processing Server shell using the VSH
Command Line. For information about using the VSH Command Line, see the MPS Command
Reference Manual.
The version of CCM that is running on the system can be obtained by entering the command
ccm version in a Media Processing Server VSH command line.
Application Status
Use the APPMAN (Application Management) Status tool to check the status of any application
assigned to a Media Processing Server. For information about working with applications, see
Voice Processing Applications on page 77.
Checking the Status of Applications
Using MPS Manager
Launch the Application Management Tool.
Select a component from the MPS Manager navigation pane, then select the
Application Management tool.
Icons displayed in the Applications and Locations scrolling windows are cues to
application, phone line, and component information. These icons symbolize:
administrative applications that are configured to execute completely before other
applications are started; linked applications; applications configured not to start at
reboot; coded components; and, coded call processing and administrative phone lines.
The color of component and application icons indicate their state.
The shape of phone line icons indicates phone line type. The color of phone line icons indicate
the state of the application. This information is summarized in the following tables.
Shape Description
Call Processing (Physical) Line; capable of processing calls. Call
processing applications are assigned to these lines.
Administrative (Logical) Line; incapable of processing calls.
Administrative applications are assigned to these lines.
Color Description
Green An application is assigned to a phone line and is in the process of
executing (running).
Blue An application was assigned to a phone line but it is not currently
executing (not running). The application:
• was assigned but not started,
• has completed its execution cycle, or
• has terminated but has not been unassigned from the phone line.
Yellow The phone line has been selected, but no application has been assigned
to the phone line.
The Locations window lists all configuration options for the lines associated with the selected
components. Placing the cursor over a particular location, indicates the status of the
parameters for the application. In addition, the following icons may appear to indicate
configuration selections.
Shape Description
Administration applications that are configured to Wait for Exit display
with an initialization icon. Wait for Exit is an Execution option that is
configured by the Configure Application tool.
Applications that are configured not to restart during reboot display with
a blue (no restart) application icon. Start on Reboot is an Execution option
configured by the Configure Application tool.
See the MPS Manager Reference Manual for specific details regarding the Application
Management and Application Configuration tools.
VMM Status
The Voice Memory Manager (VMM) is a process that resides in the VOS subcomponent of the
Media Processing Server component and provides media management services for the VOS.
The VMM status report indicates initialization and connection states and static and dynamic
thread configurations, if any. This report can be obtained from a VSH command line with the
following command:
The version of VMM running on the system can be obtained by entering the command vmm
version at a VSH command line.
The MPS Manager Command Manual contains details about using the VSH Command Line.
Using MPS Manager
1. Launch the MPS Control Center Tool.
2. Select the MMF Configuration Tool. Double <LEFT> click MMF Configuration and
select the desired Node and Component to view the MMF status.
The status of the MMFs are displayed. For more information about the MMF
Configuration tool, see the MPS Manager Reference Manual.
Host Status
The Host Status tool can be used to display the state of any communication link to a host.
Information about the state of phone lines configured to use a host's Virtual Terminals, as well
as the terminals themselves is also available.
Monitoring Host Status
Using MPS Manager
1. Select a Component. Select a component from the MPS Manager navigation pane.
The state of the hosts, as well as their (numerical) "name" and protocol being used,
can be determined in the Hosts: field of the tool. State is a representation of a MPS
Manager tool attempting to contact some Media Processing Server Series process:
the Host Status Tool attempts to contact the commgr (Communications Manager)
process.
Host states can be one of the following as indicated by a colored icon, shown in the table below
and which appears in the State field shown above. VT states are also indicated by a colored
icon: in this case they are shown in the VTs: field when the Host Status tool Index By: selection
is set to VT.
Table 9: Component Host Status States
Note:
MPS Reporter Tools run on a single node within a network, but can collect and report
statistics network-wide.
Generating System Statistics Reports
Statistics reports can be generated and viewed on demand. This report can also be printed
as a hard copy or printed to a file.
2. From the MPS Reporter window, open a file. Use the File Open icon or the menu
path File—Open Report (use the Report Definition... option to select predefined
reports). The Report Definition window displays.
3. From the Report Definition window, select the desired report. This can be one of
the seven predefined system reports or a report that has been defined and saved
by someone else. Click OK.
4. Set the scope of the report. Use the Report Scope icon or the menu path Setup—
Report Scope.... Enter the requirements in the Report Scope window.
5. Generate the report. Use the Generate icon or the menu path File—Generate.
memory an application requires during its execution. The following formula accurately
calculates an application's memory requirements.
Note:
This formula only addresses application overhead and does not include other system
components or custom features that are part of the native operating system (OS) software.
The total memory requirements to run N instances of an application, which uses Indexed
Sequential Access Method (ISAM) databases (ISAM significantly reduces memory
requirements), is calculated as follows:
(150K + WS) * N + (APP)
where WS is the total length in KB of all Working Storage items in the application, N is the
Number of phone lines running the application, and APP is the size of the APPlication .vex
file in KB.
If the application does not use ISAM databases, the memory requirements formula changes
as follows:
(200K + WS) * N + (APP) + 500K
To determine the amount of memory needed for an application's Working Storage (WS), use
the following vexdump command:
vexdump -v appname | grep Values
periodically update its MMF files. To ensure backward compatibility, VMM still attempts
to process the vmm-mmf.cfg file after activating any files in $MEDIAFILEHOME. The
processing of the vmm-mmf.cfg and the tonetable entry in the vmm.cfg files is not
supported for systems with secondary nodes.
Note:
The N+1 redundancy configuration does not support the use of vmm-mmf.cfg or the
tonetable entry in vmm.cfg.
Note:
VMM loads all files in $MEDIAFILEHOME/mpsN/ and its subdirectories. In the case that
there is more than one file in the record/default directory, the last file activated in the directory
will be designated as the default record/play MMF. After activating all files, VMM attempts
to process the vmm-mmf.cfg file (if one is present). VMM is informed about which MPS it is
running on by TRIP, so that when a secondary node is taking over for a primary, the correct
file is loaded.
When adding a new file inside of $MEDIAFILEHOME, the file does not become active until the
system is restarted. Use the vmm mmfload command to activate the file immediately without
restarting.
3. Change location ( cd ) to the directory where the desired MMF file exists, see
Working with Directories on page 104. Alternatively, the path to this location can
be supplied in the vmm mmfload command shown in the next step.
4. Allow the applications to access the MMF file using the vmm mmfload command.
Use the syntax vmm mmfload <mmfname>[,system], where <mmfname> is either
the name of the file to be loaded (if in its directory) or the path to the file. Special
permissions or privileges are not needed to use this command. (It is not necessary
to specify the "system" parameter as this is the default.)
Note:
System hash tables are used in relation to applications to contain such common
and frequently accessed elements as DTMF tones (dtmf) and numeric elements
(numset), and therefore reduce the size of the application hash table (large tables
can negatively impact system performance).
4. Allow the application to access the MMF file by using the vmm mmfload command.
Use vmm mmfload <mmfname>,<appname> to activate an MMF file in the
application-specific hash table. Use vmm mmfload <mmfname>,system to activate
an MMF file in the system hash table.
Note:
When loading an MMF for a specific application, if the application has not already
been initialized, VMM will initialize it using the default setting for hashfirst (which is
local).
5. Assign the application to the desired lines and start it, see Assigning and Starting
Application Programs on page 82.
The vmm hashfirst command can be used to change the hashfirst sequence after
an MMF file is activated (that is, without deactivating the MMF file). For example, if
the command vmm hashfirst <appname>,local was used, the command vmm
hashfirst <appname>,system can be used to change the hashfirst sequence. For
all systems, hashfirst commands must be placed in the vmm-mmf.cfg file.
Note:
The following information is for backward compatibility on non N+1 systems:
The command vmm mmfload <mmfname> loads the specified MMF file into the
system hash table. To load the MMF into an application hash table, specify the
application name in the command vmm mmfload <mmfname>,<appname>. In a
development environment, the application can be started, and then the command
vmm mmfload <mmfname> can be applied. In a production environment, the
mmfload commands should be placed in the file $MPSHOME/mpsN/etc/vmm-
mmf.cfg.
Caution:
Do not place any mmfload commands in the VMM configuration file $MPSHOME/
mpsN/etc/vmm.cfg. Be sure they are placed into the proper file (VMM-MMF
configuration file) as outlined above!
For additional information, see the Media Processing Server Series System
Reference Manual.
APPMAN automatically creates a default configuration for each application. The applications
run-time environment can be customized using the Application Configuration tool.
See the MPS Manager Reference Manual for information about creating and using custom
configurations.
Assigning and Starting Application Programs
1. Launch the Application Management Tool.
2. Select the Application. Either select an existing application (#1 and #2) from the
Tree Choose list or add a new application (#3) to the Applications window of the
APPMAN tool.
3. Select the Locations. Select individual or multiple nodes and components (#4) and
add them (#5) to the Locations window.
4. Assign and Start the Application. Select the application (#6), the locations (#7) and
the Assign and Start checkboxes (#8). Select the Apply button.
After the system assigns and starts the application, the phone line icons turn green.
See the MPS Manager Reference Manual for a complete description of MPS
Manager and the Application Management tool.
Applications can also be assigned and started from a MPS command shell. See the
Command Reference Manual, for a detailed command descriptions.
Repeat the previous steps for any items that have to be moved within the Locations
window.
Note:
Do not perform step #3 to modify the line start order for the current session only.
To define a default line start order for future system bootups, continue with step
#3.
3. Select the Reorder checkbox and click Apply. This applies the reorder changes for
future system bootups.
3. Choose the Lines to Terminate. Select the locations for termination in the Locations
window (#3).
4. Terminate and Unassign. Select the Terminate and Unassign checkboxes (#4) and
click the Apply button.
Note:
By default, the Media Processing Server uses a soft termination. A soft
termination waits for callers to hang up before terminating each application.
See the MPS Manager Reference Manual for a complete description of MPS
Manager, the Application Management Tool, and Terminating/Unassigning Lines.
Note:
The vmm repconfig command can be used to display configuration information for VDM (as
well as how much VDM is in the system) however, it does not indicate usage. The vmm
cachestatus command is preferred because it shows how much VDM is actually in use (as
well as other useful information).
If an attempt is made to deactivate a file currently being accessed by one or more applications,
VMM does not deactivate the file immediately. Instead, VMM places the file in a deactivation
queue. If any application tries to make any new references to an MMF file in the deactivation
queue, the reference fails and VMM generates an alarm. When all prior references to elements
in the file have completed, VMM deactivates the file.
While outstanding references to an MMF file are being satisfied, it is possible to deactivate
another MMF file.
Deactivating Multimedia Format Files using the MMF Configurator Tool
1. Launch the MPS Control Center.
2. Select the Node and Component Double <LEFT> click MMF Configuration in the
MPS Control Center.
In the Component Selector window, select the Node: and the Component:
containing the MMF files to Unload. Select OK to start the MMF Configurator Tool.
3. Select the MMF files to Unload. Select the files and <LEFT> click Unload MMF(s). To
prevent them from loading on startup, clear the box Load At Start.
Note:
When unloading an MMF, if only the MMF name is specified, the MMF will be
unloaded from the system hash table by default.
To determine if an MMF has been deployed system-wide or for a particular
application, issue the vmm mmfstatus command in an MPS VSH command line.
The last two columns indicate system (Sys) or application (App) usage.
MMF Path PERMS ID Capacity Loaded Used HWM LWM Sys App
/mmf/peri/dtmf
RDWR 3 48 23 58% 90% 70% Y 0
/mmf/peri/cmrdata
RDWR 3 2048 0 99% 90% 70% N 3
A "Y" under Sys denotes that the MMF is available system wide. An "N" indicates it is not
available system wide. A number under App indicates the number of applications using that
MMF. A zero (0) indicates it has not been loaded on an application-specific basis.
If the MMF file is available for several applications or system wide, it must be deactivated for
each application or the entire system. That is, the file has to be deactivated for each mmfload,
mmfrec or mmfdefault command issued.
Use the vmm appremove <appname> command to remove an application from the application
hash table (this negates the effect of the vmm appinit command). Any open application-
specific MMF files are deactivated when the application is removed. This command cannot be
used in the vmm.cfg file.
See the MPS System Reference Manual for a detailed description of hash tables. The MPS
Command Reference Manual contains details about using the VSH Command Line.
Note:
The original MMF must be deactivated before the new file is activated. This frees
space in voice data memory and allows the system to use it for the new MMF.
Use the VSH command line to issue the vmm mmfload and mmfunload commands.
For more information, see Activating Playback MMF Files on page 79 and
Deactivating MMF Files on page 86 respectively.
Note:
Activities such as digitizing elements are processing-intensive; therefore, it is suggested that
such procedures be performed during times of low system activity.
The ZAP utility provides an automated means of updating and rectifying multiple active copies
of identical MMF files across a network without putting an undue burden on network facilities,
see ZAP and MMF files on the MPS on page 95.
Updating Elements in a Vocabulary
1. Launch MPS Studio. Start MPS Studio from the command line or from the Start
menu on a Windows platform.
2. Open the playback MMF file to be modified. Since this vocabulary is active, the file is
Read-only.
3. Select the elements to be modified.
4. Export the elements to a temporary file (for the purposes of this example, name it
temp1). Specify MMF (MPS Studio) for the file format.
5. Unload the current (active) file from MPS Studio.
6. Open the previously created MMF file (temp1 created in step 4.)
7. Modify the elements. New elements can be added or previous recordings updated
as needed.
8. Rename and save the file (for example, temp2).
9. Export all of the elements that have been modified to a temporary file. Specify VGEN
Incremental for the file format and the appropriate encoding for the type of telephone
interface (for a digital system, select u-law encoding: for an analog system, select
adpcm encoding). The name chosen for step 4. (temp1) can be used or choose a
new name (recommended) (for example, temp3) and append the VGEN
Incremental filename extension (.def1, resulting in temp3.def1 for example).
10. Exit from or iconify MPS Studio.
11. Enter the following command from the Media Processing Server shell:
vmm mmfupdate <MMF_filename>,<export_file.def1>
where:
• <MMF_filename> specifies the base name of the loaded (active) MMF file to
be updated, and
• <export_file.def1> specifies the name of the file that has the elements to be
incorporated into <MMF_filename>. This was the last file exported from MPS
Studio (in step 9.). The path name to the file has to be included if it is not in
the present working directory. In addition, the VGEN Incremental filename
extension (.def1) is required.
The process is now complete. All subsequent use of the file by applications
will access the updated recordings.
For an offline file, simply load it into MPS Studio and process it normally.
For details about using MPS Studio, see the MPS Studio User Guide.
Note:
If all elements within an MMF have been selected for updating, the selected_elements
portion of the log file name appears as ALL_ELEMENTS.
Note:
Ensure that any previous references to the MMF in vmm-mmf.cfg file are removed
ZAP by Proxy (Using Groups)
By default, ZAP connects from a local (reference) node to all remote (target) nodes. Where
multiple LANs exist, which in turn contain multiple nodes that need to be updated by ZAP,
network traffic can be further reduced and performance improved by having ZAP function on
a proxy basis. In this case ZAP updates one Media Processing Server for a particular node
in a group (LAN): each of the other Media Processing Servers on this node, and one Media
Processing Server on each of the other nodes in the group, are updated remotely from this
"locally updated" (proxy) Media Processing Server. This functionality requires the presence
of a user-defined zap.networks.cfg file.
The zap.networks.cfg file must contain every node in the network since this file is used to
determine the topography of the network. Typically, each LAN is defined as a group. In all
cases, the following syntax rules must be followed:
• Groups are defined by using the term [GROUP] on its own line. All nodes that follow will be
construed as belonging to that group until ZAP encounters another [GROUP] tag or the
end of the file.
• Only one node can be listed per line, and each node can belong to only one group.
• There can be no empty groups, and no node may appear ahead of the first group.
• A pound sign (#) precedes commented data. This symbol must appear at the beginning
of a line (comments entire line) or have at least one space before it.
• Blank lines are ignored.
The zap.networks.cfg file must be placed into the $MPSHOME/common/etc directory. By
default, only the Media Processing Servers listed in the vpshosts file on the reference node
are addressed. If any node in any group contains Media Processing Servers that are not in
this file, those components are not updated.
Note:
If all target nodes have not been updated to use the latest ZAP release or have security in
place that does not allow remote ZAP sessions to complete correctly, the -L option must be
used to ensure compatibility. This command line option forces all applicable components on
all nodes to be updated directly from the local (reference) node, and prevents any remote
ZAP processes from occurring, thereby overriding any zap.network.cfg files that have been
defined
Updating a Specific Element
By default ZAP compares each target MMF with the designated MMF on the reference node
and transmits to each one those elements which are different. In instances where the element
that has changed is known, ZAP can be directed to update only that element and ignore any
other comparison of the file. This can increase significantly to the speed at which ZAP
functions.
The -e option is used to update a specific element. If specifying an element name that contains
spaces, it must be enclosed in quotes. To combine multiple element updates in one command,
define a plain text file list of elements, with one element per line and no quotes, and use it with
the -E option instead. However, never use the -e and -E options together.
See the Media Processing Server Series System Reference Manual for details on as well as
advanced uses of ZAP.
Note:
All changes affecting the particular MMF file must be made to the designated
reference file in order for the ZAP utility to be effective. ZAP also requires the /
etc/vpsrc.sh file on every node that will be synchronized. This file is usually
present as part of the standard Media Processing Server Series installation.
3. To ZAP all nodes in the $MPSHOME/common/etc/vpshosts file on the host node,
use the command line syntax zap <mmf_name> from the command line of the host
node on which the reference file resides, and where <mmf_name> indicates the
path and name of the reference file noted in step 1.
To ZAP all Media Processing Servers in the $MPSHOME/common/etc/vpshosts file
of a specific node, use the command line syntax zap -n <node_name>
<mmf_name> from the command line of the host node on which the reference file
resides, and where <node_name> indicates the target node.
To ZAP a specific Media Processing Server, use the command line syntax zap -v
<mps#> <mmf_name> from the command line of the host node on which the
reference file resides, and where <mps#> indicates the desired Media Processing
Server.
To ZAP all Media Processing Servers in an alternate vpshosts file, use the command
line syntax zap -f <filename> <mmf_name> from the command line of the host node
on which the reference file resides, and where <filename> indicates the name (if
located in the present working directory) or path and name of the alternate file.
Note:
The alternate file must be in the same format of the actual vpshosts file.
To ZAP MMF files using a pre-existing MAC file (file created from master MMF and
used as a reference throughout synchronization), use the command line syntax zap
-m <filename> from the command line of the host node on which the reference file
resides, and where <filename> indicates the name or path and name of the MAC
file.
The option/argument pairs above and that follow may be used in combination in a
single command. They may also be used in conjunction with the following:
Option Description
The delay interval (in minutes) for each retry
-d <delay> attempt. The minimum allowable value is 10
minutes (default is 30)
Number of times to again attempt a
-r <retries> synchronization if a remote node fails to
respond or MAC file cannot be transmitted
(default is 3)
Specifies the date and time that the sync should
-t <timespec> be executed. The time is specified as one, two,
Examples: or four digit numbers (where one and two digit
-t 11pm -t 5am numbers are hours and four digit numbers are
Wednesday -t 11:59pm hour and minute, separated by a colon). The
march11 AM/PM identifier can be appended to the time,
otherwise 24 hour time is assumed (that is, 6:00
is 6 AM, 18:00 is 6 PM). The date is optional and
is specified as either the month name and day
number or the day of the week. The current date
is assumed if no date is specified
-A Generate alarms upon completion (whether
successfully or not) of synchronization of each
Media Processing Server.
page 90, Updating Elements in an Active Playback MMF File on page 92, and the
MPS Studio User Guide.
3. Determine the element name or number that needs to be updated.
4. Issue the zap -e {@ <EAP_number> | <"Element Name">} <mmf_name> command
from the command line of the host node on which the reference file resides, and
where <mmf_name> indicates the path and name of the reference file noted in step
1. If specifying an element name that contains spaces, it must be enclosed in
quotes.
To ZAP multiple specific elements in one command, issue zap -E <filename>
<mmf_name> from the command line of the host node on which the reference file
resides, and where <filename> indicates the name (if located in the present working
directory) or path and name of the plain text element list file.
Note:
Elements can be listed by EAP number preceded by the @ sign or by name. Do
not use quotes, even if there is a space in the name. Only one element must be
listed per line.
Caution:
Do not use the upper case -E option with the lower case -e option: these two must
not be combined.
Note:
Caller Message Recording (CMR) is an Avaya licensed feature and requires the appropriate
licensing permissions prior to its use!
c. Use the New file window to navigate to the directory where the new file
is to be created.
d. Add the name of the new file to the path in the Selection field. The .mmi
extension is not needed.
e. Click the OK button. The File Definition window appears.
f. Optionally, specify different parameter values for the # of Elements and
Data Capacity fields if the defaults are inappropriate.
g. Click the Apply button to proceed with creating the file. At this point, the
system physically creates the new MMF file on the system disk in the
100 Avaya Media Processing Server System Operator Guide August 2010
Activating Record MMF Files
Avaya Media Processing Server System Operator Guide August 2010 101
Chapter 7: Backing Up and Restoring Files
Note:
Any Solaris commands entered in a Media Processing Server shell are issued to the local
Solaris node regardless of the current component. For example, if the current component
is vas.1 and grouse is the name of the current node, but the VSH Command Line was
launched on node is9509, ls lists the files in the directory on is9509, not on grouse.
Avaya Media Processing Server System Operator Guide August 2010 103
Backing Up and Restoring Files
104 Avaya Media Processing Server System Operator Guide August 2010
File Listing
File Listing
Use the list command (ls) to display a list of files in a directory. Modify the output of ls by adding
switches. Common ls commands are:
command meaning
ls lists all the files in the working directory,
except hidden files
ls -l lists all the files in the directory with their size,
the time they were last modified, and their file
permissions
ls -a lists all the files in the working directory,
including hidden files
Avaya Media Processing Server System Operator Guide August 2010 105
Backing Up and Restoring Files
File Removal
Use the remove command (rm) to remove an unnecessary file. Use the syntax rm -i <filename>.
Caution:
If files are removed, they cannot be recovered unless there is a backup copy.
Other commands can be used to remove (empty) directories. However, all the directories on
the Media Processing Server are important to the system.
Caution:
Do not remove any directories without consulting the local Media Processing Server Series
support staff and application developers. Never remove any system-level directories unless
instructed to do so during system upgrades.
To remove a directory, use the command rmdir -i <directory_name>. To remove a directory
and all its files and subdirectories, use the command rm -ir <directory_name>.
Caution:
The -i switch shown above causes the system to provide a warning prompt before removal of
any directories or files. It is important to use this switch when using the rm and rmdir
commands; otherwise, the result may be the removal of such files without prompting.
For more information about these options and possible scenarios, refer to the Solaris
documentation of these commands.
106 Avaya Media Processing Server System Operator Guide August 2010
Guidelines for Backup
Note:
Tapes have a write-protect feature, which must be disabled for the media to store additional
data. For details, see the instructions included with the media.
Note:
In the following passages, the term vps is used in the discussions of path names,
environment variables, and file fields. This terminology is equivalent to Avaya Media
Processing Server nomenclature and directly relevant to MPS systems.
Table 10: Command Summary
Avaya Media Processing Server System Operator Guide August 2010 107
Backing Up and Restoring Files
1. The examples shown are for backup on a local machine. For information about using
ufsdump remotely, see Backing up with ufsdump on page 117..
2. Systems running database and CMR applications require more frequent backups of
these files. CMR and associated database files must be backed up together while the
applications that use them are NOT running.
3. The entire operating system might not fit on one tape if using the tar command, see
Backing Up with tar on page 115. If there is a potential space problem, use the ufsdump
command, which can span multiple volumes of media Backing up with ufsdump on
page 117. To determine if a directory will fit on a single tape, see Determining Directory
Size on page 108.
4. Refer to the MPS Disk Mirroring Configuration and Recovery manual for more
information.
The -k option displays the size of the directory in kilobytes; the -s option suppresses the output
from listing all individual files contained in the directory.
To determine the amount of disk space allocated to a particular file system, use the df
command. The resulting output provides the total amount of space in kilobytes, the number of
kilobytes used and available, and the amount of space used as a percentage of total available
space.
108 Avaya Media Processing Server System Operator Guide August 2010
Backup Tips
Backup Tips
• Keep a supply of sequenced and labeled tapes on hand.
• Store backup media in a safe place. This media needs to be obtainable by service
personnel if restoration of data is required.
• Write the date and names of files backed up on the label of each tape.
• Keep a log of backups, including dates and file names.
• Handle backup media carefully. Follow all instructions included with the media.
• Enable write protection on the tapes or disks after the backup. Follow the instructions
included with the media.
Backup/Restore Methods
The following are the methods for the backup and restoration of files. (See Guidelines for
Backup on page 107.)
Avaya Media Processing Server System Operator Guide August 2010 109
Backing Up and Restoring Files
Note:
This step is not needed on every backup, it is only required when new devices
are added to ensure the system sees them.
# touch /reconfigure
# reboot
or
at the ok prompt: boot -r
2. Run backup script with -h option to get information on the drives in the system and all
the command options. The following is the output of running clone.pl -h on a typical
system.
# perl clone.pl -h
Sample output
Usage:
-L # Set DEBUG Logging Level (1-4):
1-INFO 2-WARN 3-ERROR 4-INFO&Console.
Default level: ERROR
-D #Set DAT Level (1-2):
1-detail 2-high level.
Default level: detail
110 Avaya Media Processing Server System Operator Guide August 2010
Preparation for Solaris Backup
Do not execute newfs on the backup swap slice, for example: c0t0d0s1 or the 's2'
slice c0t0d0s2.
Avaya Media Processing Server System Operator Guide August 2010 111
Backing Up and Restoring Files
Execution
There are various command options when running clone.pl to backup data from disk to disk.
To get help on the clone.pl script refer to step 2 on page 110 under Preparation for Solaris
Backup on page 110.
1. Backup Entire Disk – The '-f' option determines which method to use, either ufsdump
and ufsrestore for drives of the same geometry or tar for drives with different
geometry.
Performing an entire disk backup on a system with only one target drive available.
#perl clone.pl -f full
Performing an entire disk backup on a system with more than two drives. There are
two ways to specify the backup drive. Either specify the target drive in the command
line or configure it in the clone.cfg file. Below is a sample command line for the first
case.
#perl clone.pl -f full -d c0t1d0
To configure clone.pl using the clone.cfg file, see Configure on page 113 below.
2. Backup Partitions using tar. For any backup not using ufsdump and ufsrestore,
complete step 5 on page 111 under Preparation for Solaris Backup on page 110
for formatting and creating a file system on partitions.
Performing a partition backup: the command below shows how to backup partitions
(using tar) /var /usr on backup drive:c0t0d0 with all the debug options on.
#perl clone.pl -p ' /var /usr ' -L 4 -d c0t0d
The command below will backup the entire disk using tar. It is an entire disk backup
because all partitions on the system drive are chosen. When backing up the root
partition (/) the boot block is automatically installed. This method of tar backup is
the safest for backing up a system still running in multiuser mode (system up), this is
due to tar's ability to copy "open files".
Note:
It best to perform this backup process during a "quiet" time as to not impact
system performance.
#perl clone.pl -p '/ /var /opt /usr /mmf' -L 4 -d c0t0d
3. Recover Partitions using tar.
Recover partitions /var and /usr.
#perl clone.pl -b off -r on -p '/var /usr' -L 4 -d c0t0d0
112 Avaya Media Processing Server System Operator Guide August 2010
Configure
4. Recover Files
Recovery of files using the clone.pl script is the same as step 3 on page 112 under
Execution, this restores the entire partition to recover the needed files. Otherwise,
to obtain individual files mount the backup partition with the files you wish to recover
and copy them back to the original location manually.
5. Recover Partitions/Files/Root when booted off CD
If the system drive is corrupted, boot the system off the CD and do the recovery. If
clone.cfg is saved, copy clone.cfg to /tmp. Otherwise, manually mount the slices on
the system drive before executing clone.pl.
Recover partitions /var /usr and root, when clone.cfg is in /tmp.
#perl clone.pl -b off -r on -p '/ /var /usr' -L 4
Configure
The clone.cfg file contains a list of all system and backup drives and all mounted slices
information of the most recent backup procedure. The configuration file is created automatically
after the successful completion of a clone.pl operation. If $MPSHOME is set then the clone.cfg
file is stored in /opt/vps/common/etc/clone.cfg. Otherwise, the file is located in the /tmp
directory. The content of this file can be changed.
#
# Example clone.cfg file.
#
# Note the backup drive specified in command line options
# has high priority.
#
# TYPEDRIVE
#
systemc0t0d0
#
backupc0t1d0
#
# Mounted slices information
#
# TYPEMOUNTED ONFILESYSTEM
mountedfs/c0t0d0s0
mountedfs/usrc0t0d0s6
mountedfs/varc0t0d0s4
mountedfs/optc0t0d0s5
mountedfs/mmf2c0t1d0s5
#
# End of clone.cfg file.
Avaya Media Processing Server System Operator Guide August 2010 113
Backing Up and Restoring Files
Once the system is successfully backed up, save the clone.cfg file in case the system drive
was totally corrupted.
Logging
1. Clone.dat
Data file clone.dat is created during the backup or recovery operation, recording
every clone operation. If $MPSHOME is set then the clone data file is stored in /opt/
vps/common/log/clone.dat. Otherwise, the file is located in the /tmp directory. A
sample clone.dat file is shown below.
There are two levels for this type of logging which can be specified using the -D #
option on the command line. To set the logging level, refer to step 2 on page 110
under Preparation for Solaris Backup on page 110.
2. Clone.log
The clone.log file, records debug information. The logging file is created during the
backup or recovery operation. If $MPSHOME is set the clone.log file is stored in /
opt/vps/common/log/clone.log. Otherwise, the file is located in the /tmp directory. A
sample clone.log file is shown below.
114 Avaya Media Processing Server System Operator Guide August 2010
Backing Up with tar
There are four levels for this type of logging which can be specified using the -L #
option on the command line. To set the logging level, refer to step 2 on page 110
under Preparation for Solaris Backup on page 110.
3. Saving Old Log Files
When the size of a log file exceeds 1000 KB, the clone.pl script saves the file to
file.date. If there is a file called file.date, then the current file.date is renamed as
file.date.old and the new file is saved as file.date. New logging files are created for
future use.
Note:
tar does not support multivolume backups. If there is a need to make backups beyond the
capacity of the media, split the job into several backups (that is, back up individual partitions)
or use the ufsdump command. For information on using this utility that does span multiple
media (and which is especially useful for large backups), see Backing up with ufsdump on
page 117. To determine if a directory will fit on a single tape or disk, see Determining
Directory Size on page 108.
Avaya Media Processing Server System Operator Guide August 2010 115
Backing Up and Restoring Files
Caution:
Do not backup to a medium that contains useful files. The tar command overwrites existing
files.
Backing Up with tar
1. To make a tape-based backup:
a. Label the tape.
b. Insert the tape into the drive.
2. Log in as root.
a. From any command line enter su.
b. Enter the root password (____________).
3. Move to the directory where the files are located (the source directory). See Working
with Directories on page 104.
4. Enter the tar command.
• To backup to a tape, use the syntax tar cvf /dev/rmt/0 <sourcefiles>.
• To backup to the present working directory, use the syntax tar cvf
<archivefile.tar> <sourcefiles>. Use cp to place the tar file in an alternate
directory or drive.
Use a descriptive file name with the .tar extension for <archivefile.tar> (for example,
oldvocabs.tar). This command combines and saves the source files in the archive
file <archivefile.tar>.
Specify either individual files or entire directories to be backed up. Backups can also
be made to an alternate directory or internal drive. See the Solaris system
documentation or details about the tar and cp commands.
116 Avaya Media Processing Server System Operator Guide August 2010
Restoring with tar
• To verify the contents of an internal drive, move to the directory that contains
the tar file and use the syntax tar tvf <archivefile.tar> where <archivefile.tar>
is the tar file.
This command verifies each file stored in the archive file and prints its name and
size to the screen.
The contents of a tar file in an alternate directory can also be verified. See the Solaris
system documentation for details about the tar command.
Caution:
When running ufsdump , the file system must be inactive, otherwise, the output of ufsdump
may be inconsistent and restoring files correctly may be impossible. A file system is
considered inactive when it is unmounted or the system is in single-user mode.
Avaya Media Processing Server System Operator Guide August 2010 117
Backing Up and Restoring Files
A file system is not considered inactive if one tree of the file system is dormant while another
has files or directories under modification.
See the Solaris ufsdump documentation for important information concerning overlapping
partitions if dumping to disk.
Backing Up with ufsdump (locally)
1. If backing up to a tape:
a. Label the tape.
b. Insert the tape into the appropriate drive.
2. Access a Solaris command shell.
a. Click <MENU> on the desktop.
b. In the Workspace pop-up menu, click <MENU> on Programs.
c. From the Programs menu, select Command Tool... .
3. Log in as root.
a. From any command line enter su.
b. Enter the root password (____________).
4. Move to the directory where the files are located (source directory), see Working
with Directories on page 104. Files must be contained in the same file system that is
local to the system where ufsdump is being run.
5. Enter the ufsdump command. Typically, the syntax used is:
ufsdump <options> <arguments> <files_to_dump>
where <options> is a single string of one-letter options, <arguments> may be
multiple strings associated with the options as determined by order, and
<files_to_dump> specifies either the files, directories, or an entire file system to back
up. For further information. see the table entry.
Backing Up with ufsdump (across a network)
1.
Caution:
Performing a ufsdump across a network may cause network degradation. Check
with your network administrator first prior to attempting the backup.
Files can be backed from one machine in a network to a devices elsewhere in
network.
Follow step 1 . through step 4. Place the media into the drive of the machine that
will store the backups. Access the Command Tool on the machine containing the
files to be backed up.
2. Enter the ufsdump command, using the following syntax:
ufsdump <options>f <machine:device> <files_to_dump>
where <options> is a single string of one-letter options (of which f must be used for
network backup), <machine:device> represents the name of the machine and the
118 Avaya Media Processing Server System Operator Guide August 2010
Backing up with ufsdump
device ID on that machine where the files are to be dumped, and <files_to_dump>
specifies either the files, directories, or an entire file system to back up.
Since ufsdump is normally run by root, the name of the local machine must appear in
the /.rhosts file of the remote machine. The f argument can also be specified as
user@machine:device, in which case ufsdump attempts to execute as the specified
user on the remote machine. In this case, the specified user must have a .rhosts
file on the remote machine, which allows the user invoking the command from the
local machine to access the remote machine.
There are several important options that should be considered when using ufsdump. The
following are not the only options, but can be considered the most important from the standpoint
of backing up Media Processing Server Series-related information:
<argument> Definition
0-9 Dump level of files. This can be used for comparative
purposes during multiple or incremental dumps. A
level 0 dump copies the entire file system to the dump
file destination media.
a <filename> Archive file. Creates a dump table of contents in the
backup (archive) file, the name of which must be
specified. This table of contents can later be used by
ufsrestore to determine whether or not a file or
directory exists on the backup. If this option is not
used, ufsrestore can still read the contents of the
backup directly from the media rather than the archive
file. It is highly suggested that only Field Engineers use
ufsrestore.
c Cartridge. Sets the defaults for cartridge tapes instead
of the standard half-inch reel. This option should
always be used when backing up to a Media
Processing Server Series tape drive!
D Diskette. Dump to diskette. This option is case
sensitive and should always be used when backing up
to a diskette!
f <filename> Dump file. Specifies a file to dump to, instead of /dev/
rmt/0: the file name must be specified. If the file is
specified as (-), the backup is dumped to the terminal.
If the name of the file is of the form machine:device,
the dump is performed at the specified machine over
the network. If the file is specified as
user@machine:device, ufsdump attempts to execute
as the specified user on the remote machine. See step
2. on page 110, for important information
regarding .rhosts files and network backups.
S Size estimate. Determines the amount of space in
bytes needed for the backup without actually
performing the transfer. Allows the operator to
Avaya Media Processing Server System Operator Guide August 2010 119
Backing Up and Restoring Files
<argument> Definition
determine how many volumes of media will be needed
for the dump. This option is case sensitive!
v Verify. After each tape or diskette is written, the
contents of the media are verified against the source
file system. If any discrepancies are found, the system
will prompt for a new media and the dump/
verification process will be repeated.
If no options are provided, the default definition of ufsdump is 9uf /dev/rmt/0 <files_to_dump>.
• To backup to a local tape, use the following command as a minimum (other options may be
added at the user's discretion):
ufsdump 0cf /dev/rmt/0 <files_to_dump>
• To backup to another local device, substitute that device name for /dev/rmt/0 in the
above example, and change the device options as applicable (that is, for a floppy backup,
change option c to D).
• To backup to a tape device on another machine in a network, use the following command
as a minimum:
ufsdump 0cf <machine:/dev/rmt/0> <files_to_dump>
• To backup to a tape device as a particular user on another machine in a network, use the
following command as a minimum:
ufsdump 0cf <user@machine:/dev/rmt/0 > <files_to_dump>
• To backup to another remote device, substitute that device name for /dev/rmt/0 in the
above examples, and change the device options as applicable (that is, for a floppy backup,
change option c to D).
Note:
There are important considerations regarding .rhosts files when performing a remote backup
over a network. See step 2. on page 110, for additional information.
For complete definitions of these and other options, including pertinent usage and
ramifications, please see the Solaris ufsdump documentation.
Caution:
This is the only backup type that a "Certified Avaya Field Engineer" is authorized to use to
restore or replace a damaged drive.
120 Avaya Media Processing Server System Operator Guide August 2010
Backing up partitions with ufsdump
Note:
The file system must be inactive during ufsdump.
Backing Up Partitions with ufsdump
1. Determine the number of tapes required. Execute df -k and add up the usage for
all the displayed system disk slices, to determine how may tapes are required. The
space allocation listed under the "used" heading are in KB when the -k option is
used. Backup all system disk slices shown in the df command output, with the
exception of swap. Swap does not need to be backed up because it contains
temporary data. The mmf file systems may or may not be on the system disk,
however, they should also be backed up.
2. Check for keyboard/mouse. Ensure that the system has either a console/keyboard/
mouse connected or a laptop connected to "ttya" if you are bringing the system
down to single user mode.
3. Boot system. Boot the system as single user or login as super user and have the
system in an inactive state. (no calls or disk I/O taking place.)
4. Backup filesystems. Dump the filesystems to one or more tapes as determined in
step 1. above. The example below illustrates the commands used to dump the four
slices of a standard MPS boot drive on a single tape, your disk configuration may
differ: (All the commands below use "ZEROs" not "OHs" )
# ufsdump 0ucf /dev/rmt/0n /dev/rdsk/c0t3d0s0 (Wait for the prompt to return prior
to issuing each command below) # ufsdump 0ucf /dev/rmt/0n /dev/rdsk/c0t3d0s4 #
ufsdump 0ucf /dev/rmt/0n /dev/rdsk/c0t3d0s5 # ufsdump 0ucf /dev/rmt/0n /dev/
rdsk/c0t3d0s6
The example above uses the "n" option to stop the tape from rewinding. This allows
each dump to be stacked on a single tape. To use a separate tape for each dump,
remove the "n" and at the end of each dump replace the tape.
5. Rewind the tape. When all dumping for this particular tape is complete, rewind the
tape with:
# mt -f /dev/rmt/0 rew
6. Eject the tape and label the cover. Write the date, hostname, and slice dump order
on the label, and store the tape and partition table information in a safe and
accessible location.
7. Additional backups. If necessary, continue dumping to additional tapes. The
following is an example for dumping an MMFdisk:
# ufsdump 0ucf /dev/rmt/0 /dev/rdsk/c0t0d0s1
Avaya Media Processing Server System Operator Guide August 2010 121
Backing Up and Restoring Files
122 Avaya Media Processing Server System Operator Guide August 2010
Backing Up with cp (Copy)
If the system was booted from a CD, then mount the disk slice to restore to, for
example:
mount /dev/dsk/c0t3d0s5/mnt
cd /mnt
4. Make sure the tape is positioned at the beginning, so it can skip to the desired
location.
mt -f /dev/rmt/0 rew
5. To determine if /opt is in the 3 rd dump file on the tape, list the table of contents on
the tape to see if it resembles, /opt.
ufsrestore tfs /dev/rmt/0n 3
Note:
The norewind flag is required on the tape device.
6. Rewind to the beginning of the tape.
mt -f /dev/rmt/0 rew
7. Run ufsrestore , starting at the 3rd file (assuming /opt was the 3rd file on the tape).
ufsrestore rfs /dev/rmt/0n 3
Note:
The norewind flag is required on the tape device.
8. When the restore is complete, remove the following file:
rm restoresymtable
9. Rewind and eject the tape.
mt -f /dev/rmt/0 rew
Avaya Media Processing Server System Operator Guide August 2010 123
Backing Up and Restoring Files
124 Avaya Media Processing Server System Operator Guide August 2010
Chapter 8: Troubleshooting
1. Fault Categories
2. Isolating and Resolving Specific Problems
3. SRP Log File
Troubleshooting
This section discusses categories of faults that may occur, some common fault conditions,
causes, and suggested actions. Follow these suggestions before contacting Avaya technical
support.
Fault Categories
Faults on the Media Processing Server fit in the following general categories:
• Vocabulary files
• File synchronization
• Host communication
• Telephone lines
• Application software related
• Redundancy
• Call-protect
Perform the following checklist actions to isolate problems. If necessary, supplement this
procedure with site-specific actions to verify proper operation of other connecting telephone
and computer systems. Use these guidelines only in the proper context of overall system-
level problem determination.
Use this procedure after Avaya has completed the initial/upgrade installation and the system
has been in an operational state with application software.
Avaya Media Processing Server System Operator Guide August 2010 125
Troubleshooting
126 Avaya Media Processing Server System Operator Guide August 2010
Isolating and Resolving Specific Problems
2. If it is possible, isolate the problems into one of the Categories of Faults. Refer to
the common symptoms, cause, and actions for that category.
3. If the problem cannot be isolated or repaired, or if it continues to occur, contact
Certified Avaya Support Personnel. Have the following information available:
• A description of the problem, including any error messages.
• The number of lines taking calls when the problem occurred.
• The system's serial number.
• The remote access telephone number.
Note:
Analyze the causes in the order they appear in the tables.
Avaya Media Processing Server System Operator Guide August 2010 127
Troubleshooting
The application Hash table contains Edit the vocabulary file or create an
speaks incorrect elements with the same application-specific hash table, see
vocabulary name. Activating Playback MMF Files on page 79.
items
Online updates The MMF file was opened First, deactivate the Multimedia (vocabulary)
cannot be read-only. file, see Deactivating MMF Files on page 86.
performed Make sure it is not open in MPS Developer,
MPS Studio, or another MPS component on
the same node. Then, activate the file, see
Activating Playback MMF Files on page 79.
New elements The MMF file is static and Delete unused elements from the MMF file.
cannot be does not contain enough See the MPS Studio User Guide.
recorded available space.
The MMF file is dynamic, Delete unnecessary files from the file system
but the file system is 98% where the MMF file resides, see File
full. Removal on page 106.
An MMF file The MMF file is static. A static MMF file cannot be expanded.
(vocabulary) file
cannot be There is not enough disk Delete unnecessary files from the file system
expanded space on the file system. where the MMF file resides, see File
After expansion, the file Removal on page 106.
system must have at least
2% available space.
The application The elements have not Activate the MMF file, see Activating
does not speak been loaded (that is, Playback MMF Files on page 79.
the elements activated).
128 Avaya Media Processing Server System Operator Guide August 2010
File Synchronization Troubleshooting
Avaya Media Processing Server System Operator Guide August 2010 129
Troubleshooting
itself, understanding the situation surrounding them can help alleviate possible repetition of
the condition.
Note:
For additional information on working with applications, see the MPS Developer User Guide.
For additional host-specific issues, refer to the Media Processing Server Series COMMGR
Reference Manual.
130 Avaya Media Processing Server System Operator Guide August 2010
Telephone Line Troubleshooting
For additional information pertaining to telephone lines, see the Media Processing Server
Series Telephony Reference Manual.
Table 13: Telephone Line Troubleshooting
Avaya Media Processing Server System Operator Guide August 2010 131
Troubleshooting
132 Avaya Media Processing Server System Operator Guide August 2010
Redundancy Troubleshooting
Redundancy Troubleshooting
Table 15: Redundancy Troubleshooting
Call-protect Troubleshooting
Table 16: Call-protect Troubleshooting
Avaya Media Processing Server System Operator Guide August 2010 133
Troubleshooting
Note:
In the following passages, the term vps is used in discussions of path names, environment
variables, and file fields. This terminology is equivalent to MPS nomenclature. That is,
mentions of "VPS" are applicable to "MPS."
Viewing the SRP Log Files
1. Open a command shell on the component to be investigated. For additional
information, see Command Control on page 46.
2. Change to the directory holding the SRP log file. Enter cd $MPSHOME/common/
log.
3. Enter the more or page command followed by either srp.log or srp_state.log as
applicable (an underscore must be used between the words srp and state). A portion
134 Avaya Media Processing Server System Operator Guide August 2010
SRP Log File
of the file equal to the size of the command window will display, followed by a prompt
indicating how much of the file has already been viewed.
4. Press the space bar to scroll the screen.
5. Optionally, use the tail command. By default, this command displays the last 10
lines of a file: thus, it becomes useful when only the most recent input to the srp
files is of interest (the data in these files is sorted in ascending order).
See the Solaris system documentation for a detailed description of the more, page,
and tail commands.
The following is an example of the SRP log file:
For more general information about these two files, see the MPS Command Reference Manual.
Avaya Media Processing Server System Operator Guide August 2010 135
Chapter 9: MPS Directory Structure
Note:
The following is important information about the naming conventions for installation
directories:
• The value of $MPSHOME on an existing system should never be changed by any user
or system administrator.
• It is highly recommended that the default (/opt/vps) be used as the user-specified
distribution directory location, unless there is a specific reason to change it. This can
make external troubleshooting easier.
Avaya Media Processing Server System Operator Guide August 2010 137
MPS Directory Structure
Note:
For windows installations, the target install and MPSHOME default is [Program Files]\Avaya
\SelfService. MPSHOME contains the target distribution as well as the common and
component directories. The MPSHOME setting can be displayed in the My Computer
properties environment panel or on the command line using set %MPSHOME%.
138 Avaya Media Processing Server System Operator Guide August 2010
MPS Directory Structure
Avaya Media Processing Server System Operator Guide August 2010 139
MPS Directory Structure
140 Avaya Media Processing Server System Operator Guide August 2010
MPS Directory Structure
All system-level software is installed in the directories identified below. The directory structure
must not be altered, or the system might not be able to find necessary files.
Avaya Media Processing Server System Operator Guide August 2010 141
MPS Directory Structure
142 Avaya Media Processing Server System Operator Guide August 2010
User-Specified Distribution Directory (usually /opt/vps)
Note:
The following is important information about the subdirectories and files in the distribution
directory:
• The information provided here discusses only the essentials of the distribution
subdirectory structure. Depending on site requirements, there may be additional or
fewer directories than are shown here.
• Some of the distribution subdirectories contain a lower-level log subdirectory. Log files
are used by the system internally and should never be modified with command line
functions or text editors.
• If a particular software package has been upgraded since its initial installation, its
subdirectory might contain a patches subdirectory and patchlog file. The patches
subdirectory contains lower-level subdirectories and files necessary for implementing
the patch(es), and the patchlog file lists the results of the installation of the patch(es).
Patches and patch logs are not discussed further in this appendix.
Avaya Media Processing Server System Operator Guide August 2010 143
MPS Directory Structure
144 Avaya Media Processing Server System Operator Guide August 2010
User-Specified Distribution Directory (usually /opt/vps)
Avaya Media Processing Server System Operator Guide August 2010 145
MPS Directory Structure
146 Avaya Media Processing Server System Operator Guide August 2010
User-Specified Distribution Directory (usually /opt/vps)
Avaya Media Processing Server System Operator Guide August 2010 147
MPS Directory Structure
148 Avaya Media Processing Server System Operator Guide August 2010
Chapter 10: Remote Desktop Connection and
pcAnywhere
pcAnwhere was the default method for remote support for Windows machines before the
Services for UNIX (SFU) set of utilties became available on the Windows platform. With the
introduction of SFU, Remote Desktop Connection (RDC) is the default method for remote
access on Windows machines.
All Windows Speech Servers and Application Processors that have SFU installed use RDC for
remote support and PPP for modem connections. Typically, these systems are manufactured
beginning with the MPS 3.0 Windows Beta release. For these systems, RDC is enabled by
default. If RDC is disabled, you must enable it before it can be used for support. You can use an
ethernet connection or modem for remote access. If a modem connection is required, the
Speech Server must be properly configured for PPP modem access.
Caution:
Symantec pcAnywhere cannot be installed, for any reason, on a node where the SFU utilities
reside. Installing pcAnywhere creates a conflict between pcAnywhere and the Avaya
software that produces system errors.
To determine if SFU is installed, you can check either of the following:
• By default, nodes that have the SFU utilities installed display the following shortcut on the
desktop.
• You can determine if SFU is installed by following the menu path Start > Programs >
Windows Services for Unix > C Shell.
If SFU resides on a node, pcAnywhere must not be used on that node.
The following provides an outline of the RDC topics covered in this section.
• Disable pcAnywhere on page 150
• Enable RDC for Administration on page 150
• Initiate an RDC Session on page 151
• Disconnect an RDC Session on page 152
• Transferring Files in an RDC Session on page 152
Avaya Media Processing Server System Operator Guide August 2010 149
Remote Desktop Connection and pcAnywhere
Disable pcAnywhere
If pcAnywhere is enabled on your system, disable pcAnywhere by performing the following
steps:
1. Follow the menu path Start > Settings > Control Panel > Administrative Tools >
Services.
2. From Services, change the pcAnywhere Host Service to disabled.
150 Avaya Media Processing Server System Operator Guide August 2010
Initiate an RDC Session
Avaya Media Processing Server System Operator Guide August 2010 151
Remote Desktop Connection and pcAnywhere
152 Avaya Media Processing Server System Operator Guide August 2010
Sharing a Remote Console Session
Avaya Media Processing Server System Operator Guide August 2010 153
Remote Desktop Connection and pcAnywhere
154 Avaya Media Processing Server System Operator Guide August 2010
Enable Multiple RDC Hops from Single RDC
12. On the local computer, initiate a Remote Desktop Connection session without
connecting to the console session.
13. Logon to the Remote Desktop Connection and connect to the remote system.
14. On the successfully connected Remote Desktop Connection session, open a
command prompt windows and enter shadow 0 to initiate console session sharing.
15. If the group policy on the remote system is set to Full Control with user’s permission
or View with user’s permission, the logged on console user on the remote system
is prompted to accept the connection request. Click Yes to accept the request.
The original Remote Desktop Connection logged on session is put on hold and your Remote
Desktop Connection display and keyboard are shared with the logged on console session on
the remote system.
If you log off a shared console Remote Desktop Connection session, the logged on console
user is logged off and you return to your original logged on Remote Desktop Connection
session.
If you disconnect a shared console Remote Desktop Connection session without logging off
the shared console session (for example, close the Remote Desktop Connection windows on
your local computer), your original logged on Remote Desktop Connection prior the shared
console session remains on hold. You should reconnect to the original Remote Desktop
Connection session and log off the session.
Avaya Media Processing Server System Operator Guide August 2010 155
Remote Desktop Connection and pcAnywhere
5. Use Windows Explorer to view the local drives that are mounted on remote nodes.
The following diagram is an example.
156 Avaya Media Processing Server System Operator Guide August 2010
Setting up a Windows 2003 Server for Remote Access Through PPP
Avaya Media Processing Server System Operator Guide August 2010 157
Remote Desktop Connection and pcAnywhere
Note:
By default, Avaya sets the startup type to manual because it controls modem
access. Set this property to automatic only if you want to make PPP modem
connections to this platform.
158 Avaya Media Processing Server System Operator Guide August 2010
Setting Up Inbound Modem Access
4. Right-click Ports and select Properties. The Ports Properties window appears.
Avaya Media Processing Server System Operator Guide August 2010 159
Remote Desktop Connection and pcAnywhere
5. Select Modem.
6. Click Configure. The Configure Device window appears.
160 Avaya Media Processing Server System Operator Guide August 2010
Setting Up Inbound Modem Access
10. Right click <computer> (local) and select Properties. The <computer> (local)
Properties window appears.
Avaya Media Processing Server System Operator Guide August 2010 161
Remote Desktop Connection and pcAnywhere
2. Right-click User and select New User. The New User window appears.
162 Avaya Media Processing Server System Operator Guide August 2010
Adding a New User
Avaya Media Processing Server System Operator Guide August 2010 163
Remote Desktop Connection and pcAnywhere
164 Avaya Media Processing Server System Operator Guide August 2010
Verifying the Client Dial-up Connection
Note:
If you do not want to verify the dial-up connection now, click cancel.
11. Enter the following username and password in the fields provided.
User name: perippp
Password: pPCON#1
12. Click Dial. The following window appears.
The Dial-up connection is verified. The platform now resides on the server 10.7.x.x
subnet. You can now use RCD for a GUI interface.
Note:
If you verified the client dial-up connection when you set up the client dial-up, you do not
have to perform this procedure. This procedure is only for users who have not verified the
client dial-up connection.
1. On the desktop, right-click My Network Places and select Properties.
2. Click Dial-up Connection.
The Connect Dial-up Connection window appears.
3. Enter the following username and password in the fields provided.
User name: perippp
Password: pPCON#1
4. Click Dial.
The Connection Complete window appears.
Avaya Media Processing Server System Operator Guide August 2010 165
Remote Desktop Connection and pcAnywhere
The Dial-up connection is verified. The platform now resides on the server 10.7.x.x
subnet. You can now use RCD for a GUI interface.
166 Avaya Media Processing Server System Operator Guide August 2010
Index
A ufsdump .............................................................120
bind. see assign .........................................................82
accessing a Media Processing Server shell
from a Solaris shell ..............................................46 C
accumulated summary phone line statistics report .... 72
activate
applications ..........................................................82 Call Control Manager (CCM)
system wide vocabulary files ...............................79 monitoring CCM status ........................................65
see also status monitoring ...................................82 call-protect troubleshooting ......................................133
alarms Caller Message Recording (CMR) ......................99, 101
alarm database, modifying ...................................51 activate a Multimedia file for ...............................101
alarm log file .........................................................49 creating a Multimedia file for ................................99
alarm viewer .........................................................49 CCM. see Call Control Manager (CCM) .....................65
customizing ..........................................................51 ccxmlX.X.X ...............................................................143
live and logged ...............................................37, 49 Central Processing Unit (CPU) ...................................38
application memory requirements ..............................77 checking for problems ................................................49
Application Services Environment (ASE) ...................20 CMR see Caller Message Recording .........................99
application statistics ...................................................37 commands
applications background and foreground .................................46
application programs ...........................66, 82, 84, 85 command control .................................................46
activate ..........................................................82 command line
configure ........................................................82 editing ............................................................44
deactivate ......................................................85 interaction ......................................................43
reordering ......................................................84 file listing ............................................................105
status .............................................................66 issuing ..................................................................46
application software troubleshooting ..................132 communication link .....................................................70
arrows, up and down ..................................................84 see also host ........................................................70
ASE. see Application Services Environment ..............20 components
assign .........................................................................82 icons .....................................................................53
monitoring component status .........................53, 72
monitoring components ........................................53
B
states defined .......................................................53
background commands ..............................................46 status monitoring from command line ..................53
see also commands .............................................46 status monitoring using MPS Manager ..........53, 72
backing up ....................106, 107, 109, 115–117, 122–124 configuration files ..................................................27, 82
cp .......................................................................123 default ..................................................................82
devices and options ...........................................106 controls, panel ......................................................30, 31
guidelines ...........................................................107 conventions
methods .............................................................109 manual .................................................................11
Multimedia elements ..........................................124 copy ..........................................................................123
restore ................................................................117 see also backing up ...........................................123
tar .......................................................................115 current component .....................................................46
ufsdump ..............................................................117 current Media Processing Server
ufsrestore ...........................................................122 status ...................................................................46
verify ...........................................................116, 122 current working directory
vocabulary elements ..........................................124 See also present working directory (pwd) ..........104
backing up partitions customer service ..........................................................8
Avaya Media Processing Server System Operator Guide August 2010 167
D file listing and removal ..............................................105
file synchronization
date, checking ............................................................51 troubleshooting ...................................................130
deactivate, applications ..............................................85 files, configuration .................................................27, 82
defining component states .........................................53 foreground commands ...............................................46
detail phone line statistics report ................................72 see also commands .............................................46
detail span statistics report .........................................72 front panel .............................................................30, 31
detail system statistics report .....................................72
directory structure ......................................104, 137, 143 G
MPSHOME .........................................................137
bin ................................................................137 Graphical User Interface (GUI) .............................19, 22
common .......................................................137
defaults ........................................................137
lib .................................................................137 H
mpsN ...........................................................137
PERI(name) .................................................137 hash table ...................................................................81
tmscommN ..................................................137 see also vocabulary files ......................................81
packages ............................................................143 history .........................................................................44
PERIase ......................................................143 host
PERIbrdge ...................................................143 communication troubleshooting ..................130, 133
PERIdoc ......................................................143 monitoring host status ..........................................70
PERIfft .........................................................143 HostDetail.prd .............................................................72
PERIfw .........................................................143 HostSum.prd ..............................................................72
PERIglobl .....................................................143 How To
PERIhostp ...................................................143 activate a Multimedia file for recording ...............101
PERIhtmls ....................................................143 activate application-specific Multimedia files .......81
PERIjsb ........................................................143 activate system wide Multimedia files ..................80
PERImps .....................................................143 back up multimedia elements .............................124
PERIpdp ......................................................143 back up partitions with ufsdump .........................120
PERIperl ......................................................143 back up with tar ..................................................115
PERIplic .......................................................143 back up with ufsdump (across a network) ..........117
PERIppro .....................................................143 back up with ufsdump (locally) ...........................117
PERIprpt ......................................................143 check the status of applications ...........................66
PERIpstu .....................................................143 check the status of audio elements ......................68
PERIrdb .......................................................143 create a Multimedia Format file for CMR .............99
PERIsnmp ...................................................143 customize alarms .................................................51
PERItlkt ........................................................143 deactivate Multimedia Format files using the
PERItms ......................................................143 Command Line ........................................86
PERIview .....................................................143 deactivate Multimedia Format files using the MMF
PERIxmlc .....................................................143 Configurator Tool .....................................86
distributor .....................................................................8 generate statistics reports ....................................72
documentation ..............................................................8 log off/back onto a node .......................................38
monitor alarms .....................................................49
monitor component status ....................................53
E monitor host status ...............................................70
monitor phone lines ..............................................56
editing, command line ................................................44 monitor span status ..............................................58
exit, X-windows ..........................................................38 reorder selected application locations ..................84
replace a vocabulary (offline) ...............................90
F replace a vocabulary (online) ...............................90
restart MPS Manager ...........................................29
faults, categories ......................................................125 restore files with tar ............................................117
168 Avaya Media Processing Server System Operator Guide August 2010
restore multimedia elements ..............................124 MPS Reporter Tools, launching ...........................72
restore with ufsrestore ........................................122 Span Status tool, launching .................................58
shut down the system ..........................................38 starting .................................................................29
start up the system ...............................................27 MPS Reporter Tools
start/restart MPS Manager ...................................29 generating reports ................................................72
update elements in a vocabulary .........................92 launching ..............................................................72
verify a tar backup ..............................................116 Multimedia elements
verify a ufsdump backup ....................................122 backing up ..........................................................124
view alarms ..........................................................49 Multimedia files
view the SRP log file ..........................................134 deactivating ..........................................................86
zap a Multimedia File ...........................................94 monitoring ............................................................68
zap a specific element .........................................94 status of ...............................................................68
zap Multimedia Files on a proxy basis .................94 synchronizing across nodes .................................94
multitasking ................................................................46
I
N
indicators, panel ....................................................30, 31
network architecture ...................................................19
node
L and workstation ..............................................19, 20
launching defined ............................................................19, 20
Application Management tool ...............................66 node, log on/off ...........................................................38
Host Status tool ....................................................70
MPS Reporter Tools .............................................72 O
Span Status tool ...................................................58
launching MPS ReporterTools ....................................72 Online documentation ................................................48
link, communication ....................................................70
see also host ........................................................70 P
listing, files ................................................................105
local ............................................................................46 phone line
log files, SRP ............................................................134 monitoring ............................................................56
log on/off .....................................................................38 status ...................................................................56
logoff ...........................................................................38 troubleshooting ...................................................130
PhoneAcc.prd .............................................................72
PhoneDetail.prd ..........................................................72
M
PhoneSum.prd ...........................................................72
Media Processing Server Series network power-up state, normal ...............................................31
naming conventions .............................................20 present working directory (pwd) ...............................104
overview ...............................................................17 see also current working directory .....................104
Media Processing Server Shell .......................43, 46, 48 pwd
memory requirements ................................................77 see also current working directory .....................104
MMF see present working directory (pwd) ..................104
See also Multimedia files .....................................94
monitoring R
alarms ..................................................................49
see also status monitoring ...................................49 RCD status .................................................................65
monitoring RCD status ...............................................65 rebooting the system ..................................................38
monitoring system parameters .............................30, 31 recording a message. see Caller Message Recording ...
MPS Manager ................................22, 29, 58, 66, 70, 72 99
Application Management tool, launching .............66 rectifying MMFs ..........................................................92
Host Status tool, launching ..................................70 Redundancy Configuration Daemon (RCD) ...............51
Avaya Media Processing Server System Operator Guide August 2010 169
redundancy troubleshooting .....................................133 time ......................................................................51
remote ........................................................................46 VMM .....................................................................68
remote desktop client vocabulary files ....................................................68
shutdown Windows ..............................................40 status, Media Processing Server ................................46
removing, files ..........................................................106 stop applications. see applications, application
reordering applications assignment/starting ...............84 programs, terminate ......................................85
replacing vocabulary files .....................................89, 94 summary phone line statistics report ..........................72
reseller .........................................................................8 summary span statistics report ...................................72
restart Windows ..........................................................40 summary system statistics report ...............................72
restarting the system ..................................................38 system
restore. see backing up ............................................117 date, checkingtime, checking ...............................51
restoring generate statistics reports for ...............................72
methods .............................................................109 overview ...............................................................17
rebooting ..............................................................38
S restarting ..............................................................38
startup ..................................................................27
shell statistics ...............................................................37
types ....................................................................43 system shutdown .................................................38
shutdown tasks for system operator .....................................18
system ..................................................................38 time, checking ......................................................51
SMC ...........................................................................52 system monitoring .................................................30, 31
SpanDetail.prd ............................................................72
spans
status monitoring T
from command line ........................................58
tar
using MPS Manager ................................58, 65
backup ................................................................115
SpanSum.prd .............................................................72
restore ................................................................117
SRP
verify ...................................................................116
log files ...............................................................134
telephone line. see phone line ..................................130
see also Startup and Recovery Process (SRP) ....
Telephony Media Server (TMS) ..................................20
52
terminate, application programs .................................85
start applications. see applications, application
TMS. see Telephony Media Server ............................20
programs, assign and start ............................82
training .........................................................................8
Startup and Recovery Process (SRP)
troubleshooting ...........................125, 127, 130, 132, 133
monitoring SRP status .........................................52
application software ...........................................132
startup, system ...........................................................27
call-protect ..........................................................133
states of components .................................................53
file synchronization .............................................130
statistics
host communication ....................................130, 133
application ............................................................37
redundancy ........................................................133
system ..................................................................37
telephone line .....................................................130
statistics reports .........................................................72
vocabulary files ..................................................127
generating ............................................................72
status monitoring .................51–53, 56, 65, 66, 68, 70, 72
applications ..........................................................66 U
CCM .....................................................................65
components ....................................................53, 72 ufsdump
date ......................................................................51 backup ................................................................117
host ......................................................................70 backup partitions ................................................120
Multimedia files ....................................................68 options for ...........................................................117
phone line ............................................................56 verify ...................................................................122
RCD .....................................................................65 ufsrestore ..................................................................122
SRP ......................................................................52 unassign .....................................................................85
170 Avaya Media Processing Server System Operator Guide August 2010
up and down arrows ...................................................84 monitoring VMM status ........................................68
updating vocabulary files ...........................89, 90, 92, 94 Voice Operating Software (VOS) ................................20
elements, one or more .........................................92 VOS. see Voice Operating Software (VOS) ...............20
replace entire file ..................................................90
using MPS Manager ...................................................22
W
V Windows
restart ...................................................................40
VDM. see Voice Data Memory (VDM) ........................86 shutdown ..............................................................40
verify, backup .....................................................116, 122 workstation
viewing alarms ............................................................49 and node ........................................................19, 20
VMM. see Voice Memory Manager (VMM) ................68 defined ............................................................19, 20
vocabulary files
activate system wide ............................................79
backing up elements in ......................................124 X
deactivate .............................................................86
X-windows, exiting ......................................................38
monitoring ............................................................68
replacing ..............................................................90
status of ...............................................................68 Z
troubleshooting ...................................................127
updating and replacing ...................................89, 94 ZAP ..........................................................89, 92, 94, 130
updating elements in ............................................92 troubleshooting ...................................................130
Voice Data Memory (VDM) .........................................86 Zero Administration for Prompts
Voice Memory Manager (VMM) See ZAP ...............................................................89
Avaya Media Processing Server System Operator Guide August 2010 171