071 zxg10 ismg单板服务器 sbcx 调试指导手册 2008 r1 0 新版修订稿 20080529...

87
ZXG10 iOMCR 单板服务器(SBCX) 工程调试指导手册 (Professional) V2008-R1.0中兴通讯股份有限公司

Upload: npwzyl

Post on 28-Jun-2015

1.425 views

Category:

Technology


9 download

TRANSCRIPT

Page 1: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)

工程调试指导手册 (Professional) (V2008-R1.0)

中兴通讯股份有限公司

Page 2: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

ZXG10 iOMCR单板服务器(SBCX)

工程调试指导手册(Professional)(V2008-R1.0)

策 划 ZTE全球售后服务中心 移动上海用服部

编 著 钟俊标

脚 本 周自朴 周源

标 准 化 王招 何伟

验 证 钟俊标 田辉 徐桂凯 董新忠 贾耀鹏

审 核 刘子科 周自朴 周源 张斌 陈琦

* * * *

中兴通讯股份有限公司

地址:深圳市高新技术产业园科技南路中兴通讯大厦

邮编:518057

技术支持网站:http://tsm.zte.com.cn

客户支持中心热线:(0755)26770800 800-830-1118

传真:(0755)26770801

* * * *

Page 3: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

声 明

本资料著作权属中兴通讯股份有限公司所有。未经著作权人书面许可,任何单位或

个人不得以任何方式摘录、复制或翻译。

侵权必究。

和 是中兴通讯股份有限公司的注册商标。中兴通讯产品的名称和标志是

中兴通讯的专有标志或注册商标。在本手册中提及的其他产品或公司的名称可能是其各

自所有者的商标或商名。在未经中兴通讯或第三方商标或商名所有者事先书面同意的情

况下,本手册不以任何方式授予阅读者任何使用本手册上出现的任何标记的许可或权

利。

本产品符合关于环境保护和人身安全方面的设计要求,产品的存放、使用和弃置应

遵照产品手册、相关合同或相关国法律、法规的要求进行。

由于产品和技术的不断更新、完善,本资料中的内容可能与实际产品不完全相符,

敬请谅解。如需查询产品的更新情况,请联系当地办事处。

若需了解最新的资料信息,请访问网站 http://tsm.zte.com.cn

Page 4: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

前 言

随着 3G时代通信新技术的逐步发展,ZXG10 BSS系统设备推出了新一代网管系

统,包括本地网管系统(ISMG)和集中网管系统(M-inos)两部分组成。ZXG10

iBSC 本地网管系统(ISMG),一般由 ZXG10 iBSC 的本地网管服务器 ZXG10

iOMCR 来实现。集中网管系统一般由 M-inos 服务器和客户端完成。其本地网管

功能一般由单板服务器(SBCX)和其客户端来完成。

本手册制定 ZXG10 iOMCR单板服务器(SBCX)工程调试指导的规范,用于统一工

程调试的步骤和详细的调试方法,规范并指导调测工程师的现场调测工作。

Page 5: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

目 录

第 1章 组网方式和基本规划原则 .................................................................................................................... 1-1

1.1 SBCX单板的知识储备 ........................................................................................................................... 1-1

1.1.1 ZXG10 SBCX单板面板 ................................................................................................................ 1-1

1.1.2 ZXG10 SBCX单板的机架安装位置 ............................................................................................ 1-2

1.1.3 ZXG10 SBCX单板的标准硬件配置 ............................................................................................ 1-2

1.1.4 ZXG10 SBCX单板指示灯 ............................................................................................................ 1-2

1.1.5 ZXG10 SBCX单板接口 ................................................................................................................ 1-3

1.1.6 ZXG10 SBCX的网卡与 RSVB后插卡网口的对应关系 ............................................................ 1-3

1.1.7 ZXG10 SBCX单板按键说明 ........................................................................................................ 1-4

1.1.8 ZXG10 SBCX单板的更换 ............................................................................................................ 1-4

1.1.9 常见组网方式................................................................................................................................ 1-4

1.1.10 IP地址和 SBCX机器名称的规划原则 ...................................................................................... 1-5

1.1.11 本地网管系统网线布放.............................................................................................................. 1-6

第 2章 Red Hat AS4 for x86安装调测 ............................................................................................................ 2-7

2.1 关于本章说明.......................................................................................................................................... 2-7

2.2 安装前提.................................................................................................................................................. 2-7

2.2.1 安装步骤........................................................................................................................................ 2-8

2.3 安装后续................................................................................................................................................ 2-13

2.3.1 检查修改 hosts 文件及内容....................................................................................................... 2-13

2.3.2 配置 Telnet访问 .......................................................................................................................... 2-13

2.3.3 设置远程图形访问...................................................................................................................... 2-14

2.3.4 修改 Linux的字符集,否则中文环境M-inos上会出现告警乱码 ......................................... 2-15

2.3.5 设置操作系统 ftp server,以便客户端能进行传送文件操作.................................................. 2-15

2.3.6 配置 iptables防火墙 ................................................................................................................... 2-16

2.3.7 设置 sendmail .............................................................................................................................. 2-16

2.4 网口测试................................................................................................................................................ 2-16

2.4.1 测试方式...................................................................................................................................... 2-16

2.4.2 测试标准...................................................................................................................................... 2-19

2.4.3 故障处理...................................................................................................................................... 2-19

第 3章 Oracle 10g for Red Hat AS4调测 ..................................................................................................... 3-21

Page 6: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 1-2

3.1 关于本文................................................................................................................................................ 3-21

3.2 安装前提................................................................................................................................................ 3-21

3.3 安装步骤................................................................................................................................................ 3-21

3.3.1 安装准备...................................................................................................................................... 3-21

3.3.2 相关参数的检查和设置.............................................................................................................. 3-23

3.3.3 设置远程安装的显示器,运行安装程序 .................................................................................. 3-24

3.3.4 安装结束...................................................................................................................................... 3-26

3.4 安装后续................................................................................................................................................ 3-26

3.4.1 取消远程安装的显示器设置...................................................................................................... 3-26

3.4.2 检查 Oracle Net的设置是否正确 .............................................................................................. 3-26

3.4.3 检查是否能连接、启动、停止 Oracle数据库服务 ................................................................. 3-28

3.4.4 检查是否能启动、停止、查看 Oracle监听服务 ..................................................................... 3-29

3.4.5 配置 Oracle的自动启动和关闭 ................................................................................................. 3-31

第 4章 服务器应用服务调试 .......................................................................................................................... 4-34

4.1 安装准备................................................................................................................................................ 4-34

4.1.1 检查是否能连接、启动、停止 Oracle服务。 ......................................................................... 4-34

4.1.2 检查是否能启动 Oracle监听。 ................................................................................................. 4-35

4.1.3 修改/etc/profile文件 ................................................................................................................... 4-35

4.1.4 以 root用户创建临时安装目录 ................................................................................................. 4-35

4.1.5 准备服务器版本文件安装包...................................................................................................... 4-36

4.2 在 Linux系统下使用图形界面安装 .................................................................................................... 4-36

4.2.1 注意事项...................................................................................................................................... 4-36

4.2.2 安装步骤...................................................................................................................................... 4-37

4.3 安装后续................................................................................................................................................ 4-46

4.3.1 确保 /home/gomcr/ums-svr/bin下文件对 gomcr用户可执行 ................................................. 4-46

4.3.2 检查设置 iOMCR版本的 ftp server,以便 iBSC系统前后台进行文件操作......................... 4-46

4.3.3 iOMCR性能采集管理服务的设置 ............................................................................................. 4-47

4.3.4 非图形界面 CONSOLE方式启动的配置修改和检查确认...................................................... 4-49

4.3.5 检查服务器系统关闭脚本.......................................................................................................... 4-50

4.3.6 服务器系统自启动设置.............................................................................................................. 4-50

4.4 启动 iOMCR应用服务......................................................................................................................... 4-51

4.4.1 iOMCR控制台启动方式............................................................................................................. 4-51

4.4.2 iOMCR应用服务启动检查 ......................................................................................................... 4-51

4.4.3 iOMCR性能管理服务的检查 ..................................................................................................... 4-51

Page 7: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 1-3

4.5 关闭 iOMCR应用服务......................................................................................................................... 4-52

4.5.1 关闭 iOMCR应用服务后的检查 ............................................................................................... 4-52

4.6 SBCX单板关机服务操作 ..................................................................................................................... 4-53

4.7 升级 iOMCR数据库脚本(非必选项) ............................................................................................. 4-53

第 5章 客户端网管软件安装 ............................................................................................................................ 5-2

5.1 安装准备.................................................................................................................................................. 5-2

5.2 命令安装.................................................................................................................................................. 5-2

5.3 关闭网管客户端...................................................................................................................................... 5-3

第 6章 常用命令和常见问题处理 .................................................................................................................... 6-1

6.1 Linux命令集 ............................................................................................................................................ 6-1

6.2 Linux常用命令 ........................................................................................................................................ 6-1

6.3 ORACLE常用命令.................................................................................................................................. 6-6

6.4 iOMCR应用服务的启动和关闭 ............................................................................................................. 6-8

6.4.1 启动 iOMCR应用服务................................................................................................................. 6-8

6.4.2 关闭 iOMCR应用服务................................................................................................................. 6-9

6.5 SBCX单板关机服务操作 ....................................................................................................................... 6-9

6.6 修改主机名(非必选项目).................................................................................................................. 6-9

6.7 SBCX单板使用注意事项 ..................................................................................................................... 6-12

第 7章 软件卸载(非必选项) ........................................................................................................................ 7-1

7.1 卸载客户端网管软件.............................................................................................................................. 7-1

7.2 卸载服务器端网管软件.......................................................................................................................... 7-2

7.3 卸载数据库.............................................................................................................................................. 7-2

7.3.1 Linux下卸载 .................................................................................................................................. 7-2

附录 A 服务器软件安装记录表 ...................................................................................................................... 7-11

Page 8: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

第1章 组网方式和基本规划原则

本章就 ZXG10 iBSC本地 OMCR服务器(iOMCR)调试之前应该对组网方式及 IP地

址、SBCX机器名称进行必要的规划、熟悉该单板的更换方法。

1.1 SBCX单板的知识储备

1.1.1 ZXG10 SBCX单板面板

SBCX的后插板是 RSVB,相关示意图如图 1.1-1所示

SBCX

ENUM RUN

ACT ALM

EXCH

RST

HD PWR

PWB

SAS1 ALM1

ENUM1

ACT

SD

SD

ACT

RX1

TX1

TX2

RX2

KB

MS

VGA

SAS2 ALM2

ENUM2

USB1 USB2CLASS 1

USB2USB1

HE

AR

T2

RS

232

OM

P1

HE

AR

T1O

MC

2

RSVB

OM

C1

1 2 1.前插单板 SBCX面板 2.后插单板 RSVB面板

图 1.1-1 SBCX单板相关示意图

Page 9: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 1-2

1.1.2 ZXG10 SBCX单板的机架安装位置 BCX单板对槽位有要求,需要放在 1,3,5,7槽位。

1.1.3 ZXG10 SBCX单板的标准硬件配置 CPU:2个双核 SOSSOMAN

内存:4G

SAS:146G*2

SATA: 80G

USB:前出/后出各 2

FC:NO FC

VGA/PS2键盘鼠标(前面板)

FE:3(后插卡)

GE:2(后插卡)

RS232:1(后插卡)

面板 RUN/ALM/ENUM/ACT等(前面板)

1.1.4 ZXG10 SBCX单板指示灯

SBCX面板指示灯具体含义如表 1.1-1所示。

表 1.1-1 SBCX面板指示灯

