贝曼平台搭建简单教程.docx

上传人:b****8 文档编号:11474978 上传时间:2023-03-01 格式:DOCX 页数:18 大小:656.95KB
下载 相关 举报
贝曼平台搭建简单教程.docx_第1页
第1页 / 共18页
贝曼平台搭建简单教程.docx_第2页
第2页 / 共18页
贝曼平台搭建简单教程.docx_第3页
第3页 / 共18页
贝曼平台搭建简单教程.docx_第4页
第4页 / 共18页
贝曼平台搭建简单教程.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

贝曼平台搭建简单教程.docx

《贝曼平台搭建简单教程.docx》由会员分享,可在线阅读,更多相关《贝曼平台搭建简单教程.docx(18页珍藏版)》请在冰豆网上搜索。

贝曼平台搭建简单教程.docx

贝曼平台搭建简单教程

同维电子有限公司

测试部

拟 制 人

时 间

张秀栋

2011-11-11

贝曼B004平台搭建简单过程

摘要:

本文主要描述如何搭建贝曼B004版本ITMS服务器。

关键字:

贝曼ITMSoracle10g

正文:

一、搭建前的准备

首先贝曼平台与中兴平台有所不同,贝曼平台是基于oracle数据库以及B/S架构的管理系统,对于不太了解B/S系统管理安装起来有些疑惑,在安装前需要做的准备的:

windows2003server(最好带原安装ISO)服务器一台,贝曼安装包,以及UltraEdit(方便编辑一些文件)。

如果有时间的话先看下大概的B/S架构的发布方法,有一些相同之处。

二、安装oracle数据库

数据库安装非常简单,只要按照提示依次下一步进行,如图:

这里数据库密码跟口令分别填orcl,orcl(当然可以别的),填完下一步:

 

这里要说一下,这里有个网络配置检测,有时候会出现告警,原因是你的IP是DHCP分配的,不是静态指定的,因为ORACLE数据库可以进行WEB页面的配置,所以数据库希望IP是静态的,这个无所谓,点击下一步,

点击安装就OK了,数据库安装默认就可以了。

三、Windows默认FTP服务器配置

首先安装IIS,在控制面板->添加或删除程序->添加删除windows组件->应用程序服务器->IIS->FTP

这里可能需要一些安装文件的支持,有安装光盘中的I386就可以解决了,然后开始配置IISFTP服务器。

开始-> 程序->管理工具->IIS,

右键FTP站点属性出现:

在IP地址选择你服务器的IP

点击安全账户

勾选匿名连接,

在右键我的电脑->管理->用户和组中添加一个新用户

然后点击主目录:

勾选写入

这样FTP服务器就搭建好了,这个FTP服务器很重要,不然会影响到后面上传组件,可以测试下FTP的功能。

PS:

在D:

\root下建立一个ftproot的文件夹,为后面搭建itms平台的文件服务器做准备

四、创建数据库用户

点击“开始”菜单,“运行”中输入“cmd”回车,进入命令模式

C:

\>sqlplus/nolog//先打开sqlplus命令

SQL>connlogin/assysdba//以sysdba用户方式登录

SQL>createuseritmsidentifiedby;//建立用户名密码

SQL>grantresource,connect,dbatoitms;//给用户授权

请替换为实际的密码

这里注意sqlplus语句后面加”;”。

五、修改系统的环境变量

1、配置Path变量

在系统变量Path里添加如下路径:

(注:

%installpath%代表平台安装的实际路径,实际添加的时候请修改为实际的路径)

%installpath%\CAP_HOME\bin

%installpath%\ITMS_HOME\bin

%installpath%\TR069Adaptor_HOME\bin

%installpath%\UIServer_HOME\bin

%installpath%\jdk\bin

2、配置系统变量

新建系统变量ITMS_HOME其值为:

%installpath%\ITMS_HOME

新建系统变量JAVA_HOME其值为:

%installpath%\JDK

新建系统变量TR069Adaptor_HOME其值为:

%installpath%\TR069Adaptor_HOME

新建系统变量UIServer_HOME其值为:

%installpath%\UIServer_HOME

新建系统变量CAP_HOME其值为:

%installpath%\CAP_HOME

