cc/td/doc/product/voice/uone/srvprov/r41s
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Maintaining the System

Maintaining the System

This chapter includes:

Managing the ACB and Agents

This section provides instructions for starting and stopping server and application agents. When you are managing agents, keep the following in mind:

Starting the SNMP Agent

The SNMP agent is started when the system is booted. It can also be started manually through a startup script.

To start the SNMP agent manually, perform these steps:

Step 1 Type: cd /etc/rc3.d

Step 2 Type: sh s88sp

Starting the ACB and Server Agents

To start the ACB and server agents, perform the following steps.


Note The ACB must be running for any agent to run, except for the SNMP agent.

Step 1 From the command line, type:
umcli -s start <component>
Table 3-1: start Command Options
Component Description

acb

Starts the Agent Communications Broker agent (SPOBJ).

This action starts the SPOBJ process and reloads the Schedule table, which triggers the starting of application agents. It also starts the TRAPMAN and the LOGSUB processes if they are not already running.

cma

Starts the Call/Media Control agent (TNTOBJECT). This action starts the TNTOBJECT process.

system

Starts the ACB, logging, TRAPMAN, and CMA.

Stopping the ACB and Server Agents

Stopping with Quiescing

When you stop the ACB or a server agent, the agent's processes are terminated. You cannot safely stop the ACB or a server agent while it is in use. Therefore, in the following procedure all sessions to the ACB or server agents are terminated before actually stopping the ACB or server agent.

When you put the ACB or a server agent in a quiesced state, the ACB or server agent will not allow new sessions to begin. (For example, the ACB will not allow startapp requests.) However, the ACB or server agent will allow current sessions to complete.


Note If an unsafe stopping of the ACB or an agent is acceptable, you may stop the ACB or agent without quiescing.

Step 1 Quiesce the ACB or server agent.

where agent = acb

Step 2 Stop the following application agents: MWI_Notify, MWI_OnOff, LogRemover, SMS_Notify, and FaxPrint. See "Stopping Application Agents" in this chapter.

Step 3 Ensure that server agent sessions have completed. At the umcli prompt, type:

Step 4 Stop the ACB or server agent(s). At the umcli prompt, type: stop <agent>
Table 3-2: stop Command Options
Agent Description

acb

Stops all application agents, CMA, and ACB.

cma

Stops the Call/Media Control agent (TNTOBJECT).

system

Stops all application agents, CMA, ACB, TRAPMAN, LogRemover, and LOGSUB.

Stopping without Quiescing

Step 1 Stop the server agent. At the command line, type:

umcli -s stop <agent>.

(See Table 3-2 for valid values for the <agent>.)

Stopping the SNMP agent

Step 1 Log in as root.

Step 2 Type:
kill <PID of the SNMP agent process>

Starting Application Agents

The application agents that run in the uOne system are UM, MWI_Notify, MWI_OnOff, LogRemover, SMS_Notify, and FaxPrint. This section contains procedures for starting and stopping these application agents.


Note You will never manually start the UM, or MWI_OnOff
application agents. The UM and application is dynamic, which means that the application agent is started only when an external source sends a token requesting an application agent. The UM application runs only while it is processing an incoming call. The MWI_OnOff application agent is started automatically by the MWI_Notify application agent.

Starting MWI_Notify, LogRemover, SMS_Notify, or FaxPrint

Step 1 At the command line, type: umcli

Step 2 View the list of running application agents. Type: watch acb entries

Step 3 If the application agent doesn't appear in the listing, ensure that the application agent is not commented out in the $PARMLIB/parms/APP/Schedule.hostname file.

Step 4 Type: resched <agent>
Table 3-3: resched Command Descriptions
Agent Description

all

Forces the ACB to reload the Schedule.hostname table and starts any static agents in the table that are not running. It will not stop any agents currently running.

static <token>

Starts a specified static application that already exists in the Schedule.<hostname> table.

<token>=any token in the Schedule.<hostname> table that is designated as a static application, for example, FaxPrint, LogRemover, etc.


Note If you add a new token to the Schedule.<hostname> table, you must use resched all or acb start to initially start the application. If you need to restart the application at a later time, you can use resched static <token> to restart a static application.

Stopping Application Agents

You may want to stop an application agent under certain circumstances. For instance, when an application agent malfunctions, you may need to stop the application agent and then restart it. It is important to stop application agents before upgrading software or before removing an application agent from the system.

If you want to stop all application agents and the ACB, you can just stop the ACB. This action will stop the application agents automatically. If you intend to upgrade or remove the entire system, you should first issue a "stop system."

Stopping the MWI_Notify, MWI_OnOff, LogRemover, SMS_Notify, or FaxPrint Applications with Reconfiguring

Step 1 In the $PARMLIB/parms/APP/Schedule.hostname file, comment out the appropriate lines for the agents you wish to stop.