灯名 颜色 含义 说明

RUN 绿 运行指示灯 未使用

ALM 红 告警指示灯 未使用

ENUM 黄 拔板指示灯 未使用

ACT 绿 主备指示灯 未使用

HD 绿 IDE硬盘指示灯

灯亮:IDE硬盘处于被访问状态;

灯灭:IDE硬盘空闲

灯亮时禁止拔板

PWR 绿 单板电源指示灯 灯亮:单板上电;

灯灭:单板下电

SAS1 绿 SAS硬盘 1读写指示灯 灯亮:SAS硬盘 1处于被访问状态;

灯灭:SAS硬盘 1空闲

ALM1 黄 SAS硬盘 1故障指示灯 灯亮:SAS硬盘 1未在位或者有故障;

灯灭:SAS硬盘 1状态正常

Page 10: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 1-3

灯名 颜色 含义 说明

SAS2 绿 SAS硬盘 2读写指示灯 灯亮:SAS硬盘 2处于被访问状态;

灯灭:SAS硬盘 2空闲

ALM2 黄 SAS硬盘 2故障指示灯 灯亮:SAS硬盘 2未在位或者有故障;

灯灭:SAS硬盘 2状态正常

ACT 绿 FC口 1运行指示灯 未使用

SD 黄 FC口 1速率指示灯 未使用

ACT 绿 FC口 2运行指示灯 未使用

SD 黄 FC口 2速率指示灯 未使用

1.1.5 ZXG10 SBCX单板接口

SBCX相关接口含义如 表 1.1-2

表 1.1-2 SBCX相关接口说明

位置 接口名称 方向 说明

USB1 双向 USB接口

USB2 双向 USB接口

KB 输入 PS/2键盘接口

MS 输入 PS/2鼠标接口

VGA 输出 模拟显示器接口

前插单板

SBCX面板

两对 TX-RX - 未使用

OMC1 双向 对外网口 1,用于和M-inos通信

OMC2 双向 备用接口

OMP1 双向 对内网口 3,用于和 OMP通信

HEART1 双向 对外网口 4

HEART2 双向 对外网口 4

RS232 双向 RS232串口

USB1 双向 USB接口

后插单板

RSVB面板

USB2 双向 USB接口

1.1.6 ZXG10 SBCX的网卡与 RSVB后插卡网口的对应关系

SBCX单板配置的后插卡为 RSVB。SBCX的网卡网口与 RSVB的网口的对应关系如表

1.1-3所示。

表 1.1-3 SBCX相关接口说明

SBCX的网卡网口与 RSVB的网口的对应关系

SBCX eth3 eth4 eth5 eth6 eth1 eth2 eth0

RSVB OMC1 OMC2 RS232 OMP1 HEART1 HEART2 ――

Page 11: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 1-4

预调的 IP

地址及掩

10.63.208.200

255.255.252.0

129.0.1.1

255.255.0.0 禁用

注意:

SBCX的 eth0是内部网口,与背板上的 S9S10位相连;生产禁用此网口。eth3一般设

置为外网地址,用于和 M-inos服务器通信;eth6一般设置为内网地址用于和 OMP通

信。工程应用时 eth3 接口的 IP地址根据实际规划更改设置。

1.1.7 ZXG10 SBCX单板按键说明

SBCX单板的按键如表 1.1-4所示。

表 1.1-4 SBCX单板面板按键

名称 说明

RST 复位开关

EXCH 主备倒换开关

PWB 单板电源控制开关

ENUM1 SAS硬盘 1的拔板开关

ENUM2 SAS硬盘 2的拔板开关

1.1.8 ZXG10 SBCX单板的更换

注意:

SBCX 单板严禁带电拔插。如果需要拔插该板请使用无感螺丝刀(或者牙签)按单板

电源控制开关键 PWB,待服务器所有进程自动退出服务自动关电后,然后方可解除锁

扣,按照普通单板的规定流程拔掉板件。

1.1.9 常见组网方式

本地 ISMG一般由 SBCX单板、SBCX服务器客户端(LMT)组成。通常 LMT、iTCM

客户端(iTC网管服务器客户端)和本地M-inos客户端(Client)的软件系统一般安装

在同一个 PC机上。根据需要放置在不同的网管机房。

Page 12: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 1-5

1. SBCX-M-inos单独组网实例示意,如图 1.1-2所示。

图 1.1-2 SBCX-M-inos单独组网实例

1.1.10 IP地址和 SBCX机器名称的规划原则

1. 总体说明

eth3(OMC1)一般设置为外网地址(一般由局方统一规划提供),用于和M-inos

服务器通信;eth6(OMP)一般设置为内网地址用于和 OMP通信;eth4(OMC2)

备用。

2. 内部网的 IP规划:在“129.0.XX..1(10)” 网段严格规划

Ø OMP 129.0.XX.10 缺省 129.0.1.10

Ø SBCX 129.0.XX.1 缺省 129.0.1.1

Ø 客户端 外网地址(和M-inos通信,一般由局方统一规划)

内网地址 129.0.XX.200-254 (和 SBCX通信)

Ø 说明:XX为 BSCID (一般由运营商统一进行编号提供) 取值范围 1-254;

子网掩码:255.255.0.0

3. HOSTS文件及其他文件的主机名规范设置

Page 13: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 1-6

Ø 外网 X1X2BSCXX 缺省 SHBSC1

XX为 BSCID 取值范围 1-254

X1X2为地址简写,如杭州简写为 HZ,上海简写为 SH

例如: HZBSC60、HZBSC61、HZBSC62分别代表杭州 BSC60、61、62

Ø HOSTS文件内网主机名 不需要

1.1.11 本地网管系统网线布放

一般至少布放 7根网线(直连),进行网管系统的组网,具体根据实际情况规划。参考

如表 1.1-5所示。

表 1.1-5 本地网管系统网线布放

网线编号 A端连接接口名称 B端连接接口名称

1 OMC1(SBCX单版) 外网 HUB接口 (与M-ions通信)

2 OMP1(SBCX单版) 内网 HUB接口 (与 OMP单版通信)

3 OMC2(主用 OMP单版) 内网 HUB接口 (与 SBCX单版通信)

4 OMC2(备用 OMP单版) 内网 HUB接口 (与 SBCX单版通信)

5 M-ions服务器网卡接口 外网 HUB接口 (与 SBCX单版通信)

6 M-ions客户端网卡接口 外网 HUB接口 (与M-ions通信)

7 SBCX客户端网卡接口 内网 HUB接口 (与 SBCX单版通信)

Page 14: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-7

第2章 Red Hat AS4 for x86安装调测

本文件适用于移动工程开通中 Red Hat AS 4 for x86 的安装和调试。相应的产品为

ZXG10 IBSC、ZXG10 iTC等合同需要安装的产品,如各产品要求安装的服务器、SBCX

单板等。

2.1 关于本章说明

(1) 本章记录了安装 Red Hat AS 4 for x86的所有步骤。每一步骤按文档的实际编号

增加逐步进行操作。本文以 SBCX单板的安装为例。

(2) 本文中没有特殊说明的地方,紧跟“#”或“$”后面的文字需要按操作在命名

终端中输入(本文以蓝色字体显示的为要输入文字), 突出显示的内容一般为

文件内容或者操作提示)。

(3) 命令行提示符“$”表示当前用户是 gomcr,“#”表示当前用户是 root。

(4) 如使用远控安装,注意远控的 PC机中不能同时控制两个或以上的安装。

(5) 由于 Linux 系统对命令的要求严格,操作中注意字母的大小、有无空格等,不

能有错,同时注意全角字符和半角字符的区别。

(6) 无特殊说明,中国合同安装选择中文,国外的合同选择英文。

2.2 安装前提

(1) 在安装之前,整理好的 SBCX硬件信息如表 2.2-1示:

表 2.2-1 SBCX硬件信息

硬盘 SATA sdb=80G/120G

SAS sda=73G/146G(RAID1)

内存 4GB

CPU Intel(R) Xeon 2G*2

网卡 Inter Corporation 8255xER/82551T Fast Ethernet Controller * 3

Intel Corporation 82571EB Gigabit Ethernet Controller * 4

(2) 准备好 Red Hat AS 4安装光盘,一套有六张或者 DVD光盘一张。

(3) 按<Del>键,进入 BIOS界面(菜单顺序 Boot->Boot Device Priority),

设置机器的 BIOS,从 USB光驱启动。

(4) IP地址和机器名称已经规划完成。

(5) 准备好显示器一台、220V 多功能接线插排一个、PS/2 键盘和鼠标一

Page 15: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-8

套。鼠标通常占用浅绿色接口,键盘占用紫色接口。

2.2.1 安装步骤

(1) 如果机器处于关机状态,需要先开机,然后把第一张光盘放入光驱,重新启动

机器,出现“boot:”提示符后,直接敲回车。

(2) 光盘校验

单击“Skip”跳过。

(3) 欢迎

单击“下一步”。

(4) 语言选择

安装过程中使用什么语言?:Chinese(Simplified)(简体中文)。单击“下一步”

英语环境一般选择 English (English)。

(5) 键盘配置

选择“U.S. English” 。单击“下一步”。

(6) 磁盘分区

选择“使用 Disk Druid手工分区”,弹出“警告”窗口,单击“是”。

按照表 2.2-2进行分区,除 swap分区的文件系统类型是“swap”外,其他所有

的分区文件系统类型是“ext3”。

表 2.2-2 分区信息

磁盘 挂载点

系统类型

大小

/boot ext3 200M (强制为主分区、指定空间大小)

Swap swap 6G (强制为主分区、指定空间大小)

/ ext3 10G (强制为主分区、指定空间大小)

/oracleapp ext3 6G(指定空间大小)

SATA(sdb)

/home ext3 剩余

/nfsDev ext3 10G(指定空间大小)

/backup ext3 6G(指定空间大小) SAS(sda)

/oracledata ext3 剩余

单击“下一步”

(7) 引导装载程序配置

保留缺省的“以 GRUB为引导装载程序”。

Page 16: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-9

选择“Red Hat Enterprise Linux AS”作为缺省的引导系统。

选择“配置高级引导装载程序选项”

单击“下一步”

(8)高级引导装载程序配置

引导装载程序记录的安装位置:/dev/sdb主引导记录(MBR)

注意:如果是“/dev/sda 主引导记录(MBR)”,请改变引导序列,选中 SATA 硬

盘菜单,上拉调整为第一优先序列,然后确认继续安装。

单击“下一步”

(9)网络配置

网络设备

选择网卡 eth3,单击编辑

取消“使用 DHCP进行配置”

选择“引导时激活”

IP地址:10.63.208.200 (外网地址,用于和M-inos进行通信, 工程应用时 eth3

接口的 IP地址和子网掩码根据运营商的实际规划更改设置)

网络掩码:255.255.252.0

选择网卡 eth6,单击编辑

取消“使用 DHCP进行配置”

选择“引导时激活”

根据内网地址规划,设置 IP地址和网络掩码:

IP地址:129.0.1.1 (内网地址 129.0.XX.1,XX为 BSCID 1-254)

网络掩码:255.255.0.0

主机名

选择“手工设置”,输入主机名字,根据主机名规划原则,设置主机名例如

“SHBSC1”。

主机名称格式 X1X2BSCXX,X1X2为地址简写(如 HZ,代表杭州 SH,代表

上海),XX为 BSCID 1-254。例如“SHBSC1”。

其他设置

根据运营商外网地址规划数据(如果无需规划,可不输入保持缺省),设置网关

和 DNS:

Page 17: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-10

例如:

网关:10.63.208.254

主要 DNS:10.67.1.1

