OLC学习笔记及近期遇到OLC相关的故障和问题分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OLC学习笔记及近期遇到OLC相关的故障和问题分析

1.OLC简介:

OLC是OCS对外接机口,主要用作协议的转换和分发。消息的收发短信和语音协议的转换。--中转机器,进行协议解析、OCS处理分发

2.OLC配置简介:

OLC包括的几个关键配置文件:

平台的配置文件imp.ini,配置OLC日志大小、最大个数,OLC接口参数等。

配置通讯节点的配置文件itcom.ini,包括本机OLC相关配置、OLC当客户端,连接OCS 的相关配置等。

具体业务进行配置的配置文件servicexxx.ini

下面是整理的配置过程中的一些注意事项:

3.OLC配置注意事项

itcom.ini配置注意事项:

[general]

module = 151 ; 节点号

postoffice = 176 ; 局号

areacode = 30 ; 区号

myipaddress = 10.40.51.27 ; 本机IP地址

alarmmodule = 133 ; 告警节点号

servercnt = 1 ; 服务器端配置数

clientcnt = 1 ; 客户端配置数

noLimitPort = 1

b、module和postoffice配置,此配置为其他主机连接的主要参数。提供给web\UIP及其其

他外部系统访问时用到的关键参数。

疑问:

320:58001|320:58009,58011,58023,58025,58027|220:65003,65005,65007,65009,65015,65017|3

20:58007|320:58019|320:58015|106:58003

前台配置的pno:220,从OLC上的配置怎么找,该Pno处理什么业务?

c、noLimitPort配置由OCS主机/etc目录下的win_mgt.scr的[general]中的listenport值决定

的,如果为5000,需配置为0,其他配置为1。

如:OCS配置为listenport =5001,5010,OLC需要将noLimitPort = 1。

d、Module配置不可重复。如果部署多个OLC,每个OLC的Module不能重复。

如印尼项目生产环境:

雅加达配置:

[general]

module = 180

postoffice = 176

泗水配置:

[general]

module = 179

postoffice = 177

-----------------------------------------------------------------

[clientX]下的配置:

[client1]

mainpno = 380

myipaddress = 10.17.88.35

peeripaddress = 10.17.88.13

port = 5000

peermodule = 132

peerpost = 172

socketnum = 1

longconn = 1

commpno = 105

OLC为客户端、OCS或者其他为服务端。

关注peermodule,peerpost两个参数如何配置?

Peermodule 表示对端模块号,常指OCS模块号

Peerpost 表示对端局号,常指OCS局号

可在OCS主机的/etc目录下,通过zxtool2 –v win_mgt.src的[general]查到对应的值。

如印尼项目现场:

雅加达OCS:

[general]

module=132

postoffice=172

areacode=29

ipaddress=10.17.88.11

则OLC配client时,配置的两个参数如下:

peermodule = 132

peerpost = 172

4.OLC部署整理:

部署OLC一定要使用zxin10用户;

1、设置环境变量

使用env查看当前环境变量设置,然后使用命令export对环境变量进行修改,主要修改的内容:

A、IMPSYSDIR,为OLC的路径,必须设置为/home/zxin10/impsys;如:

IMPSYSDIR=/home/zxin10/impsys

B、ORACLE_HOME,为Oracle的安装路径(使用DB路由需设置);

C、VBROKERDIR,为corba软件的安装路径(使用service376需设置);

疑问:corba软件是什么软件?

D、export LIBPATH=$IMPSYSDIR/imp

如印尼现场:

LIBPATH=/home/zxin10/lib:/oracle/product/102/lib32:/oracle/product/102/ctx/lib:/hom e/zxin10/impsys/imp

E、PATH中添加$IMPSYSDIR/imp

如:

PATH=./:/bin:/home/zxin10/tools/runtime/bin:/bin:/home/zxin10/bin:/opt/aCC/bin:/usr /vac/bin:/usr/vacpp/bin:/usr/bin:/usr/java14/bin:/usr/bin:/home/zxin10/impsys/imp:/bi n:/usr/bin:/usr/local/bin:/usr/sbin:/home/zxin10/impsys/imp:.

SRC版本部署

传输源代码->赋权限->修改对应的makefile文件->编译、启动->检查

A、$ IMPSYSDIR下创建src目录,以ASCII方式将源文件上传到该目录。

相关文档
最新文档