Step 2 Reload the Schedule table.

Step 3 Type kill <pid> for the process IDs of each application agent you wish to stop.

Stopping the MWI_Notify, MWI_OnOff, LogRemover, SMS_Notify, or FaxPrint Applications without Reconfiguring

Step 1 Type:
kill <pid> for the process IDs of each application agent you wish to stop.

Managing Backend Processes

Enabling MWI_PlugIn, and Starting MWI_PassOff

MWI_PlugIn is a library that runs as part of the Netscape Messaging Server, and must also be managed.

MWI_PassOff, on the other hand, is a daemon process that runs on the Messaging Server host, but is started and stopped independent of the Messaging Server.

Step 1 Access the Messaging Server host.

Step 2 As super user, type: cd /opt/local/bin

Step 3 Type: ./MWI_PassOff -h <hostname>
where hostname is the machine on which MWI_Notify
is running

Step 4 Start the Messaging Server process. This action loads MWI_PlugIn

Disabling MWI_PlugIn and Stopping MWI_PassOff

Step 1 Unconfigure MWI_PlugIn on the Messaging Server.

Step 2 Stop the Messaging Server.

This action stops MWI_PlugIn because it runs as part of Messaging Server. (See your vendor documentation for the procedure for stopping this server.)

Step 3 Terminate the MWI_PassOff process:

Step 4 Start the Messaging Server.

Backing Up Files

What to Back Up

You should backup three types of information on the uOne system:

Configuration Information

Table 3-4 identifies all of the GateServer configuration directories and files that you should back up.

Table 3-4: Configuration Information to Back Up
Configuration Directory or File Description

/home2/spmaster/r410/parms

Directory containing ACB, CMA, and application agents configuration files, as well as overrides of ACB parameter settings

/home2/spmaster/r410/apps/UM/UM.ini
and any other "UM.ini" files used for communities

Main configuration file for the UM application.

/home2/spmaster/r410/apps/UM/FaxPrint.ini and any other FaxPrint ini files used for parallel sends.

Configuration file for the FaxPrint application agent.

/home2/spmaster/r410/apps/MWI_OnOff/MWI_OnOff.ini

Configuration file for the MWI_OnOff application agent.

/home2/spmaster/r410/apps/MWI_Notify/MWI_Notify.ini

Configuration file for MWI_Notify application agent.

/home2/spmaster/r410/apps/LogRemover/LogRemover.ini

Configuration file for the LogRemover application agent.

/home2/spmaster/r410/apps/SMS_Notify/SMS_Notify.ini

Configuration file for the SMS_Notify application agent.

/home2/spmaster/r410/parms/SNMP/SPsnmp.ini
/home2/spmaster/r410/parms/SNMP/ucd-snmpd.conf

SNMP subagent configuration files.

/home2/spmaster/r410/TNT/parms/DialMap.ini

The address rules configuration file.

/home2/spmaster/r410/TNT/parms/H323.ini

The H323 protocol configuration file

/home2/spmaster/r410/TNT/parms/SMSI.ini

The SMSI configuration file.

/home2/spmaster/r410/TNT/parms/TNT.ini

The CMA server agent configuration file.

/home2/spmaster/r410/TNT/parms/TTSP.ini

The Text-to-Speech configuration file.

/home2/spmaster/ADMIN/cgi-bin/MSGadmin/MSGdata/schemaConfig.ini

/home2/spmaster/ADMIN/cgi-bin/MSGadmin/MSGdata/pagerData.ini

/home2/spmaster/ADMIN/cgi-bin/MSGadmin/MSGdata/indexData.ini

/home2/spmaster/ADMIN/cgi-bin/MSGadmin/MSGdata/languageData.ini

/home2/spmaster/ADMIN/cgi-bin/MSGadmin/MSGdata/loggingData.ini

/home2/spmaster/ADMIN/cgi-bin/MSGadmin/MSGdata/defaultData.ini

/home2/spmaster/ADMIN/cgi-bin/SUBadmin/UI/AmtevaData.ini

UMSA/PMA configuration files.

/home2/spmaster/ADMIN/cgi-bin/oam.ini

/home2/spmaster/ummgr/Scripts/Extractor/version.ini

UCM configuration files.

Log Files Backup

The information in log files is helpful for troubleshooting problems, especially if a problem is the result of events that occur over a period of time. Also, certain log files contain call detail record data useful for billing and capacity planning. You should back up the directories that contain log files on all servers in your uOne system. Refer to "Working with Log Files", for detailed information about log files.

Subscriber Information Backup

The subscriber information that you should backup includes:


hometocprevnextglossaryfeedbacksearchhelp
Posted: Mon Sep 25 19:41:03 PDT 2000
Copyright 1989-2000©Cisco Systems Inc.