次要 DNS:10.67.18.10

单击“下一步”

(10)防火墙配置

选择“无防火墙”。

是否启用 SELinux:已禁用

单击“下一步”,弹出“警告-无防火墙”窗口,单击“继续”

(11)附加语言支持

选择系统默认语言:Chinese (P.R. of China)

注意:英语环境一般选择 English (USA)。

选择您想在该系统上安装的其他语言:“English(USA)”。

单击“下一步”

(12)时区配置

地域不同,时区也有所不同。所以此项应该根据有关国际标准化组织花定的当

地实际时区情况进行选择。

确保不选择“系统时钟使用 UTC”。

单击“下一步”

(13)设置 root用户口令

Root口令: root123

口令确认: root123

单击“下一步”

(14)软件包选择

选择“定制要安装的软件包”。

在列表框中选择如下软件包(二级菜单目录的软件没有要求的软件包为缺省):

X窗口系统

GNOME桌面环境

编辑器

Page 18: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-11

服务器配置工具

Windows文件服务器

FTP服务器

网络服务器

额外软件包

vnc-server - VNC服务器

dhcp - DHCP服务器和转发代理

遗留网络服务器

额外软件包

tftp-server - TFTP的服务器

telnet-server - 用于 telnet远程登录协议的服务器程序

开发工具

原有的软件开发

管理工具

系统工具

额外软件包

ethereal - 网络交通分析器

nmap - 网络搜索工具和安全扫描器

sysstat - sar和 iostat系统监视命令

单击“下一步”

(15)即将安装

单击“下一步”,弹出“需要的安装介质”,单击“继续”

(16)安装

此步骤大概耗时 0.5-1个小时,根据选择的软件包数目和机器的速度情况而定。

安装过程中根据提示插入不同的光盘。

(17)安装完成

取出安装光盘,机器重启,按<Del>键,进入 BIOS 界面,设置机器的 BIOS,

取消从光驱启动,设置硬盘启动(设置顺序:Boot->Boot Device Priority->1st Boot

Device->HDD:3M-WDC WD800BEVS-22RST0)。保存设置退出,继续启动。

Page 19: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-12

重启后,需要进行一些额外的设置工作。

(18)欢迎

单击“下一步”

(19)许可协议

选择“是,我同意这个许可协议”

单击“下一步”

(20)日期和时间

设置服务器日期和时间,单击“下一步”

(21)显示

保留缺省值, 单击“下一步”

(22)Red Hat网络登录

选择“告诉我为什么需要注册并提供一个 Red Hat登录账户”,单击“下一步”

(23)为什么要注册?

选择“我现在还不能完成注册。请以后提醒我”。单击“下一步”

(24)系统用户

用户名:gomcr

全名:gomcr

口令:gomcr123

确认口令:gomcr123

单击“下一步”

(25)声卡

单击“下一步”

(26)额外光盘

单击“下一步”

(27)结束设置

单击“下一步”

(28)图形登录界面

Page 20: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-13

2.3 安装后续

Red Hat AS 4安装完毕后,为了运行 IOMCR等程序,还需要进行一些系统设置工作。

2.3.1 检查修改 hosts 文件及内容

# cd /etc/

# pwd

/etc

# cat hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

10.63.208.200 SHBSC1

127.0.0.1 localhost.localdomain localhost

如果没有“10.63.208.200 shbsc1 ”行内容,请加入该行。其中 10.63.208.200

为 SBCX OMC1 口对应的 eth3 网卡地址, “SHBSC1”为 SBCX 主机名。

“ 127.0.0.1 ” 行 内 容 与 此 内 容 保 持 一 致 。 如 果 没 有 “ 127.0.0.1

localhost.localdomain localhost”行内容,请直接加入该行,否则可能导致 oracle

的 listener无法启动。

2.3.2 配置 Telnet访问

(1) 以 root用户编辑/etc/xinetd.d/krb5-telnet

# vi /etc/xinetd.d/krb5-telnet

将 disable = yes,改为 disable = no

(2) 重启 xinet服务

# service xinetd restart

停止 xinetd : [确定]

启动 xinetd: [确定]

(3) 检查 xinet服务

# chkconfig --list

xinetd based services:

krb5-telnet: 启动

Page 21: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-14

(4) 修改服务配置,以便系统启动时候自动运行

# chkconfig --level 345 xinetd on

# chkconfig --list xinetd

xinetd 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭

2.3.3 设置远程图形访问

远程图形有两种方式:vnc和 xdmcp。

vnc方式:可以使用 vncviewer/ultravnc等工具访问。

xdmcp方式:可以使用 exceed/Xmanager等工具访问。

2.3.3.1 配置 xdmcp访问

(1) 以 root用户编辑/etc/X11/gdm/gdm.conf文件

# vi /etc/X11/gdm/gdm.conf

找到[xdmcp]下的行,

将 Enable=fasle 改成 Enable=true

(2) 重启 gdm

# /usr/sbin/gdm-restart

(3) 用 exceed/Xmanager等支持 Xdmcp方式的工具访问。即可象在主机上操作一样,

即为远控操作方式。

2.3.3.2 配置 vnc访问

一般以 gomcr用户登录。现场一般采用这种方式远程访问。

(1) 想使用哪个用户访问图形界面,就以这个用户登录服务器,启动 vncserver。

假定以 gomcr用户登录。

$ vncserver

You will require a password to access your desktops.

Password: gomcr123

Verify: gomcr123

New 'shbsc1:1 (gomcr)' desktop is localhost.localdomain:1

Creating default startup script /home/gomcr/.vnc/xstartup

Starting applications specified in /home/gomcr/.vnc/xstartup

Page 22: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-15

Log file is /home/gomcr/.vnc/shbsc1:1.log

(2) 如果忘记 VNC Server的密码,只要执行 vncpasswd命令即可完成修改。

(3) 以 gomcr用户登录,修改 vnc访问的图形窗口管理器,然后重启一下 vncserver

$ vi .vnc/xstartup

将 “twm &” 改成 “gnome-session &”

$ vncserver -kill :1

(其中冒号后面的 1是执行 VNC Server生成的显示装置编号。)

$ vncserver

New 'SHBSC1:1 (gomcr)' desktop is SHBSC1:1

Starting applications specified in /home/gomcr/.vnc/xstartup

Log file is /home/gomcr/.vnc/shbsc1:1.log

(其中冒号后面的 1是执行 VNC Server生成的显示装置编号。)

(4) 使用 utltravnc 等 VNC 工具访问,在客户端 PC 上运行 vncviewer.exe 通过 LAN

连接到 SBCX 服务器,即可进行远程操作。该例中“VNC 服务器 IP”填入:

10.63.208.200:1 (这里为 SBCX服务器 IP,其中冒号后面的 1是执行 VNC Server

生成的显示装置编号,可以从“Log file is /home/gomcr/.vnc/shbsc1:1.log”内容看

到)。登录期间的密码为:gomcr123 ,即可进行相关远控操作。)

2.3.4 修改 Linux的字符集,否则中文环境 M-inos上会出现告警乱码

(1) 对于中文环境(其他语言环境不用修改),以 root 用户修改

/etc/sysconfig/i18n的文件内容,下面的列出的对应行的红色部分“gbk”是修改

后的内容。

# vi /etc/sysconfig/i18n

LANG="zh_CN.gbk"

SUPPORTED="zh_CN.gbk:zh_CN:zh:en_US.UTF-8:en_US:en"

SYSFONT="lat0-sun16"

2.3.5 设置操作系统 ftp server,以便客户端能进行传送文件操作

(1) 以 root用户修改/etc/vsftpd/vsftpd.conf

# vi /etc/vsftpd/vsftpd.conf

新增 listen_port=10021

Page 23: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-16

(2) 启动 vsftpd

# /etc/init.d/vsftpd start

Starting vsftpd for vsftpd: [ 确定 ]

(3) 修改服务配置,以便系统启动时候自动运行

# chkconfig --level 345 vsftpd on

# chkconfig --list vsftpd

vsftpd 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭

(4) 设置客户端 FTP工具,使用 10021端口。就可以进行文件的传输了。

2.3.6 配置 iptables防火墙

(1) 启动 iptables防火墙

# /etc/init.d/iptables start

(2) 修改服务配置,以便系统启动时候自动运行防火墙

# chkconfig --level 2345 iptables on

# chkconfig --list iptables

iptables 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭

【iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off】

2.3.7 设置 sendmail

系统启动时,在 sendmail服务上会花费数分钟,而 sendmail服务不会使用,因此

需要设置成非自动启动。

(1) 修改服务配置

# chkconfig --level 2345 sendmail off

# chkconfig --list sendmail

sendmail 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭

2.4 网口测试

2.4.1 测试方式

2.4.1.1 网卡 IP设置(非必选项目)

对于 eth3、eth6网卡,在安装系统时已经设置好,不需要在进行设置。

Page 24: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-17

对于其他网卡,一般不需要设置。特殊情况下,如果涉及设置,具体方法举例如下:

(1) Red Hat界面选中“网络设备控制”(应用程序→系统工具→网络设备控制),如错误!

未找到引用源。

图 2.4-1 选择网络设备控制(中文)

(2) 打开“网络设备控制”,如错误!未找到引用源。示:

图 2.4-2网络设备控制

Page 25: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-18

(3) 点击“配置”,出现“网络配置”界面,如图 2.4-3示:

图 2.4-3 网络配置

(4) 选中要编辑的网卡(如 eth1),点击“编辑”或双击,出现网卡的属性界面,选

取“静态设置的 IP地址”,在其中输入预设的 IP地址及掩码。如图 2.4-4所示:

图 2.4-4 网卡属性

(5) 点击“确定”,返回“网络配置”界面,选中刚配置的网卡,点击“激活”按钮,

在出现的“问题”对话框,点击“是”,随后在出现的“信息”对话框,点击“确

Page 26: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-19

定”,出现激活进程窗口,稍等,返回“网络配置”界面,则可看到网卡处于激活

状态,如图 2.4-5示:

图 2.4-5 网络配置网口激活

2.4.1.2 Ping包测试

将 RSVB的相应网口接上网线,连接交换机,从相连的另一计算机终端中 ping此 RSVB

的网口 IP地址(ping默认字节 32bytes的包),一般以 ping测试 50个包为宜。

注:另一终端的网口中必须配置有同段的 IP地址。

2.4.2 测试标准

能 ping通,不丢包。(注:ping的第一个丢包不计算在内)。

eth3、eth4和 eth6这 3个网口必须均测试通过。Eth0网口设置为“不活跃”。

2.4.3 故障处理

(1) 网口是否确实激活―――重新激活后再测试

(2) RSVB是否接错网口―――重新连接

(3) RSVB是否故障―――更换 RSVB测试

(4) 背板是否故障―――更改槽位或更换机框测试

(5) 网线是否连接正常―――更换网线或交换机

(6) 终端的 IP地址是否设置正确――设置正确 IP地址,不能有冲突。

(7) 更改端口的 IP地址后,请在“网络配置”界面对该端口进行解除和激活操作,

Page 27: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 2-20

以保证新的 IP地址生效。

Page 28: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-21

第3章 Oracle 10g for Red Hat AS4调测

本规范适合工程开通过程中 Linux Red Hat AS下 ORACLE的安装和调试。

相应的产品为 ZXG10 IBSC、ZXG10 iTC等合同需要安装的产品,如各产品要求安装

的服务器、SBCX单板等。

3.1 关于本文

(1) 本文档记录了安装 Oracle 10g for Red Hat AS的所有步骤。每一步骤按文档的实

际编号增加逐步进行操作。本文以 SBCX单板的安装为例。