新建系统变量CERTPATH其值为:

%installpath%\CERT

新建系统变量NBIWebService_HOME其值为:

%installpath%\NBIWebService_HOME

六、修改相关参数

1、将文件%installpath%\CAP_HOME\bin\initCAPDatabaseWin.sql

%installpath%\CAP_HOME\cfg\CAP.xml

%installpath%\ITMS_HOME\bin\initITMS_Win.sql

%installpath%\ITMS_HOME\cfg\CAP.xml

%installpath%\ITMS_HOME\bin\startTR069.bat

%installpath%\ITMS_HOME\lib\NBIWebService.properties

中的全部替换成服务器的IP地址。

2、将文件%installpath%\CAP_HOME\cfg\CAP.xml中的数据库相关信息替换成实际的数据库相关信息。

oracle.jdbc.driver.OracleDriver

jdbc:

oracle:

thin:

@:

1521:

orcl

itms

Password

3、将文件%installpath%\TR069Adaptor_HOME\conf\server.xml中的证书地址和证书密码修改为实际的证书地址和密码:

maxThreads="150"minSpareThreads="25"maxSpareThreads="75"

enableLookups="false"disableUploadTimeout="true"

acceptCount="100"scheme="https"secure="true"

clientAuth="false"sslProtocol="TLS"

keystoreFile="X:

\Bellmann_ITMS\CERT\server\server_keystore"

keystorePass="changeit"/>

4、将文件%installpath%\ITMS_HOME\lib\NBIWebService.properties中的信息(主要是FTP用户名和密码)修改为实际的信息。

七、初始化数据库

C:

\>sqlplus/nolog

SQL>connitms

SQL>@%installpath%\CAP_HOME\bin\cap.sql

SQL>@%installpath%\CAP_HOME\bin\initCAPDatabaseWin.sql

SQL>@%installpath%\ITMS_HOME\bin\itms.sql

SQL>@%installpath%\ITMS_HOME\bin\initITMS_Win.sql

SQL>@%installpath%\ITMS_HOME\lib\radius.sql

SQL>@%installpath%\ITMS_HOME\lib\GROUP_DSLAM_PVC_MAP.sql

这里不需要打这么多名称,可以直接把数据库文件拉进CMD

八、添加服务

运行%installpath%\CAP_HOME\bin\installProcessMgt.bat添加服务

九、自签名证书生成

(请将替换成实际的IP地址再执行)

keytool-genkey-aliastomcat_server-validity3650-keyalgRSA-keysize1024-keypasschangeit-storepasschangeit-dname"cn=,ou=TestingDept.,o=T&W,l=Shenzhen,st=Guangdong,c=CN"-keystore%CERTPATH%\server\server_keystore

keytool-selfcert-aliastomcat_server-validity3650-keypasschangeit-dname"cn=,ou=TestingDept.,o=T&W,l=Shenzhen,st=Guangdong,c=CN"-keystore%CERTPATH%\server\server_keystore-keypasschangeit-storepasschangeit

keytool-export-aliastomcat_server-file%CERTPATH%\server\server.cer-keystore%CERTPATH%\server\server_keystore-storepasschangeit–rfc

这里证书认证也是通过openssl去做的,中兴的认证是SSL,贝曼是TLS其实都差不多,这里我没有去实现

重启服务器即可启动BellmannITMS服务器