(2) 本文中没有特殊说明的地方,紧跟“#”或“$”后面的文字需要按操作在命名

终端中输入(本文以蓝色字体显示的为要输入文字,突出显示的内容一般为文

件内容或者操作提示)。

(3) 命令行提示符“$”表示当前用户是 oracle,“#”表示当前用户是 root。

3.2 安装前提

(1) 已经安装好 Red Hat AS 4或以上的版本。

(2) 准 备 好 Oracle 10g 安 装 光 盘 或 者 安 装 包 , 本 文 以 安 装 包

(10201_database_linux32.zip)为例。

(3) SBCX单板上电正常,Red Hat运行正常。网线连接 ETH3网口正常。

3.3 安装步骤

3.3.1 安装准备

主要以 oracle用户登录,进行创建临时安装目录、上传安装文件、进行有关参数设置、

并解压安装包等准备工作。

3.3.1.1 以 root用户,创建用户和组

# groupadd dba

# groupadd oinstall

# useradd -d /home/oracle -m -g oinstall -G dba oracle

# passwd oracle

New UNIX password: oralce

Page 29: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-22

passwd: all authentication tokens updated successfully.

3.3.1.2 以 root用户,创建目录并修改权限

# mkdir -p /oracleapp/oracle

# chown -R oracle:oinstall /oracleapp

# chmod -R 755 /oracleapp

# mkdir -p /oracledata/gomcr

# chown -R oracle:oinstall /oracledata

# chmod -R 755 /oracledata

3.3.1.3 以 oracle用户登录,创建临时安装目录

$ pwd

/home/oracle

$ mkdir installtmp

(创建 installtmp目录)

3.3.1.4 上传 oracle安装脚本文件

1. 以 oracler用户身份登录 Linux操作系统。

使用 ftp传输版本到 linux机器时,需要用二进制方式传输,在传输版本前,输入 bin,

设置二进制传输。端口号是:10021

2. 上传 oracle安装脚本文件

把文件 oraconfig.pl sbcx_soft.rsp sbcx_netca.rsp sbcx_dbca.rsp

FTP放到 oracle用户主目录 /home/oracle

sbcx_soft.rsp sbcx_netca.rsp sbcx_dbca.rsp oraconfig.pl

3.3.1.5 上传 oracle安装文件包

通过其他电脑使用 FTP方式,以 oracler用户身份登录 Linux操作系统。使用 ftp传输

版本到 linux机器时,需要用二进制方式传输,在传输版本前,输入 bin,设置二进制

传输。

上传 oracle 安装包 “10201_database_linux32.zip”到安装目录/home/oracle/installtmp

下。

举例操作如下:

Page 30: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-23

FTP方式①需要使用第三方 FTP工具(如 xftp,cuteftp等);②用户名与密码均是:oracle

③端口号是:10021。

以 xftp工具的 ftp设置示例图如图 3.3-1所示:

图 3.3-1 FTP工具设置示意

3.3.2 相关参数的检查和设置

1. 以 root用户执行 oraconfig.pl脚本,进行安装前的检查和配置

$ su

Password: (输入 root用户口令)

# pwd

/home/oracle

# ls

Desktop oraconfig.pl sbcx_netca.rsp sqlnet.log

installtmp sbcx_dbca.rsp sbcx_soft.rsp srvconfig.pl

# perl oraconfig.pl --check

account failure

directory failure

Page 31: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-24

kernel success

limit success

protfile success

如果出现 failure,执行如下命令进行配置:

# perl oraconfig.pl --config

config account success

config directory success

3.3.2.1 以 ORACLE用户登录,解压 oracle文件

$ cd installtmp

$ unzip 10201_database_linux32.zip

$ cd database

3.3.3 设置远程安装的显示器,运行安装程序

以 oracle用户登录,执行以下命令

$ DISPLAY=10.63.208.152:0.0;export DISPLAY

(注:此处 IP为启动远程图形界面计算机的地址,也可以直接在 SBCX服务器上直接

安装)

3.3.3.1 安装 oracle软件

以 oracle用户登录,执行以下命令

$ cd $HOME/installtmp/database

$ ./runInstaller -silent -responseFile /home/oracle/sbcx_soft.rsp

Installation in progress

Install successful

Linking in progress

Link successful

Setup in progress

Setup successful

WARNIN:The Following configuration scripts

/oracleapp/oracle/product/10.2.0/root.sh

Page 32: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-25

need to be executed as root for configuring the system.

The installation of Oracle Database 10g was successful

Please check ‘/oracleapp/oracle/logs/silentInstall2006-12-24_11-42-48PM.log for more

details

整个软件安装过程大概持续 5分钟左右。最后行出现:“……for more details”内容提示

后,输入回车,退到 shell命令行下。

3.3.3.2 以 root用户手工执行如下命令

$ su

Password: (输入 root用户口令)

# ./root.sh (或者执行# /oracleapp/oracle/product/10.2.0/root.sh)

The following environment variables are set as :

ORACLE_OWNER= oracle

ORACLE_HOME= /oracleapp/oracle/product/10.2.0

Enter the full pathname of the local bin directory:[/usr/local/bin]:回车

# chmod -R o+r,o+x $ORACLE_BASE

3.3.3.3 创建监听 LISTENER

以 oracle用户登录,执行以下命令

$ netca /silent /responseFile /home/oracle/sbcx_netca.rsp

Profile configuration complete.

Listener started at port:1521

Oracle Net Listener Startup:

Running Listener Control:

/oracleapp/oracle/product/10.2.0/bin/lsnrctl start LISTENER

Listener Control complete.

Listener started successfully.

Listener configuration complete.

Default local naming configuration complete.

Oracle Net Services configuration successful. The exit code is 0

Page 33: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-26

3.3.3.4 创建数据库实例

以 oracle用户登录,执行以下命令

$ dbca -silent -cloneTemplate -responseFile /home/oracle/sbcx_dbca.rsp

Copying database files

Creatting and starting Oracle instance

Completing Database Creation

100% complete

Look at the log file

“/oracleapp/oracle/product/10.2.0/cfgtoollogs/dbca/gomcr/gomcr.log”

for further defails

注意:

整个创建安装过程大概持续 5分钟左右。

3.3.4 安装结束

创建数据库实例过程提示 100% complete 后,Oracle 10g安装过程结束。

3.4 安装后续

Oracle 10g安装完毕后,还需要进行一些检查和设置工作。

3.4.1 取消远程安装的显示器设置

以 oracle用户登录,执行以下命令

$ DISPLAY=10.63.208.200:0.0;export DISPLAY

(注:此处 IP为 SBCX服务器的外网 IP地址)

3.4.2 检查 Oracle Net的设置是否正确

如果文件内容不正确,请将对应项目修改,其中 SHBSC1 项确认为现场规划的主机

名.对于发货到现场,进行了主机名修改的 SBCX,必须修改配置文件中的主机名。

1 检查$ORACLE_HOME/network/admin/listener.ora 内容是否正确包含了实例

gomcr的信息,同时检查端口号是否 1521:

$ pwd

Page 34: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-27

/oracleapp/oracle/product/10.2.0/network/admin

$ cat listener.ora

#listener.ora Network ConfigurationFile:

/oracleapp/oracle/product/10.2.0/network/admin/listener.ora

# Generated by Oracle configuration tools.

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = /oracleapp/oracle/product/10.2.0)

(PROGRAM = extproc)

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

(ADDRESS = (PROTOCOL = TCP)(HOST = SHBSC1)(PORT =

1521))

)

)

2 检查$ORACLE_HOME/network/admin/tnsnames.ora 内容是否正确包含了实例

gomcr的信息,同时检查端口号是否 1521。操作如下:

$ cd $ORACLE_HOME/network/admin/

$ ls

listener.ora samples shrept.lst sqlnet.ora tnsnames.ora

$ pwd

Page 35: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-28

/oracleapp/oracle/product/10.2.0/network/admin

$ cat tnsnames.ora

# tnsnames.ora Network Configuration File:

/oracleapp/oracle/product/10.2.0/netw ork/admin/tnsnames.ora

# Generated by Oracle configuration tools.

GOMCR =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = SHBSC1)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = gomcr)

)

)

EXTPROC_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

)

(CONNECT_DATA =

(SID = PLSExtProc)

(PRESENTATION = RO)

)

)

3.4.3 检查是否能连接、启动、停止 Oracle数据库服务

Oracle 10g安装完毕,数据库会被启动起来,以 oracle用户登录,执行以下检查操作。

$ sqlplus sys/oracle as sysdba

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

Page 36: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-29

With the Partitioning and Data Mining options

SQL>

SQL>quit;

等一分钟后做如下操作:

$sqlplus sys/oracle@gomcr as sysdba

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning and Data Mining options

SQL>shutdown immediate

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL>exit

$ sqlplus sys/oracle as sysdba

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning and Data Mining options

SQL>startup

ORACLE instance started.

Total System Global Area 1258291200 bytes

Fixed Size 1219160 bytes

Variable Size 318768552 bytes

Database Buffers 922746880 bytes

Redo Buffers 15556608 bytes

Database mounted.

Database opened.

3.4.4 检查是否能启动、停止、查看 Oracle监听服务

Oracle 10g安装完毕,监听程序会被启动起来,以 oracle用户登录,执行以下检查操作。

Page 37: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-30

1. 停止 Oracle监听程序

$lsnrctl stop

The command completed successfully

2. 启动 Oracle监听程序

$lsnrctl start

Service "gomcr" has 1 instance(s).

Instance "gomcr", status UNKNOWN, has 1 handler(s) for this service...

The command completed successfully

[oracle@shbsc1 installtmp]$ pwd

/home/oracle/installtmp

[oracle@shbsc1 installtmp]$ id

uid=501(oracle) gid=502(oinstall) groups=501(dba),502(oinstall)

3. 查看 Oracle监听程序

$ lsnrctl status

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 09-APR-2008 12:40:35

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))

STATUS of the LISTENER

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

Alias LISTENER

Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production

Start Date 08-APR-2008 10:04:43

Uptime 1 days 2 hr. 35 min. 52 sec

Trace Level off

Security ON: Local OS Authentication

SNMP OFF

Listener Parameter File /oracleapp/oracle/product/10.2.0/network/admin/listener.ora

Listener Log File /oracleapp/oracle/product/10.2.0/network/log/listener.log

Listening Endpoints Summary...

Page 38: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-31

(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=SHBSC1)(PORT=1521)))

Services Summary...

Service "PLSExtProc" has 1 instance(s).

Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

Service "gomcr" has 1 instance(s).

Instance "gomcr", status READY, has 1 handler(s) for this service...

Service "gomcrXDB" has 1 instance(s).

Instance "gomcr", status READY, has 1 handler(s) for this service...

Service "gomcr_XPT" has 1 instance(s).

Instance "gomcr", status READY, has 1 handler(s) for this service...

The command completed successfully

3.4.5 配置 Oracle的自动启动和关闭

1. 以 root用户新增/etc/init.d/dbora文件,文件及内容如下,并设置可执行权限。也可以直接将文件 dbora,上传服务器,以 root用户复制成/etc/init.d/dbora文件。也可以直接创建编辑,具体文件和操作如下:

dbora

# vi /etc/init.d/dbora

#!/bin/bash

ORA_HOME=/oracleapp/oracle/product/10.2.0

ORA_OWNER=oracle

if [ ! -d $ORA_HOME/bin ]; then

echo "ORACLE STARTUP:can not start"

exit

fi

case "$1" in

start)

su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start"

Page 39: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-32

su - $ORA_OWNER -c "$ORA_HOME/bin/sqlplus /nolog << EOF

connect / as sysdba;

startup;

exit;

EOF"

touch /var/lock/subsys/dbora

;;

stop)

su - $ORA_OWNER -c "$ORA_HOME/bin/sqlplus /nolog << EOF

connect / as sysdba;

shutdown immediate;

exit;

EOF"

su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop"

rm -f /var/lock/subsys/dbora

;;

esac

# chown root /etc/init.d/dbora

# chgrp root /etc/init.d/dbora

# chmod u+x /etc/init.d/dbora

2. 以 root用户身份,创建三个符号连接

# ln -s /etc/init.d/dbora /etc/rc0.d/K10dbora

# ln -s /etc/init.d/dbora /etc/rc6.d/K10dbora

# ln -s /etc/init.d/dbora /etc/rc5.d/S99dbora

3. 以 oracle用户身份,修改/etc/oratab

$ vi /etc/oratab

gomcr:/oracleapp/oracle/product/10.2.0:N

改成

gomcr:/oracleapp/oracle/product/10.2.0:Y

Page 40: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 3-33

l 以 root用户身份,验证自动启动生效

# cd /etc/init.d

# ./dbora start

……

Starting /oracleapp/oracle/product/10.2.0/bin/tnslsnr: please wait...

……

Services Summary...

Service "PLSExtProc" has 1 instance(s).

Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

The command completed successfully

……

SQL> ORACLE instance started.

Database mounted.

Database opened.

SQL> Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 -

Production With the Partitioning, OLAP and Data Mining options

# ./dbora stop

……

SQL> Database closed.

Database dismounted.

ORACLE instance shut down.

……

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 31-MAR-2008 15:37:43

……

The command completed successfully

Page 41: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-34

第4章 服务器应用服务调试

本文中没有特殊说明的地方,紧跟“#”或“$”后面的文字需要按操作在命名终端中

输入(本文以蓝色字体显示的为要输入文字,突出显示的内容一般为文件内容或者操

作提示)。

4.1 安装准备

安装前保证操作系统和数据库已经安装完成测试完毕。然后继续进行以下准备工作。

4.1.1 检查是否能连接、启动、停止 Oracle服务。

以 oracle用户启动命令行,执行如下命令。如果能连接、启动、停止 Oralce服务,则

此检查通过:

$sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Fri Sep 16 14:06:57 2005

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> connect sys/oracle@gomcr as sysdba;

Connected.

SQL> shutdown

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL>exit

$ sqlplus sys/oracle as sysdba

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning and Data Mining options

SQL> startup

ORACLE instance started.

Total System Global Area 143727516 bytes

Fixed Size 453532 bytes

Page 42: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-35

Variable Size 109051904 bytes

Database Buffers 33554432 bytes

Redo Buffers 667648 bytes

Database mounted.

Database opened.

SQL> exit

Disconnected from Oracle10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning and Oracle Data Mining options

JServer Release 10.2.0.1.0 – Production

4.1.2 检查是否能启动 Oracle监听。

以 oracle用户启动命令行,执行如下命令。

$ lsnrctl start

如果 Oracle监听已经启动,系统会告之结果,如果 Oracle监听还未启动,该命令

将启动监听。

4.1.3 修改/etc/profile文件

1. 以 root用户启动命令行,在/etc/profile中增加内容

OMCHOME=/home/gomcr/ums-svr

export OMCHOME

说明: 是 ums-svr目录的绝对路径,目的是让数据库 setup.pl脚本能找到可执行

文件

2. 检查 profile文件的属性,确保其能执行

# chmod -R 755 /etc/profile

重启后,使用# set命令查看是否已经生效。

3. 以 root 用户赋予 gomcr用户对 oracle的安装目录读和执行的权限

# chmod -R 755 /oracleapp

说明:目的是使 gomcr用户可以执行 sqlplus命令

4.1.4 以 root用户创建临时安装目录

执行命令如下:

Page 43: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-36

# pwd

/home

# mkdir installtmp

# chmod -R 777 /home/installtmp

4.1.5 准备服务器版本文件安装包

使用 ftp传输版本到 linux机器时,需要用二进制方式传输,在传输版本前,输入 bin,

设置二进制传输。

使用 FTP 工具传送 iOMCRV6.XXXXX.zip 文件包到临时安装目录。一般为

/home/installtmp下。其中 iOMCRV6.XXXXX.zip为此处举例的 SBCX应用服务的版本

文件包名称。

以 root用户身份登录 Linux操作系统。执行以下操作命令。

1. 在 /home/installtmp目录下运行命令解压

# unzip iOMCRV6.XXXXX.zip

2. 使用命令赋予 install-linux.sh执行权限

# chmod 777 install-linux.sh

4.2 在 Linux系统下使用图形界面安装

此项内容包括 iOMCR版本软件和数据库脚本安装。

无特殊说明,中国合同安装选择中文,国外的合同选择英文。

4.2.1 注意事项

1. 运行安装程序的用户需要管理员权限,请以 root登录 Linux。

2. 安装程序所在的原版本的路径长度不超过 80个字符,路径中只包含英文字母,

数字,英文"-","_",".",路径中不能包含特殊字符和中文。

3. install-linux.sh需要执行权限

4. 在 windows下使用 zip压缩版本,该压缩包 ftp到 Linux机器。使用 unzip解压

缩版本,如果版本中含有中文名文件的话,这些中文文件名为乱码。运行安装

程序时,在拷贝文件的过程中,由于中文文件名为乱码,因此拷贝这些文件会

拷贝失败,可忽略这些错误,继续拷贝。一般对版本的运行没有影响。

5. 安装的输出日志以及数据库脚本的日志在/tmp/setup-log 目录下。

Page 44: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-37

6. 如果在“选择安装分项”页面上,选择不安装数据库,那么在“数据库服务器”

设置页面上还是要设置“机器名或 IP 地址”,“数据库实例号”,用于设置配置

文件。

7. 使用 Xmanager 等 Xterm 工具登录 Linux,可能出现中文显示问题。在安装

Xmanager时请安装 zh.GBK字符集。

8. 使用 Xmanager等 xterm工具登录 Linux,可能出现安装程序的提示框内容为空,

这是由于 Xmanager工具造成的,可以使用其他的工具试试看,如 xming。

9. 源版本所在的目录不能太深,路径长度不要超过 80个字符。路径中不要包含中

文和特殊字符。

10. 无特殊说明,中国合同安装选择中文,国外的合同选择英文。

注意:

(注意参数 yidong为安装时必须输入核对的参数,如 yidong、paktel、liantong其他默认

参数为 yidong) 提示:服务器和客户端的安装路径缺省输入 /home/gomcr ,数据库表

安装路径缺省输入/oracledata/ , 启动用户和启动组缺省输入 gomcr ,小区规模缺省输

入 1024,如果磁盘空间不够可以适当减小。安装的输出日志以及数据库脚本的日志在

/tmp/setup-log 目录下。无特殊说明,中国合同安装选择中文,国外的合同选择英文。

4.2.2 安装步骤

以在 Linux下安装 iOMCRV6.10.000d中文版本为例:

1. 以 root用户执行 install-linux.sh命令安装

运行如下命令安装网管应用软件和数据库脚本。

# pwd

/home/installtmp

# ./install-linux.sh yidong

2. 显示[欢迎]界面后,这里以中文为例,中文选择安装语言为[Chinese],如图

4.2-1 所示,单击<NEXT>按钮(语言选择根据现场需要设定,英文选择语言

English)

Page 45: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-38

图 4.2-1 [欢迎]界面

3. 显示[用户许可协议]界面后,选择[接受],如图 4.2-2 所示,单击<下一步>

按钮

图 4.2-2 [用户许可协议]界面

4. 显示[请选择将要安装的产品]界面后,请根据工程要求和提示选择合适的语言

版本,本例选择[中文版本],如图 4.2-3所示,单击<下一步>按钮。

Page 46: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-39

图 4.2-3 选择安装版本

5. 显示[请选择产品模块]界面后,选择[服务器端]和[客户端],包括“程序”,

如图 4.2-4所示,单击<下一步>按钮

图 4.2-4 [请选择产品模块]界面

6. 显示[设置应用程序安装路径]界面后,选择合适的安装路径,一般选择

“/home/gomcr”如图 4.2-5所示,单击<下一步>按钮

Page 47: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-40

图 4.2-5 [设置应用程序安装路径]界面

7. 弹出[提示]界面,如图 4.2-6所示,如果不需要备份,单击<否>按钮。

图 4.2-6 [提示]界面