(首次启动需时较长,一般专业服务器配置大约需要5到10分钟左右。

一十、重启服务器后添加北向接口进程

使用默认管理账号登陆(账号administrator/asb#1234,登陆地址:

http:

//:

8080/itms),在系统管理---系统进程管理中按如下格式添加北向接口进程(启动命令为cmd/cstart/bstartNBIServer.bat)

等待一段时间后(大约5分钟的样子),查看所有进程是否均处于正在运行中的状态。

一十一、添加FTP服务器

使用管理账号登陆后,在资源管理---文件服务器中添加一个FTP服务器,按下图所示配置(注意:

此处根路径的配置不能为“/”,需要带一个事先建立的实际目录,否则会出现上传上去的文件平台无法读取的问题):

一十二、添加操作组件

使用管理账号登陆后,在资源管理---设备操作组件中添加相应的操作组件,点击右上角的“添加”按钮,按下图添加即可

点击右上角的“保存”按钮,即可保存,添加完成后的操作组件如下图所示:

一十三、添加TR-069数据模型

使用管理账号登陆后,在资源管理---TR-069数据模型版本中添加相应的TR-069数据模型,点击右上角的“添加”按钮,按下图添加即可;

如果不是首次添加,会出现下图所示的界面,点击右上角的“导入Tr069文件”按钮,即可出现上图新增TR-069数据模型文件的界面

一十四、添加业务组件

使用管理账号登陆后,新建一个当前页(建议使用遨游等浏览器去做,直接新建一个空白页就可以了,使用IE则要新建一个当前页,否则很难进入配置界面),在新建页面的地址栏输入如下地址(请将替换成实际的服务器地址):

PS这里注意严格一点按照名字版本填写!

http:

//:

8080/itms/pages/business/resource/service/listService.action?

A=a

1、正常打开后,应该出现业务组件添加的界面,如下图所示:

2、点击左上角的添加按钮,进入相应业务组件添加的界面,按下图所示填写即可:

有几点需要注意的:

1)业务版本号在相应plugin的目录名称中有体现,请参照目录名称填写即可:

2)业务描述最后说明该组件是用于哪个产品形态的,以免混淆。

3、添加完成后,点击右下角的“下一步”按钮,选择相应的数据模板(请依照产品形态来填写,此操作是将业务组件绑定到相应的产品形态,一般Wlan要全部选择,其他的按照相应的产品形态来选择即可。

),选择之后的效果如下图所示:

4、点击“下一步”,进入如下页面,不需做任何操作,直接关闭页面即可,然后重新打开http:

//:

8080/itms/pages/business/resource/service/listService.action?

A=a,即可看到相应的业务组件已经添加上去了。

5、重复上述步骤,知道所有的业务组件均添加完毕。

一十五、修改数据库

此操作是为了修正DLSLoop诊断结果过长而因数据库位数限制而无法存储的问题。

1、请先安装一个PLSQL

2、运行PLSQL,输入相应的用户名和密码登陆数据库

3、此次在Tables-----ITMS_OPER_RESULT_ARGS-----Columns-----ARGS_VALUE,右键选择Edit;

4、在右边出现的栏目中,将ARGS_VALUE值的长度由1024修改为4000,关闭PLSQL会提示是否保存,点击保存即可

至此,重启服务器后整个平台安装完毕。

一十六、B004版本升级

B004版本升级很简单:

1.停止所有进程

2.备份UIServer_HOME/webapps下itms.war包

3.更新itms.war至UIServer_HOME/webapps,model.xml至ITMS_HOME/lib/目录

4.编辑ITMS_HOME/lib/version.properties设置版本为B004

5.登录数据库,导入yw.sql数据库初始化数据

6.启动进程登录UI,上传plugin目录下所有的操作组件

一十七、搭建中遇到的问题

Q:

TR069数据模型添加时出现错误,传送不上去。

A:

一般都是文件服务器配置有问题,在根目录下要建立一个其他的文件夹,然后把文件夹的名称填入到文件服务器中,FTP根目录就是IIS中配置的FTP的主目录。

Q:

搭建完成后,上传工单失败。

A:

首先检查在不在临时工单中,如果在临时工单中稍等一会看是否跳转到工单管理中,如果没跳转一般的问题是编码问题,就是工单修改过多。

如果不在临时工单中请检查FTP服务器,另外在bat_ma这个文件中,要把sendworklist.bat放倒D盘根目录下,或者修改vb.script中的路径,另外sendworklist.bat也需要编辑路径不然无法实现1分钟1次的上传。

Q搭建完成后,设备无法审核。

A这种情况可能是操作组件有问题,定位问题的方法主要是看logs

点击设备操作日志,查看

主要看下faultcode基本能解决问题。

Q搭建完成后,工单下发不成功。

A同上看对应faultcode一般是业务组件添加有问题,所以在添加业务组件的时候名字一定要对应,版本名称要仔细核对。

参考文献

【1】:

BellmannITMS终端综合管理系统安装步骤.doc阳志明

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1