8. 显示[服务器参数设置]界面,如图 4.2-7 所示,输入 SBCX 服务器内网 IP(一

般为 OMP1口 IP地址、用于和前台 OMP进行通信。 SBCX选择[SBCX+OMM],

单击<下一步>按钮

Page 48: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-41

图 4.2-7 [服务器参数设置]界面

9. 显示[数据库安装配置]界面,如图 4.2-7所示,根据需要选择语言版本,本例的

语言版本选择中文,根据硬盘空间情况选择小区数,一般选择” 1024 ”,数据库服

务器 IP地址输入 SBCX服务器外网 IP(一般为 OMC1口 IP地址、数据库 SID一

般输入 “ gomcr ” 数据库 System用户登录密码” oracle ”,其他为缺省值,不需要

修改。以保证和外网进行通信。单击<下一步>按钮

图 4.2-8 [数据库安装配置]界面

10. 显示[数据库部署配置]界面,如图 4.2-7 所示,数据库表空间存储方式选择[指

定所有表空间统一的路径]、表空间路径输入 /oracledata/,其他为缺省值,不需要

修改。单击<下一步>按钮

Page 49: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-42

图 4.2-9 [数据库部署配置]界面

11. 显示[安装信息]界面,如图 4.2-7所示。单击<下一步>按钮

图 4.2-10 [安装信息]界面

12. 显示[安装应用数据库服务器程序]界面,如图 4.2-11所示,当安装过程达到 100%

时,单击<下一步>按钮

Page 50: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-43

图 4.2-11 [安装应用数据库服务器]界面

13. 显示[安装应用程序]界面,如图 4.2-12所示,当安装过程达到 100%时,单击<

下一步>按钮

图 4.2-12 [安装应用程序]界面

14. 显示[安装应用程序]界面,如图 4.2-12所示,当安装过程达到 100%时,单击<

下一步>按钮

Page 51: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-44

图 4.2-13 [安装应用程序]界面

15. 显示[启动应用服务器用户设置]界面,这里的用户名和组,一般输入“gomcr”

如图 4.2-14所示,单击<下一步>按钮

图 4.2-14 [启动应用服务器用户设置]界面

Page 52: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-45

16. 显示[设置运行环境]界面,如图 4.2-15所示,单击<下一步>按钮

图 4.2-15 [设置运行环境]界面

17. 显示[安装结束]界面,用户可以选择[查看 README文件]及[是否启动],

系统默认为均勾选,如图 4.2-16所示,单击<完成>按钮结束安装

图 4.2-16 [安装结束]界面

如果选择[查看 README文件],则弹出界面如图 4.2-17所示,单击<完成>

按钮。

Page 53: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-46

图 4.2-17 [查看 README文件]

4.3 安装后续

4.3.1 确保 /home/gomcr/ums-svr/bin下文件对 gomcr用户可执行

以 root用户执行命令如下:

$ chmod -R 755 /home/gomcr/ums-svr/bin

4.3.2 检查设置 iOMCR版本的 ftp server,以便 iBSC系统前后台进行文件操作

检查设置客户端 FTP 工具,使用 20021 端口。由于 gomcr 用户无法绑定 21端口,所

以 gomcr的 ftp server只能指定 1024以上的端口,然后进行端口映射。

1. 以 gomcr登录,修改/home/gomcr/ums-svr/deploy/deploy-gsmomcr01.properties,

$ pwd

/home/gomcr/ums-svr/deploy

$ vi deploy-gsmomcr01.properties

指定 ftp server端口

userdefined-uep-psl-ftpserver.port=21 改成

userdefined-uep-psl-ftpserver.port=20021

修改 SBCXAndOMM=1

2. 以 root用户增加端口映射

# /sbin/iptables -t nat -A PREROUTING -p tcp --dport 21 -j DNAT --to-destination :20021

3. 以 root用户保存映射规则,以便系统启动时候自动加载映射规则

Page 54: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-47

# iptables-save > /etc/sysconfig/iptables

4.3.3 iOMCR性能采集管理服务的设置

4.3.3.1 检查设置 ntp,以保证 OMP可以向 SBCX进行时间同步

以 gomcr用户,修改/home/gomcr/ums-svr/deploy/deploy-gsmomcr01.properties,指定 ntp

端口为

userdefined-uep-psl-clocksync.port=20123

Ø 以 root用户增加端口映射

# /sbin/iptables -t nat -A PREROUTING -p udp --dport 123 -j DNAT --to-destination :20123

Ø 以 root用户保存映射规则,以便系统启动时候自动加载映射规则

# iptables-save > /etc/sysconfig/iptables

4.3.3.2 设置 nfs,以便实现 SBCX服务器的文件共享

1. 以 root用户修改 nfsDev目录属主为 gomcr

# chown -R gomcr:gomcr /nfsDev

2. 编辑/etc/exports,

# vi /etc/exports

新增以下行:

/nfsDev *(rw,insecure,sync,no_wdelay,all_squash,anonuid=500,anongid=500)

注意:

1 . 这里 anonuid=500是 gomcr用户的 uid,anongid=500是 gomcr用户的组 id,可以通过查看/etc/passwd文件获取。

3. SBCX重启 nfs服务

# /etc/init.d/nfs start

启动 NFS服务: [确定]

关掉 NFS配额: [确定]

启动 NFS守护进程: [确定]

启动 NFS mountd : [确定]

# /usr/sbin/exportfs

Page 55: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-48

/nfsDev <orld>

4. 修改服务配置,以便系统启动时候自动运行

# chkconfig --level 345 nfs on

# chkconfig --list nfs

nfs 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭

4.3.3.3 手动启动 nfsdetect进程

1. 使用 gomcr用户登录

2. 启动 nfsdetect程序

$ cd /home/gomcr/ums-svr/tools/nfsdetect/

$ ./nfsFtctCron

4.3.3.4 SBCX自动定时调用 nfsdetect进程设置

使用 Linux操作系统的 CRON 功能,定期调用 nfsDtctCron脚本。以防止 nfsdetect程序

自动退出。

1. 使用 root用户登录。

2. 使用 export EDITOR=vi 修改 EDITOR环境变量,可以用 vi来编辑 crontab文件。

3. 使用 crontab -e 编辑 crontab文件,在 crontab文件中增加下列几行:

OMCHOME=/home/gomcr/ums-svr

13 * * * * $OMCHOME/tools/nfsdetect/nfsDtctCron

28 * * * * $OMCHOME/tools/nfsdetect/nfsDtctCron

43 * * * * $OMCHOME/tools/nfsdetect/nfsDtctCron

58 * * * * $OMCHOME/tools/nfsdetect/nfsDtctCron

注意:

1 . OMCHOME变量的路径需要根据实际情况进行设置。

2. 不要破坏原有的系统定时执行的内容,同时修改时不能有空行。

4.3.3.5 前台 OMP单板的相关设置

配置文件/DOC/CFG/zxg10.cfg按如下设置,用后台小网 IP及 gomcr用户的 uid

gid替换红色字体部分,重启 OMP。

Page 56: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-49

NOT SEND CIRCUITPOOL = 0

是否不向MSC上报 CircuitPool字段,缺省为 0,表示上报;1则表示对接是贝

尔的MSC,不上报该字段

USERPRIENABLE = 0

斯里兰卡 EGSM/PGSM信道分配策略,0: 不启用; 1: 启用

CELL ID CFG = 0

CELLID类型,0: CELLID_LAC_CI, 1: CELLID_CGI

CBC OMCR USED = 1

是否使用 FBI接口的 CBC功能, 0: 不使用 FBI接口, 1: 使用。

FRONTEND IP = 129.0.1.1

前置机 IP地址。

FRONTEND UID = 500

访问前置机的用户 ID, 见 GID注释。

FRONTEND GID = 500

访问前置机的用户组 ID. 对于 SVB板,UID和 GID都设成 0即可。对于 SBCX

板, UID和 GID需要设成与 gomcr用户一致。

4.3.4 非图形界面 CONSOLE方式启动的配置修改和检查确认

通过非图形界面 CONSOLE方式启动,需要以 gomcr用户进行以下配置检查,仅将对

应行内容确认修改为 0,其他参数缺省设置,严禁修改。如下:

$ id

uid=500(gomcr) gid=500(gomcr) groups=500(gomcr)

$ cd /home/gomcr/ums-svr/platform/psl/ext-service/console/conf

$ vi maincontroller.xml

……

<!--控制台是否有界面,配置为一整数, 1-有界面, 0-无界面-->

<client-type>0</client-type>

Page 57: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-50

4.3.5 检查服务器系统关闭脚本

检查 /home/gomcr/ums-svr/bin/目录下是否有 stopall.sh 脚本文件,如果没有直接将文件

stopall.sh,以 gomcr用户以 FTP方式上传服务器/home/gomcr/ums-svr/bin/目录下。并执

行以下操作进行检查。

Stopall.sh

$ chmod +x stopall.sh

4.3.6 服务器系统自启动设置

此项内容设置的目的是在系统 SBCX 单板上电启动后,系统自动启动服务器应用服务

进程。设置步骤如下:

Ismg

1. 直接将文件 ismg,从客户端以 FTP方式上传服务器,以 root用户使用 cp命令复

制成/etc/init.d/ismg文件。

2. 以 root用户执行

# chown root ismg

# chgrp root ismg

# chmod 755 ismg

# ln -s /etc/init.d/ismg /etc/rc0.d/K10ismg

# ln -s /etc/init.d/ismg /etc/rc5.d/S99ismg

注意:

注意:要对 ismg文件现场环境变量检查:

ISMG_HOME=/home/gomcr/ums-svr

ISMG_OWNER=gomcr

ISMG_HOME是服务器端的目录

ISMG_OWNER是启动服务器的用户名 启动用户和启动组缺省输入 gomcr 。

Page 58: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-51

4.4 启动 iOMCR应用服务

4.4.1 iOMCR控制台启动方式

安装完毕后,以 gomcr用户执行如下命令即可运行服务器。

$ cd /home/gomcr/ums-svr/bin

$ ./console-linux.sh &

注意:

首次运行前,建议删除/ums-svr/temp下的文件。

runtime中为 license.dat许可证文件,建收发信机时需要。所以不要删除。确认

4.4.2 iOMCR应用服务启动检查

l 在 linux环境下,以 gomcr用户执行如下命令,查看 CONSOLE, iOMCR主程序,

以查看 ZXG10 NetNumen-G服务器进程是否全部存在。

$ ps -ef | grep java

显示三个 JAVA进程

1) CONSOLE:BootMain

2) iOMCR主程序:BoostMain

3) FTPSERVER:FtpServer

l 查看 log日志, 使用 '/Copyright' 搜索正常启动信息

$ vi server-start.log

******************************************************************

UMS-PLATFORM (MX MicroKernel) [V6.10.100d] started.

Spent 0 hour(s) 1 minute(s) 38 second(s)

Copyright(C) (2002-2008). All rights reserved.

4.4.3 iOMCR性能管理服务的检查

方法一:

1. 检查 nfsdetect进程是否启动。

Page 59: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-52

以 gomcr用户检测 nfsdetect进程是否存在,如果不存在请按照“性能管理服务

的设置”章节进行相关设置。命令如下:

# ps -ef | grep nfsdetect

方法二:telnet 到前台观察后台的 nfs共享是否正常

1. 通过 telnet 登录到前台 OMP,执行 NfsShowState 检查与 nfsdetect 的建链情况。

MPX86_2->NfsShowState

NFS SVR IP: 129.0.1.1 //连接的 SVB/SBCX的 IP

NFS SVR State: ONLINE //已连接

NFS SVR Mount State: OK //已 mount

Local Device Name: /nfsDev

2.通过 telnet 登录到前台 OMP,执行 OmsTxSaveFileShow 检查上报文件情况。

MPX86_2->OmsTxSaveFileShow

NfsLinkOK = 0

OmcrLinkOK = 0

DirSuccess = 1 //这里如果为 1就能够正常 mount nfs,且目录正常,能写文件

IsMaster = 1

IsWriNFSTimer = 1

value = 19 = 0x13

如果有问题,请按照“性能管理服务的设置”章节进行相关设置。

4.5 关闭 iOMCR应用服务

l 在 linux环境下,以 gomcr 用户执行如下命令,关闭 ZXG10 NetNumen-G 服务

器。

$ cd /home/gomcr/ums-svr/bin

$ ./ stopall.sh

4.5.1 关闭 iOMCR应用服务后的检查

l 在 Linux环境下,以 gomcr用户执行如下命令,查看 CONSOLE, iOMCR主程序,

以查看 ZXG10 NetNumen-G服务器进程是否全部退出。

$ ps -ef|grep java 查看 CONSOLE, iOMCR, FTPSERVER主程序

Page 60: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 4-53

4.6 SBCX单板关机服务操作

注意:

SBCX单板严禁带电拔插。如果需要拔插该板:在操作系统已运行的情况下,请用 root

用户登录后,执行 init 0命令关机,在面板上确认操作系统已完成关机后(pwr灯熄灭),

可解除锁扣,按照普通单板的规定流程拔掉板件。在操作系统未启动的情况下,使用

无感螺丝刀(或者牙签)按单板电源控制开关键 PWB,关电后方可解除锁扣,按照普

通单板的规定流程拔掉板件。

4.7 升级 iOMCR数据库脚本(非必选项)

开通工作中,现场如果需要,经过移动版本规划经理审批后,可以根据实际情况准备

升级数据库脚本。升级前,需要仔细阅读版本使用说明,尤其是升级脚本使用说明。

一般版本随带。同时必须做好如下准备:

l 修改 define.sql并确定配置正确。

升级数据库脚本步骤如下:

1. 连接到数据库:

SQL>connect username/password as sysdba

2. 执行如下命令升级数据库:

SQL>@/path1/upgrade.sql a-b;

path1表示 upgrade.sql脚本的绝对路径。

a和 b 表示老版本和新版本。

l 在 Linux操作系统下示例如下:

(假设 upgrade.sql脚本绝对路径为 export/home/gomcr/gsmomcr/docs

/dbscript/oracle/sql/upgrade/)

SQL>@/export/home/gomcr/gsmomcr/docs/dbscript/oracle/sql/upgrade/upgrade.sql 3.10.000a-3.10.000b;

如果升级成功,运行 sql/upgrade/dropbakobj.sql释放临时表空间。

Page 61: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 5-2

第5章 客户端网管软件安装

本章介绍 ZXG10 NetNumen-G客户端网管软件的安装过程。

5.1 安装准备

安装 ZXG10 NetNumen-G网管客户端应用软件之前,请先做好以下检查和准备工作。

1. 确认操作系统已正确安装并正常运行。

2. 检查本机的硬件配置是否满足要求,性能良好。

3. 获取 ZXG10 NetNumen-G网管应用版本软件。

4. 在客户端计算机上的磁盘分区 D,建立 D:\CLIENT\ISMG 目录 ,作为 ZXG10

NetNumen-G 网管客户端应用软件的安装目录。D:\CLIENT\MINOS 为 ZXG10

M-inos网管客户端应用软件的安装目录。D:\CLIENT\iTCM为 ZXG10 iTC网管

客户端应用软件的安装目录;

注意:

默认是中文环境。客户端侧如果是纯英文的语言环境客户端对应的下列配置文件参数

需要设置正确:

1. Modify deploy-010muep.properties file

Change the locale language:

ums.locale=en_US

2. Modify deploy-gsmomcr01.properties file

Change the locale language:

ums.locale=en_US

5.2 命令安装

1. 拷贝 [jdk-windows]和[ums-clnt]两个目录文件到网管客户端应用软件的安装目

录,一般为客户端计算机的 D:\CLIENT\ISMG下;

2. 删除 D:\CLIENT\ISMG\ums-clnt\deploy下的 runtime目录。

3. 清空 D:\CLIENT\ISMG\ums-clnt\log目录。

Page 62: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 5-3

4. 清空 D:\CLIENT\ISMG\ums-clnt\temp目录。

5. 对于Windows操作系统,执行 D:\CLIENT\ISMG\ums-clnt\bin\run.bat运行客户端,

就可以了。

5.3 关闭网管客户端

从网管启动界面中选择菜单[系统→退出]或直接点击 图标。

Page 63: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

第6章 常用命令和常见问题处理

6.1 Linux命令集

Linux命令大全(2008-R1.0).chm

6.2 Linux常用命令

1. ls列文件及目录

例:$ls

列出当前目录下的内容。

2. cp拷贝文件或目录

例:$cp src dest

将 src文件拷贝为 dest文件。

3. rm删除文件

例:$rm abc

将文件 abc删除。

4. mv改文件名/移动文件

例:$mv abc ../bcd

将当前目录下的文件 abc 移到上一级目录下,并改名为 bcd。

5. man显示帮助信息

例:$man ls

显示 ls的帮助信息。

6. who显示有谁登录在系统中

例:$who

显示有谁登录在系统中。

7. mkdir创建目录

例:$mkdir newdir

Page 64: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-2

在当前目录下创建名为 newdir目录。

8. rmdir删除目录

例:$rmdir dir1

删除当前目录下名为 dir1的目录。此目录必须为空目录,如果目录非空可以用

rm -fr dir1强制删除。

9. chmod改变文件的模式

例:$chmod 700 abc

将 abc文件的属性改为 700模式,即只有 owner 能够对此文件进行读写及运行

操作,其它任何人不允许此文件进行读写及运行操作。

10. chown修改文件的属主

例:$chown omc abc

将 abc文件的属主(owner)改为 omc。

11. chgrp修改文件的用户组

例:$chgrp omc abc

将 abc文件的用户组改为 omc。

12. pwd显示当前目录

例:$pwd

显示当前目录。

13. tail显示文件的最后几行

例:$tail -f abc

显示 abc 文件的最后几行,并且监视此文件的变化,如果文件在增加立即显示

增加的内容。

例:$tail -100 abc

显示 abc文件的最后 100行。

14. ps显示系统的进程

例:$ps -U omc

显示 omc用户的所有进程,-U表示用户。

15. cat显示一个文件的内容

例:$cat abc

Page 65: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-3

将 abc文件的内容显示在屏幕上。

16. date显示或修改系统的时间

例:$date

显示当前时间如下:

2003年 12月 10日 星期三 14时 02分 41秒 CST

$date 091812002001

设置当前时间为 2001年 9月 18日 12时 00分。

17. df显示分区的使用情况

例:$df -k

以 kbyte为单位显示分区的使用情况。

18. du显示目录/文件的占用字节数

例:$du -ks dir1

以 kbyte为单位显示目录 dir1的占用字节数。

19. tar将文件打包或解包,tar文件的后缀是 tar

例:$tar -cvf a.tar dir1 dir2 file1

将目录 dir1,dir2及文件 file1打成一个包 a.tar,tar命令只是打包,并不进行压

缩。

例:$tar -xvf a.tar

在当前目录下将 a.tar文件解开,解开后会生成 dir1,dir2及 file1。

20. gzip/gunzip压缩/解压文件,gzip文件的后缀是.gz

例:$gzip a.tar

将 a.tar文件进行压缩,压缩后的文件名为 a.tar.gz,注意:压缩后原始文件即 a.tar

就被自动删除了。

例:$gunzip a.tar.gz

将文件解压,生成的文件为 a.tar。解压缩后原始文件即 a.tar.gz就被自动删除了。

21. compress/uncompress压缩/解压文件,compress文件的后缀是.Z

例:$compress a.tar

将 a.tar文件进行压缩,压缩后的文件名为 a.tar.Z。压缩后原始文件即 a.tar就被

自动删除了。

Page 66: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-4

例:$uncompress a.tar.Z

将文件解压,生成的文件为 a.tar。解压缩后原始文件即 a.tar.Z就被自动删除了。

22. su将自己变为另一个用户

例:$su oracle

将自己变成 oracle用户,当然需要输入口令,如果 su之后不跟用户名,则变成

root用户

23. kill杀死进程

例:$kill -9 1033

杀死进程号为 1033的进程,进程号可以通过 ps查到,-9表示强制杀死进程。

24. shutdown重启系统

例:$/usr/sbin/shutdown -y -g 0 -i 6

重启系统。

25. reboot重启系统

例:$reboot

重启系统。与 shutdown相比,reboot是强制重启,容易引起部分进程没有保存

数据,建议使用 shutdown命令重启系统。

26. stop+a中断系统运行

例:Okstop+a

在任何情况下,键入 stop+a键将中断 solaris操作系统运行,显示 OK提示符。

27. boot引导系统

例:OK boot cdrom

在 OK提示符下执行上述命令使服务器从光盘上引导系统。

28. id显示用户 id和用户名

例:$id

uid=1005(omc) gid=10(staff)

显示当前用户的 id和用户名

29. passwd修改用户密码

例:$passwd omc

修改 omc用户的密码,需要输入 omc用户的原密码再重复输入用户的新密码。

Page 67: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-5

30. ln创建文件或目录的链接

例:$ln –s /net/138.1.1.1$OMCHOME/tmp/ftp $OMCHOME /tmp/ftp

将 主 机 138.1.1.1 的 $OMCHOME/tmp/ftp 目 录 链 接 到 本 机 的 目 录

$OMCHOME/tmp/ftp。

31. touch修改文件的访问和修改时间戳

例:$touch test

如果 test文件已经存在,touch命令将修改 test文件的时间戳为当前时间。如果

test文件不存在,touch命令将创建 test文件。

32. groupadd创建用户组

例:$groupadd –g 1000 staff

创建 staff用户组,它的 id是 1000。

33. useradd创建用户

例:$useradd –d /export/home/oracle –m –g oinstall oracle

创建 oracle 用户,它属于 oinstall 用户组,并设置/export/home/oracle 为 oracle

用户的主目录。

34. ldd列出可执行文件的动态依赖关系

例:$ldd amp

列出 amp可执行文件所依赖的所有文件。

35. format磁盘分区和维护工具

例:$format

系统将显示 format菜单,用户可以根据菜单提示进行操作。

36. prtvtoc与 fmthard镜像磁盘分区

例:$ prtvtoc –h /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2

将系统引导磁盘 c0t0d0s2的分区表复制到镜像磁盘 c0t1d0s2。

37. metainit创建一个文件系统的镜像

例:$ metainit -f d10 1 1 c0t0d0s0

$metainit -f d20 1 1 c0t1d0s0

$metainit d30 -m d10

为 c0t0d0s0分区和 c0t1d0s0分区分别创建一个一对一的级联。dxx为设备编号,

xx可以取任意值。然后创建 metadevice 镜像并且把镜像设备 d10 附加到 d30。

Page 68: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-6

38. metaroot更新/etc/vfstab 文件和/etc/system文件

例:$ metaroot d30

在执行完 metainit 命令,需要使用 metaroot 更新文件,不能手工编辑这两个文

件。

39. lockfs重新引导允许系统去重新挂载镜像

例:$lockfs –fa

$init 6

重新引导允许系统去重新挂载镜像

40. metattach追加镜像设备到镜像

例:$metattach d30 d20

追加第二个镜像设备到镜像。磁盘上的数据将从引导磁盘上与已经镜像的磁盘

进行同步。

41. metadb创建状态数据库复本

例:$metadb -a -f -c2 /dev/dsk/c0t0d0s3 /dev/dsk/c0t1d0s3

创建状态数据库复本。

42. newfs创建一个新的 UFS文件系统

例:$newfs -i 8192 -c 256 /dev/md/rdsk/d7

创建一个新的 UFS文件系统。

更多及更详细的信息请使用 Linux系统的 help手册。

6.3 ORACLE常用命令

6.3.1.1 启动 Oracle服务

操作步骤如下:

1. 以 Oracle用户登录服务器。

2. 执行以下命令。

$ sqlplus /nolog

3. 执行以下命令,以 sys用户连接数据库。

sql>connect sys/oracle as sysdba;

4. 执行以下命令,启动数据库。

Page 69: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-7

sql>startup

5. 执行以下命令,退出。

sql>exit

6.3.1.2 关闭 Oracle服务

操作步骤如下:

1. 以 Oracle用户登录服务器。

2. 执行以下命令。

$ sqlplus /nolog

3. 执行以下命令,以 sys用户连接数据库。

sql>connect sys/oracle as sysdba;

4. 关闭数据库。关闭数据库有以下三种方法。

sql>shutdown normal

sql>shutdown immediate

sql>shutdown abort

说明:normal 选项关闭进程,取消所有用户访问数据库,等待直至所有用户完

成请求并与服务器脱离。immediate选项立即关闭数据库,数据库正在处理的当

前 SQL语句立即被终止,任何未提交的事务被回滚。abort选项是在紧急情况下

发生失效时,以上两个选项均不能关闭数据库,使用 abort 选项,使用该选项

SQL语句立即被终止,未提交事务不回滚,下次启动数据库时数据库自动进行

冲突恢复。对于现场使用,建议使用 shutdown immediate方式关闭数据库。

5. 执行以下命令,退出 Oracle Server Manager。

sql >exit

6.3.1.3 启动/查询/关闭 Oracle Listener服务

操作步骤如下:

以 Oracle用户登录服务器

1. 执行以下命令,启动 Oracle Listener服务。

$lsnrctl start

2. 执行以下命令,查询 Oracle Listener服务。

$lsnrctl status

3. 执行以下命令,关闭 Oracle Listener服务。

Page 70: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-8

$lsnrctl stop

6.4 iOMCR应用服务的启动和关闭

6.4.1 启动 iOMCR应用服务

安装完毕后,以 gomcr用户执行如下命令即可运行服务器。

6.4.1.1 iOMCR控制台启动方式

$ cd /home/gomcr/ums-svr/bin

$ chmod -R 755 /home/gomcr/ums-svr/bin

说明:确保 bin下文件对 gomcr用户可执行

$ ./console-linux.sh &

注意:

首次运行前,建议删除/ums-svr/deploy/runtime、/ums-svr/temp下的文件。

runtime中为 license.dat许可证文件,建收发信机时需要。所以不要删除。确认

6.4.1.2 iOMCR应用服务启动检查

l 在 linux环境下,以 gomcr用户执行如下命令,查看 CONSOLE, iOMCR主程序,

以查看 ZXG10 NetNumen-G服务器进程是否全部存在。

$ ps -ef | grep java

显示三个 JAVA进程

1) CONSOLE:BootMain

2) iOMCR主程序:BoostMain

3) FTPSERVER:FtpServer

l 查看 log日志, 使用 '/Copyright' 搜索正常启动信息

$ vi server-start.log

******************************************************************

UMS-PLATFORM (MX MicroKernel) [V6.10.100d] started.

Spent 0 hour(s) 1 minute(s) 38 second(s)

Page 71: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-9

Copyright(C) (2002-2008). All rights reserved.

******************************************************************

6.4.2 关闭 iOMCR应用服务

在 linux环境下,以 gomcr用户执行如下命令,关闭 ZXG10 NetNumen-G服务器。

$ cd /home/gomcr/ums-svr/bin

$ ./ stopall.sh

6.4.2.1 关闭 iOMCR应用服务后的检查

l 在 linux环境下,以 gomcr用户执行如下命令,查看 CONSOLE, iOMCR主程序,

以查看 ZXG10 NetNumen-G服务器进程是否全部退出。

$ ps -ef|grep java

查看 CONSOLE, iOMCR, FTPSERVER主程序

6.5 SBCX单板关机服务操作

注意:

SBCX单板严禁带电拔插。如果需要拔插该板:在操作系统已运行的情况下,请用 root

用户登录后,执行 init 0命令关机,在面板上确认操作系统已完成关机后(pwr灯熄灭),

可解除锁扣,按照普通单板的规定流程拔掉板件。在操作系统未启动的情况下,使用

无感螺丝刀(或者牙签)按单板电源控制开关键 PWB,关电后方可解除锁扣,按照普

通单板的规定流程拔掉板件。

6.6 修改主机名(非必选项目)

SBCX发货是按照统一规则设置主机名,现场需要修改主机名,步骤如下:

(1) Red Hat界面选中“网络设备控制”(应用程序→系统工具→网络设备控制),如图

6.6-1

Page 72: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-10

图 6.6-1 选择网络设备控制(中文)

(2) 打开“网络设备控制”,如图 6.6-2

图 6.6-2 网络设备控制

(3) 点击“配置”,出现“网络配置”界面,如图 6.6-3

Page 73: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-11

图 6.6-3 网络配置

(4) 选中 DNS选项卡,在主机名一栏中填入主机名。如果 DNS中有配置 DNS IP,实

际不需要使用 DNS,则删除 DNS配置。如图 6.6-4

图 6.6-4 设置主机名

(5) 选中主机选项卡,选择新建或者编辑,加入主机名和 ip地址的映射关系,如图 6.6-5

Page 74: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-12

图 6.6-5 设置主机名和 ip地址映射关系

(6)关闭网络配置窗口,按照系统提示保存配置。

6.7 SBCX单板使用注意事项

1. SBCX单板对槽位有要求,需要放在 1,3,5,7槽位;

2. 安装 Rhel4 以后可能出现频繁死机的现象,这可能是由于显卡驱动问题造成,可

以通过以下方法更换显卡驱动来解决:

以 root用户执行 system-config-display,在界面上选择视频卡类型,将 ATIES1000

改成 VESA;

3. 遇到频繁死机的问题,还可以通过远程操作来规避由于接口电路不稳定引起的死

机;

4. 安装完成后,安装程序会提示重新启动机器。重新启动机器时切记要在 BIOS 里

将启动方式改成从硬盘启动。

4. Swap大小分配原则

物理内存小于等于 2GB的系统,其交换空间应该相当于物理内存的两倍,内存

超过 2GB的部分则为内存的一倍,例如 4G的内存则分配 2G*2 + 2G*1=6G 的

交换分区,而前期使用的 SBCX板内存为 2G,因此分配 4G的 swap即可。

5. SBCX的 Linux操作系统安装日志存放

Page 75: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-13

安装日志记录在 /root/install.log

6. 网络不通

安装完后,首先要确认网络是否通,SBCX带有多个网口,网卡上配置的 ip一

定要和网线实际连接情况一致才行,网络不通往往是这个原因,可以通过如下

方式来调测,网线先插好,然后轮流激活每个网卡来测试。另外记住勾选上系

统启动时自动激活网卡。

7. telnet LINUX服务器过程中出现的中文乱码问题

修改 LINUX服务器中的/etc/sysconfig/i18n文件内容为下面:

LANG="zh_CN.GB18030"

LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"

SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"

SYSFONT="latarcyrheb-sun16"

重新启动服务器即可。

8. telnet不可用

telnet 不能用时,首先要确认已经安装 telnet软件包,如果开启了防火墙,在防

火墙设置中允许 telnet,然后修改下列配置:

1) 开启服务

方法一:使用 ntsysv,在出现的窗口之中,将 telnet前面*加上,然后

按下 OK 。

方法二:编辑 /etc/xinetd.d/telnet,找到 disable = yes 将 yes 改成 no 。

2) 激活服务

# service xinetd restart

9. Xmanager无法图形登录 linux

Xmanager 无法访问 linux时,请按下面所列操作:

方法一:

/etc/X11/gdm/gdm.conf文件,找到下面的语句:

将其中的 Enable=false 改为 Enable=true 或 Enable=1。

修改/etc/inittab文件,将下面的语句

改为如下,如果原来就是 id:5:initdefault:就不用更改。

/etc/X11/xdm/xdm-config

的最后一行,在 displayManager.requestPort:0前面加上一个!号

我 们 修 改 确 保 /etc/X11/xdm/Xservers 的 属 性 为 444 ,

/etc/X11/xdm/Xsetup_0 的属性为 755,两个文件默认的属性就是 444和

Page 76: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 6-14

775,因此不用修改

方法二:

通过界面设置,如下,勾选上 启用 XDMCP (应用程序à系统设置à登录屏

幕来打开该窗口)

如果启用了防火墙,则需要打开 177 端口(XDMCP 服务使用的端口),(应用

程序à系统设置à安全级别),在其它端口里添加上 177:udp

如果仍然有问题,请尝试关掉 seagate软件。

Page 77: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

第7章 软件卸载(非必选项)

本章介绍 ZXG10 ISMG各软件的卸载过程。包括客户端网管软件、服务器网管软件及

数据库软件。使用过程中根据需要进行相关的操作。

7.1 卸载客户端网管软件

ZXG10 ISMG网管客户器端应用程序在Windows下的卸载步骤:

1. 确定客户端程序已关闭。

2. 单击[开始→程序→iOMCR→卸载网管程序],如图 7.1-1所示。

图 7.1-1 卸载网管程序

3. 显示[提示]界面,如图 7.1-2所示,确认是否删除,单击<确定>。

图 7.1-2 [提示]界面

4. 卸载过程结束,显示[成功]界面,如图 7.1-3所示,单击<确定>完成卸载。

Page 78: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-2

图 7.1-3 [成功]界面

7.2 卸载服务器端网管软件

ZXG10 ISMG网管服务器端应用程序在Windows下的卸载步骤与网管客户器端应用程

序的卸载步骤相同,参见“7.1 卸载客户端网管软件”。

7.3 卸载数据库

7.3.1 Linux下卸载

7.3.1.1 1. 备份数据库

(1) 在安装 Oracle服务器端的机器上,打开 Console,按以下格式执行备份命令:

$exp username/password@servicename file = bakdir\bakfilename log =

bakdir\bakfilename.log

本例输入<exp uep/uep@gomcr file = expdat.dmp log=expdat.log >,如图 7.3-1所

示。

& 说明:

username/password是维护数据库的用户名和用户密码。servicename就是对应数据库实

例的服务名。bakdir\bakfilename 是备份文件的路径和路径名,其中备份文件的后缀

是.dmp。日志文件的后缀是.log。

Page 79: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-3

图 7.3-1 执行 exp备份命令

(2) 备份成功,出现Export terminated successfully without warnings的提示,如图 7.3-2

所示。备份数据可用于恢复数据库的原始数据。

图 7.3-2 备份成功

7.3.1.2 2. 停止 Oracle服务

在控制台里输入如下命令,停止服务。如图 7.3-3、图 7.3-4所示。

Page 80: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-4

图 7.3-3 停止 Oracle服务

图 7.3-4 停止 Oracle Listener

7.3.1.3 3. 删除 Oracle实例

(1) 在控制台中进入目录$ORACLE_HOME/bin,执行 dbca,显示[Database

Configuration Assistant-欢迎使用]界面,如图 7.3-5所示,单击<下一步>按钮。

Page 81: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-5

图 7.3-5 [Database Configuration Assistant-欢迎使用]界面

(2) 显示[Database Configuration Assistant-操作]界面,如图 7.3-6所示,选择[删

除数据库]选项,单击<下一步>按钮。

图 7.3-6 [Database Configuration Assistant-操作]界面

(3) 显示[Database Configuration Assistant-数据库]界面,如图 7.3-7所示,选择要

删除的数据库,单击<完成>按钮。

Page 82: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-6

图 7.3-7 [Database Configuration Assistant-数据库]界面

(4) 显示删除确认界面,如图 7.3-8所示,单击<是>按钮继续删除。

图 7.3-8 删除确认界面

(5) 显示删除过程界面,如图 7.3-9所示。

Page 83: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-7

图 7.3-9 删除过程界面

(6) 当删除过程达到 100%时,显示删除完毕界面,如图 7.3-10所示。单击<是>按

钮可执行其他操作。单击<否>按钮完成删除。

图 7.3-10 删除完毕界面

7.3.1.4 4. 删除 Oracle组件

(1) 在控制台进入$ORACLE_HOME/oui/bin目录下,运行 runInstaller,显示[欢迎

使用]界面,如图 7.3-11所示。

Page 84: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-8

图 7.3-11 [欢迎使用]界面

(2) 单击<卸装产品>按钮,出现[产品清单]界面,勾选需要删除的 Oracle产品,

如图 7.3-12所示。

图 7.3-12 [产品清单]界面

(3) 单击<删除>按钮,弹出[确认]界面,如图 7.3-13所示。单击<是>按钮开

始删除。

Page 85: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-9

图 7.3-13 [确认]界面

(4) 显示[删除]界面,如图 7.3-14所示。

图 7.3-14 [删除]界面

(5) 当删除过程达到 100%时,重新显示图 7.3-12,单击<关闭>按钮完成删除。

(6) 为了彻底的删除数据库,需要在 Console里输入“rm –r $ORACLE_BASE/*”,

删除安装的目录和剩余文件,如图 7.3-15所示。

图 7.3-15 删除安装的目录和剩余文件

(7) 删除/etc/profile和当前用户 HOME目录下.profile中的关于 Oracle的环境变量。

Page 86: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

ZXG10 iOMCR单板服务器(SBCX)工程调试指导手册(Professional) 内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-10

(8) 删除/etc/init.d/dbora文件

删除/etc/rc0.d/K10dbora和/etc/rc3.d/S99dbora

删除/var/opt/oracle目录

Page 87: 071 Zxg10 Ismg单板服务器 Sbcx 调试指导手册 2008 R1 0 新版修订稿 20080529 Professional

内部公开▲

本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播 7-11

附录A 服务器软件安装记录表

序号 检测内容 完成情况 备注

1 服务器硬件配置

服务器配置和 IP规划满足要求 □ OK □ NOK

服务器磁盘分区满足要求 □ OK □ NOK

2 操作系统软件安装

操作系统正确安装 □ OK □ NOK

RAID1配置 □ OK □ NOK

3 数据库软件安装

ORACLE数据库正确安装 □ OK □ NOK

4 OMCR软件安装

服务器应用程序正确安装 □ OK □ NOK

服务器数据库脚本正确安装 □ OK □ NOK

服务器上级网管接口正确安装 □ OK □ NOK