Upload
tongaimutengwa5194
View
143
Download
33
Tags:
Embed Size (px)
DESCRIPTION
SBCX
Citation preview
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
LEGAL INFORMATION
By accepting this certain document of ZTE CORPORATION you agree to the following terms. If you do not agree to the following terms, please notice that you are not allowed to use this document.
Copyright © 2023 ZTE CORPORATION. Any rights not expressly granted herein are reserved. This document contains proprietary information of ZTE CORPORATION. Any reproduction, transfer, distribution, use or disclosure of this document or any portion of this document, in any form by any means, without the prior written consent of ZTE CORPORATION is prohibited.
and are registered trademarks of ZTE CORPORATION. ZTE’s company name, logo and product names referenced herein are either trademarks or registered trademarks of ZTE CORPORATION. Other product and company names mentioned herein may be trademarks or trade names of their respective owners. Without the prior written consent of ZTE CORPORATION or the third party owner thereof, anyone’s access to this document should not be construed as granting, by implication, estopped or otherwise, any license or right to use any marks appearing in the document.
The design of this product complies with requirements of environmental protection and personal security. This product shall be stored, used or discarded in accordance with product manual, relevant contract or laws and regulations in relevant country (countries).
This document is provided “as is” and “as available”. Information contained in this document is subject to continuous update without further notice due to improvement and update of ZTE CORPORATION’s products and technologies.
ZTE CORPORATION
Address: NO. 55Hi-tech Road SouthShenZhenP.R.China518057
Website: http:// dms .zte.com.cn
Email: [email protected]
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. I
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Revision History
Product Version Document Version Serial
Number Reason for Revision
V2008-R6.10 First published
V2008-R6.11
1. ZXG10 SBCX interfaces (Chapter 1.1.5)2. Operation procedure after the installation (Chapter 4.3)3. Check for the configuration of the automatic backup for the data script (iBackup script) (Chapter 4.3.4)4. Modification of language variables in the Client (Chapter 5.3)
V2.0 SBCX Server partitionDescriptions of common commands
V2.1
1. Adjustment of the test sequence for the automatic setup of the database. 2. Description of the Server uninstallation and reinstallation.3. Description of the commissioning for the SBCX upon product delivery.
V2.2
1. New restriction for the external IP address on the first line (in the contents for the modification of hosts file)2. New network port test standard: The unused network port should not be activated, so as to avoid the collision of MAC addresses.3. Support of the iBSCV6.20. New check item for the default.xml file in iBSCV6.20 (in the contents for the configuration modification and check in Console startup mode in Non-GUI)
V2.3 1. Update of the automatic startup for iSMG script (for iOMCRV6.20.001e and later versions)
V2.4V2.5
1. Planning and setting for the items related to OMCB network port.2. Modification for the operability and availability in Chapter 1 and Chapter 4.
V2.6
1. Method to separate the new/old SBCX type.2. Information for the default partition for Linux installation on SBCX.3. Installation and configuration of the watch dog in system reinstallation.4. Check and modification procedure for Linux handle number.
V2.7 Settings for different Oracle startup levels on new/old SBCX boards (Chapter 3.4.5)
V2.8
1. Slots of the SBCX on 100 m/1000 m platform (Chapter 1.1.2)2. Remote commissioning with VNC instead of Xmanager.
R3.2 Configuration with Integrated R&B version and independent OMCB version.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. II
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Product Version Document Version Serial
Number Reason for Revision
R3.4 Descriptions for the scripts.
Author
Date Document Version Prepared by Reviewed by Approved by2008-6-13 V2008-R6.10 Zhong Junbiao Chen Qi
2008-10-8 V2008-R6.11 Zhong Junbiao Chen Qi
2009-2-10 V2.0 Li Wei Chen Qi
2009-3-19 V2.1 Zhong Junbiao Chen Qi
2009-5-20 V2.2 Zhong Junbiao Chen Qi
2009-6-2 V2.3 Zhong Junbiao Chen Qi
2009-7-16 V2.4 Zhong Junbiao Chen Qi
V2.5 Chen Qi
2009-12-25 V2.6 Cai Kai Chen Qi
2010-01-20 V2.7 Cai Kai Chen Qi
2010-02-04 V2.8 Cai Kai Chen Qi
2011-03-10 R3.2 Wu Jianwen Chen Qi
2011-03-30 R3.4 Cai Kai / Wang Xiaolei Chen Qi
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. III
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Preface:
The new NS system of ZXG10 BSS includes local NS system (OMM) and integrated NS system (Minos). The local NS system of ZXG10 iBSC (OMM) is managed by the local NM server ZXG10 iSMG (the software name of OMCR). The integrated NM system (Minos) is managed by Minos Server and Client. The OMM functions are performed on the Server (SBCX) and the Client.
This guide specifies the commissioning criteria of the ZXG10 iOMCR server (SBCX), in order to provide universal and detailed engineering commissioning procedure, regulate and guide the onsite commissioning work of the commissioning engineers.
This guide applies to the entire SBCX installation and commissioning procedure. For the onsite equipment pre-installed with OS and database, the detailed items should also be checked according to the regulations and criteria specified in this Guide, before the follow-up commissioning procedure.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. IV
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
About This Document
SummaryChapter Description
1 Networking and Basic Planning Principles2 Installation and Commissioning ofRed Hat AS4 U4 for x863 Commissioning of Oracle 10g for Red Hat AS44 Application Service Commissioning for Integrated R & BVersion Server5 Software Installation for Integrated OMCR Version Client6 Database Instance Installation forIndependent OMCB Version7 Independent OMCB Version Installation & Commissioning8 Software Installation of the Independent OMCB Version Client9 Common Commands & Solutionsto Common Problems10 Software Uninstall (Optional)11 Server Software Installation Record
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. V
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
TABLE OF CONTENTS
1 Networking and Basic Planning Principles 11.1 Basic Knowledge of SBCX 11.1.1 ZXG10 SBCX Panel 11.1.2 ZXG10 SBCX Position on the Rack 21.1.3 ZXG10 SBCX Hardware Specifications 21.1.4 ZXG10 SBCX Indicators 21.1.5 ZXG10 SBCX Interfaces 31.1.6 Relation of the Ports on SBCX and RSVB 41.1.7 ZXG10 SBCX Buttons 41.1.8 ZXG10 SBCX Board Replacement 51.2 Server Installation Strategy and Network Planning 51.2.1 Commissioning Flow 61.2.2 Resource Allocation 61.2.3 Common Networking Mode 81.2.4 Planning Rules for IP Address and SBCX Name 91.2.5 Cable Laying for OMM Networking 101.3 Operations on the SBCX Upon Product Delivery (Optional) 111.3.1 Check and Modification of IP Address for Integrated R&B Version 111.3.2 Check of Oracle Net Setting 121.3.3 System Reboot to Make the Above Modification Valid 12
2 Installation and Commissioning of Red Hat AS4 U4 for x86 142.1 Instruction for This Chapter 142.2 Prerequisites for Installation 142.2.1 Installation Procedure 152.3 Operations After the Installation 232.3.1 Checking and Modifing the Contents in HOSTS Files 232.3.2 Configuring Telnet Access 242.3.3 Setting Remote GUI Access 242.3.4 Setting Watch Dog Program 262.3.5 Modifying Default Handle Number in Linux (Important) 262.3.6 Modifying Linux Character Set 282.3.7 Setting OS FTP Server 282.3.8 Configuring iptables Firewall 292.3.9 Setting sendmail 292.4 Network Port Test 292.4.1 Test Method292.4.2 Test Standard 302.4.3 Troubleshooting 30
3 Commissioning of Oracle 10g for Red Hat AS4 313.1 About This Chapter 313.2 Prerequisites 313.3 Installation Procedure 313.3.1 Preparation 313.3.2 Checking & Configuring Parameters 34
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. VI
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
3.3.3 Setting Remote GUI Access 353.3.4 Completion of Installation 373.4 Follow-up Checks 373.4.1 Checking the Configuration of Oracle Net 373.4.2 Checking the Connection/Startup/Shutdown of Oracle Database 393.4.3 Checking the Startup/Shutdown/View of Oracle Listener403.4.4 Configuring the Symbol Links of Oracle Auto-start/Auto-stop 42
4 Application Service Commissioning for Integrated R & B Version Server 434.1 Preparations 434.1.1 Connecting/Starting/Stopping Ocacle Service 434.1.2 Starting Oracle Listener 444.1.3 Modifying the /etc/profile File 454.1.4 Setting Remote GUI Access 464.1.5 Create Temporary Installation Directory 464.1.6 Preparing Server Version Installation Package 464.2 Installing OMCR & OMCB 474.2.1 Points of Attention 474.2.2 Installation Steps 484.3 Subsequent Procedure after Installation 654.3.1 Checking the /home/gomcr/ums-svr/bin File 654.3.2 Checking the FTP Server of Integrated R&B Version 654.3.3 Setting the Collecting Manager of Integrated R&B Performance 664.3.4 Checking Data Auto Backup Script (iBackup Script) 694.3.5 Checking the Script of the Server System 754.3.6 Checking the Number of Sentence Handlers in Linux System 754.3.7 Setting the Server System 764.4 Starting Integrated R & B Version Application Service 784.4.1 Points for Attention 784.4.2 Starting Integrated R&B Server 784.4.3 Checking Integrated R&B Service 784.4.4 Checking Integrated R&B Performance Management Service 794.5 Stopping the Application Service of Integrated R & B Version 804.5.1 Checking after Stopping the Integrated R&B Service 80
5 Software Installation for Integrated OMCR Version Client 805.1 Preparations 805.2 Installing Client 815.3 Modifying Language Variable of the Client (Optional) 815.4 Shutting Down the ISMG 81
6 Database Instance Installation for Independent OMCB Version 826.1 Preparations 826.2 Installation Procedure 846.3 Subsequent Steps after Installation 97
7 Independent OMCB Version Installation & Commissioning 987.1 Executing R/B Split Script 987.1.1 Prerequisites 987.1.2 Implementation Procedure 987.1.3 FAQ 1127.1.4 Follow-up Checks 114
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. VII
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
7.2 Server Installation for the Independent OMCB Version 1167.2.1 Preparations 1167.2.2 Installation Procedure 118
8 Software Installation of the Independent OMCB Version Client 1598.1 Preparation 1598.2 Client Installation 1598.3 Modifying the Language Environment Variables of Client (Optional) 1608.4 Shutting Down OMCB Client 160
9 Common Commands & Solutions to Common Problems 1609.1 Common Linux Commands 1609.2 Common Oracle Commands 1689.2.1 Starting Oracle Service 1689.2.2 Closing Oracle Service 1689.2.3 Start/Query/Close of Oracle Listener 1699.3 Start/Close of the Application Service of the Integrated R&B Version 1709.3.1 Starting the Integrated R&B Version 1709.3.2 Closing the Service of the Integrated R&B Version 1719.4 Shutdown of SBCX Board 1719.5 Matters for Attention in Using SBCX Board 172
10 Software Uninstall (Optional) 17310.1 Uninstalling ISMG Server Software 17310.2 Uninstalling ISMG Client Software 17410.3 Uninstalling Database 17610.3.1 Uninstalling Database Under Linux 176
11 Server Software Installation Record 186
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. VIII
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. IX
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
1 Networking and Basic Planning Principles
1.1 Basic Knowledge of SBCX
1.1.1 ZXG10 SBCX Panel
The rear board of SBCX is RSVB, as shown in Figure 1-1.
Figure 1-1 SBCX Front and Rear Panels
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
T2R
S23
2O
MP
1H
EA
RT1
OM
C2
RSVB
OM
C1
1 2
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 1
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
1. Front panel of SBCX 2. Rear panel of RSVB
1.1.2 ZXG10 SBCX Position on the Rack
On iBSC 100 M platform: SBCX is installed at Slots 1 and 2.
On iBSC 1000 M platform: SBCX is installed at Slots 5 and 6 or Slots 7 and 8
Refer to ZXG10 iBSC (V6.20.61) Base Station Controller Hardware Description for details
(download path: http://tsm.zte.com.cn/tsm/FileCenter/File.aspx?
Mode=read&FileID=30300162)
1.1.3 ZXG10 SBCX Hardware Specifications
CPU: 2 dual-core SOSSOMAN processors
Memory: 4G
SAS: 146G*2
SATA: 80G
USB: 2 interfaces on the front panel/ 2 interfaces on the rear panel
FC: NO FC
VGA/PS2 keyboard and mouse (on the front panel)
FE: 2 interfaces on the rear panel
GE:3 interfaces on the rear panel
RS232: 1 interface on the rear panel
RUN/ALM/ENUM/ACT indicators etc. on the front panel
1.1.4 ZXG10 SBCX Indicators
Refer to Table 1-1 for the definitions of SBCX indicators:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 2
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Table 1-1 SBCX Indicators
Name Color Definition Description
RUN Green System running Unused
ALM Red Alarm Unused
ENUM Yellow Board extraction Unused
ACT Green Active/standby board Unused
HD Green IDE hard disk
ON: IDE hard disk is being accessed (In
this status, board extraction is not
allowed).
OFF: IDE hard disk is idle.
PWR Green Board powerON: Board is powered on.
OFF: Board is powered off.
SAS1 GreenRead/write status of
SAS hard disk 1
ON: SAS hard disk 1 is being accessed.
OFF: SAS hard disk 1 is idle.
ALM1 YellowFault status of SAS
hard disk 1
ON: SAS hard disk 1 is not in position or
is faulty.
OFF: SAS hard disk 1 is normal.
SAS2 GreenRead/write status of
SAS hard disk 2
ON: SAS hard disk 2 is being accessed.
OFF: SAS hard disk 2 is idle.
ALM2 YellowFault status of SAS
hard disk 1
ON: SAS hard disk 2 is not in position or
is faulty.
OFF: SAS hard disk 2 is normal.
1.1.5 ZXG10 SBCX Interfaces
Refer to Table 1-2 for the definitions for SBCX interfaces:
Table 1-2 SBCX Interfaces
Location Interface Direction Description
Front panel
of SBCX
USB1 Bidirectional USB interface
USB2 Bidirectional USB interface
KB Input PS/2 keyboard interface
MS Input PS/2 mouse interface
VGA Output Analog monitor interface
PWB Reset hole for board power
Rear panel
of RSVB
OMC1 Bidirectional External GE interface for the communication
with M-inos
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 3
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Location Interface Direction Description
OMC2 BidirectionalGE interface for the communication with
OMCB
OMP1 BidirectionalInternal GE interface for the communication
with OMC2 on OMP
HEART1 Bidirectional External FE port
HEART2 Bidirectional External FE port
RS232 Bidirectional RS232 serial port
USB1 Bidirectional USB interface
USB2 Bidirectional USB interface
1.1.6 Relation of the Ports on SBCX and RSVB
The rear board of SBCX is RSVB. Refer to Table 1-3 for the relation of the ports on SBCX
and RSVB:
Table 1-3 SBCX Interfaces
Relation of the Ports on SBCX and RSVB
SBCX eth3 eth4 eth5 eth6 eth1 eth2 eth0
RSVB OMC1 OMC2 -- OMP1 HEART1 HEART2 --
Pre-set IP
address
and mask
10.63.2
08.200
255.25
5.252.0
Generally
served
as
OMCB
network
port
Unused129.0.1.1
255.255.0.0
Prohibit
ed
Note:
Eth0 is an internal network port of SBCX, which is connected with S9 and S10 on the back plane.
It is prohibited to be used. There is not cable led out from Eth5. Eth3 (including eth3:1 port) is set
with an external IP address to connect with M-IONS server. Eth6 is set with an internal IP address
to connect with OMP (OMC2 on OMP). The IP address of eth3 (including eth3:1 port) can be
adjusted according to the onsite planning. Eth4 (including eth4:1 port) serves as OMCB port.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 4
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
1.1.7 ZXG10 SBCX Buttons
Refer to Table 1-4 for the buttons on SBCX:
Table 1-4 SBCX Buttons
Name Description
RST Reset
EXCH Active/standby changeover
PWB Board power
ENUM1 Extraction of SAS Hard Disk 1
ENUM2 Extraction of SAS Hard Disk 1
1.1.8 ZXG10 SBCX Board Replacement
Note:
Do not plug out of the SBCX board when it’s in service. In order to replace the board, press the
PWB button with a non-inductive screwdriver (or a toothpick), make sure all the processes are
closed, and the board is shut down before you unlock the board to perform the normal board
replacement procedure.
1.2 Server Installation Strategy and Network Planning
This chapter introduces the networking of OMM, and the naming rules for the IP address
SBCX.
This document applies to the following versions (installed or upgraded version):
OMMR: iOMCRV6.20.614c-OMCBV4.00.200m and later versions
OMMB: OMCBV4.09.21.03 and later versions
Since iOMCRV6.20.614c-OMCBV4.00.200m, two kinds of the software are installed on the
Server:
Integrated R&B version (OMCR+OMCB): Both OMCR and OMCB functions are
available in this software.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 5
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Independent OMCB version: Only OMCB functions are available in this software, which
is used to manage the SDRV4.09 series.
This solution applies to the scenario that both iSMG and OMCB software is installed on a
unique (non-active/standby) SBCX in GSM system:
A new SBCX board with 4G memory, which is installed with iSMG and OMCB software.
A new SBCX board with 8G memory, which is installed with iSMG and OMCB software.
1.2.1 Commissioning Flow
The following figure describes the general SBCX commissioning procedure:
In a new office: Upon product delivery, the OS, database, and gomcr instance have
been installed on SBCX. In this situation, start with the iSMG software installation.
In the office with a running iSMG software: After the onsite version is upgraded to
iOMCRV6.20.614c or a later version, go on with gomcb instance installation.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 6
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
1.2.2 Resource Allocation
Integrated R&B version and independent OMCB version run separately on SBCX. The
aspects such as application, database, and system resources should be taken into account
as shown in the following figure:
Application
Create two separate user accounts for integrated R&B version and independent OMCB
version. Deploy the versions in the corresponding path in each user account. Each
version runs with a unique JVM (Java machine) and working path.
Database
Create two separate database instances for integrated R&B version and independent
OMCB version. Allocate some SGA to each instance. Create database files in the
corresponding path.
Disk
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 7
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Save the version packages, database files, reported performance data, and backup files
in the corresponding paths of Integrated R&B version and independent OMCB version.
Memory
Most of the memory is taken up by the database SGA, PGA and JVM. Besides the
physical memory taken up by the OS, the remaining physical memory is allocated for
the Integrated R&B version and independent OMCB version.
CPU
The Integrated R&B version and independent OMCB version use the same CPU.
Network
There are three IP interfaces for the Integrated R&B version. The configuration is
shown as follows:
Name Description Remark
eth3The IP interface used to connect with EMS and the Client of the Integrated R&B version.
External IP
eth4The IP interface used to connect with the SDR version earlier than SDRV4.09.
Not required in the new office
eth6 The IP interface used to connect with BSC OMP Internal IP
There are two IP interfaces for the independent OMCB version. The configuration is shown
as follows:
Name Description Remark
eth3:1The IP interface used to connect with EMS and the Client of the independent OMCB version.
External IP
eth4:1 The IP interface used to connect with SDRV4.09
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 8
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
1.2.3 Common Networking Mode
Refer to Refer to Refer to Refer to Refer to Error: Reference source not found for the SBCX-
Minos networking sample . for the SBCX-Minos networking sample . for the SBCX-Minos
networking sample . for the SBCX-Minos networking sample . for the SBCX-Minos
networking sample .
Figure 1-2 SBCX-M-inos Networking Instance
1.2.4 Planning Rules for IP Address and SBCX Name
1. General Introduction
Eth3 (including the sub-interface eth3:1) (OMC1 on RSVB): Set with an external
address (generally planned and provided by the operator) to connect with Minos.Eth6
(OMP on RSVB): set with an internal address to connect with OMP.Eth4 (including the
sub-interface eth4:1) (OMC2 on RSVB): Set with an internal address (generally planned
and provided by ZTE) to connect with OMCB.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 9
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Note:
eth3 and eth3:1 should be planned in the same subnet.
eth4 and eth4:1 should be planned in the same subnet.
2. The internal IP planning: within the subnet of “129.0.XX..1(10)”
OMP 129.0.XX.10 Default: 129.0.1.10
SBCX 129.0.XX.1 Default: 129.0.1.1
Client External IP (used to connect with Minos according to the planning of the
operator)
Internal IP 129.0.XX.200-254 (used to connect with SBCX)
Note: XX refers to BSCID (numbered and provided by the operator) within the range of
1-254. The mask is 255.255.0.0.
3. Naming rules for the HOSTS file and the host name of the other files
External network: X1X2BSCXX Default: SHBSC1
XX refers to BSCID within the range of 1-254
X1X2 refers to the abbreviation of the IP, such as HZ for Hangzhou, and SH for
Shanghai.
For example: HZBSC60, HZBSC61, and HZBSC62 refer to BSC60, BSC61 and BSC63
in Hangzhou.
The internal host name in the HOSTS file is not a required item.
1.2.5 Cable Laying for OMM Networking
Generally lay 7 network cables (for direct connection) to perform OMM networking. The
specific cable number depends on the onsite situation. Refer to Table 1-5 for the interfaces.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 10
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Table 1-5 Cable Laying for OMM Networking
Cable No.
Interface Name at End A Interface Name at End B
1 SBCX eth3 OMC1External exchange interface (to connect with Minos)
2 SBCX eth4 OMC2Internal exchange interface (to connect OMCB with IPBB)
3 SBCX eth6 OMP1Internal exchange interface (to connect with OMP)
4 OMP OMC2 (active)Internal exchange interface (to connect with SBCX)
5 OMP OMC2 (standby)Internal exchange interface (to connect with SBCX)
6Network adapter interface of the rear board of BIPI or GIPI (active)
Internal exchange interface (to serve as OMCB interface)
7Network adapter interface of the rear board of BIPI or GIPI (standby)
Internal exchange interface (to serve as OMCB interface)
8Network adapter interface of M-ions server
External exchange interface (to connect with SBCX)
9Network adapter interface of M-ions client
External exchange interface (to connect with Minos)
10 FE interface on the Alarm boxExternal exchange interface (to connect with Minos
11Network adapter interface of SBCX client (optional)
Internal exchange interface (to connect with SBCX
1.3 Operations on the SBCX Upon Product Delivery
(Optional)
The new SBCX upon delivery should be installed with OS and database software as required
in this guide. If the board is not properly installed with the above software, reinstall according
to this guide.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 11
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
After the OS and database are properly installed, perform the following operations and
inspections according to the planned IP address and host name.
1.3.1 Check and Modification of IP Address for Integrated R&B Version
Log in as the root user to perform the following operations:
1. Check and modify the host name in /etc/sysconfig/network-scripts as the planned host
name.
2. Check and modify the IP address in /etc/hosts as the planned external IP address, and
the host name as the planned host name.
3. Log in as the root user, enter the directory of /etc/sysconfig/network-scripts/
#vi ifcfg-eth3 //Set the external IP and mask in the integrated R&B version
#vi ifcfg-eth4 //Set the IP and mask in the integrated R&B version to connect with SDR
#vi ifcfg-eth6 //Set the IP and mask in the integrated R&B version to connect with OMP
Note: Do not modify the IP address and host name with the GUI tool, otherwise the IP
address may be lost.
1.3.2 Check of Oracle Net Setting
Log in as the oracle user to modify the host name in the following two files as the planning
host name.
1. $ORACLE_HOME/network/admin/listener.ora
2. $ORACLE_HOME/network/admin/tnsnames.ora
1.3.3 System Reboot to Make the Above Modification Valid
# reboot
Check whether the port address is active with ifconfig -a command, and whether the ping
command to the other equipment can be performed normally.
In which,
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 12
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
# ifconfig -a
eth3 Link encap:Ethernet HWaddr 00:19:C6:3E:A6:C6
inet addr:10.63.208.200 Bcast:10.63.208.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Base address:0x8800 Memory:fe180000-fe1a0000
After the check, go on with the SBCX commissioning procedure in Chapter 4 .
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 13
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2 Installation and Commissioning of Red Hat AS4 U4 for x86 This document is applicable to the installation and commissioning of Red Hat AS4 U4 for
x86. Related contract products include ZXG10 IBSC and other products, such as the server
and SBCX etc.
2.1 Instruction for This Chapter
1. This chapter covers all the installation steps for Red Hat AS4 U4 for x86. Perform the
following steps in sequence. This document takes SBCX installation as an example.
2. For the information not emphasized in this document, type the contents after “#” and “$”
in the command terminal (the font in blue should be typed). The highlighted text in grey
is the prompt information and operation information. The highlighted text in pink is
emphasized contents which is often typed incorrectly. The font in red can be modified,
and is often typed incorrectly.
3. The “$” prompt indicates the current user is gomcr/gomcb/oracle (perform the operation
according to the specific prompt). The “#” prompt indicates the current user is root.
4. If the installation is performed remotely, make sure only one installation process can be
controlled in the remote PC.
5. Due to the strict requirement for the command typing in Linux, pay attention to the letter
case, space, as well as the difference between SBC case and DBC case, etc.
6. Unless specified, select Chinese for the contract in China, and English for the contract
in other countries.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 14
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2.2 Prerequisites for Installation
1. Before the installation, collect the information of SBCX hardware (previous model) as
shown in Table 2-6. The hardware information of the new model is shown after the
table.
Table 2-6 SBCX Hardware Information (Previous model)
Hard DiskSATA sdb=80G/120G
SAS sda=73G/146G(RAID1)
Memory 4GB
CPU Intel(R) Xeon 2G*2
Network Adapter
Inter Corporation 8255xER/82551T Fast Ethernet Controller * 3Intel Corporation 82571EB Gigabit Ethernet Controller * 4
There are two models of SBCX boards, which can be separated in the following method:
Check the partitioning status with the df -kh command to separate the SBCX boards in the
previous and new models:
Previous SBCX Partitioning New SBCX Partitioning
Filesystem Mount point /dev/sdb2 / /dev/sda2 /backup /dev/sdb1 /boot /dev/sdb6 /home /dev/sda1 /nfsDev /dev/sdb5 /oracleapp /dev/sda3 /oracledata
Filesystem Mount point /dev/sda2 / /dev/sda7 /backup /dev/sda1 /boot /dev/sda5 /home /dev/sda6 /nfsDev /dev/sda9 /oracleapp /dev/sda10 /oracledata
2. Prepare the Red Hat AS 4 installation CD (a set of six CDs or a DVD).
3. Press Del to enter BIOS interface. Click Boot > Boot Device Priority in the menu. Click
1st Boot Device USB PIONEER DVD-ROM.
4. Make sure the IP address and host name are planned.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 15
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
5. Prepare a monitor, a 200V multi-functional connection socket, a PS/2 keyboard and
mouse. The mouse is plugged in the light-green port, and the keyboard is plugged in the
purple port.
2.2.1 Installation Procedure
1. Power on the equipment. Insert the first CD into the CD-ROM. Restart the equipment,
and then the “boot:” prompt shows. Press Enter.
2. Verify the disk
Click Skip.
3. Welcome to Red Hat Enterprise Linux
Click Next.
4. Language selection
Which language would you like to use during the installation process?
Select English for overseas projects.
5. Keyboard configuration
Select U.S. English. Click Next.
6. Disk partitioning
Select Manually partition with Disk Druid. If a Warning dialog box pops up. Click Yes.
Partition the disk according to the following table. Except the file system type of swap
partition is swap. The file system types of the other partitions are all ext3
There are two models of SBCX boards:
For the previous SBCX, perform partitioning according to the following table.
Besides the swap type of the swap partition file, the type of the other partition files
is ext3.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 16
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Table 2-7 Partitioning Information
DiskMount Point
System Type
Size
SATA(sdb)
/boot ext3200M (Forced main partition with pre-defined space)
Swap6G (Forced main partition with pre-defined space)
/ ext310G (Forced main partition with pre-defined space)
/oracleapp ext3 6G (with pre-defined space)
/home ext3 Remaining space
SAS(sda)
/nfsDev ext3 10G (with pre-defined space)
/backup ext3 6G (with pre-defined space)
/oracledata ext3 Remaining space
For the new SBCX, perform the partitioning according to the following table:
DiskMount Point
System Type
Size
SAS(sda)
/boot ext3190M (Forced main partition with pre-defined space)
Swap6G (Forced main partition with pre-defined space)
/ ext39.9G (Forced main partition with pre-defined space)
/oracleapp ext3 6G (with pre-defined space)
/home ext3 20G (with pre-defined space)
/nfsDev ext3 9.9G (with pre-defined space)
/backup ext3 6G (with pre-defined space)
/oracledata ext3 72G (with pre-defined space)
Click Next.
7. Boot Loader Configuration
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 17
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Keep the default Use GRUB as the boot loader.
Select Red Hat Enterprise Linux AS as the default booting system.
Select Configure advanced boot loader options.
Click Next.
8. Advanced Boot Loader Configuration
Install Boot Loader record on: /dev/sdb (MBR) [/dev/sdb Master Boot Record (MBR)]
Note: If /dev/sda (MBR) is used, select Change the driver sequence. A dialog box
pops up. Select SATA hard disk. Select the top-priority sequence by clicking the
up/down arrow on the right pane. Click OK to continue installation.
Click Next.
9. Network configuration
i. i. Network devices:
Click Active on Boot Device eth3 > Edit.
Cancel Configure using DHCP.
Select Activate on boot.
IP Address: 10.63.208.200 (External IP to connect with Minos. The IP address and
subnet mask of the eth3 port depend on the planning of the operator.)
Netmask: 255.255.0.0
Click Active on Boot Device eth4 > Edit.
Cancel Configure using DHCP.
Select Activate on boot.
IP Address: 172.16.2.145 (Used to connect OMCB with SDR. The IP address and
subnet mask of the eth4 port depend on the planning of the operator.)
Netmask: 255.255.255.0
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 18
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Click Active on Boot Device eth6 > Edit.
Cancel Configure using DHCP.
Select Activate on boot.
Set the IP address and netmask according to the planning of the internal IP:
IP Address: 129.0.1.1 (Internal IP: 129.0.XX.1, XX refers to BSCID 1-254)
Netmask: 255.255.0.0
Note: The eth3:1 and eth4:1 ports used in independent OMCB version can be set during the
execution of RB_split script.
ii. . Hostname
Select manually, type the hostname according to the hostname planning rules, for example: SHBSC1.
The Hostname format is X1X2BSCXX. X1X2 is the abbreviation of the location (such as HZ for Hangzhou, SH for Shanghai.) XX refers to BSCID 1-254. For example: SHBSC1.
iii. iv. Miscellaneous Settings
Set the gateway and DNS values according to the planning data of the external IP provided by the operator (Or keep the default value if the planning is not required):
For example:
Gateway: 10.63.208.254
Primary DNS: 10.67.1.1
Secondary DNS: 10.67.18.10
Click Next.
10. Firewall Configuration
Click No firewall.
Enable SELinux: Disabled
Click Next. A dialog box of Warning – No Firewall pops up. Click Proceed.
11. Additional Language Support
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 19
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Select English (USA) for English environment.
Select English (USA) for the other languages except Chinese.
Click Next.
Select the default language for the system: English (USA) ]
[Select additional languages to install on the system: Chinese (P.R. of China)
12. Time Zone Selection
The time zone varies in different areas around the world. Configure this value according to the actual cases according to the requirement of ISO.
Make sure System clock uses UTC is not selected.
Click Next.
13. Set the password for the root user
Root password: root123
Confirm: root123
Click Next.
14. Package Installation
Select Customize software package to be installed.
Select the following software packages in the list (Keep the default selection for the other software not mentioned below):
X Window System
GNOME Desktop Environment
Editors
Server Configuration Tools
Windows File Server
FTP Server
Network Servers
Details----Optional Packages
A VNC server
A DHCP (Dynamic Host Configuration Protocol) server and relay agent
Legacy Network Server
Details----Optional Packages
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 20
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
tftp-server – The server for the Trivial File Transfer Protocol (TFTP)
telnet-server - The server program for the telnet remote login protocol
Development Tools
Legacy Software Development
Administration Tools
System Tools
Details----Optional Packages
ethereal - Network traffic analyzer
nmap - Network exploration tool and security scanner
systat - The sar and iostat system monitoring commands
Click Next.
15. About to Install
Click Next. A dialog box of Required Install Media pops up. Click Continue.
16. Installation
It may take about 0.5-1 hour, which depends on the number of the software packages and the processing speed of the PC. Insert the CDs according to the prompts during the installation.
17. Installation Completion
Take out of the installation disks. Reboot the PC. Set the BIOS for the PC and cancel “Startup from the driver”. After rebooting the PC, perform some extra settings. Press Del to enter BIOS interface. Click Boot > Boot Device Priority > HDD:3M-WDC WD800BEVS-22RST0 to boot from hard disk instead of CD-ROM. Save the setting and quit. Reboot the system, and perform the following settings.
18. Welcome
Click Next.
19. License Agreement
Click Yes, I agree to the License Agreement.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 21
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Click Next.
20. Date and Time
Set the time and date for the server. Click Next.
21. Display
Keep the defaulted value. Click Next.
22. Red Hat Login
Click Tell me why I need to register and provide a Red Hat login. Click Next.
23. Why Register?
Click I can not complete registration at this time. Remind me later. Click Next.
24. System User
Username: gomcr
Full Name: gomcr
Password: gomcr123
Confirm Password: gomcr123
Click Next.
25. Volume Control
Click Next.
26. Additional CDs
Click Next.
27. Finish Setup
Click Next.
28. Graphic logon interface
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 22
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2.3 Operations After the Installation
After the Red Hat AS 4 is installed, perform some system settings before the running of iSMG
software.
2.3.1 Checking and Modifing the Contents in HOSTS Files
# 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 //eth3 IP address
10.63.208.201 SHBSC1 //eth3:1 IP address
127.0.0.1 localhost.localdomain localhost
Note:
Make sure the line of “10.63.208.200 SHBSC1 ” is in this file. 10.63.208.200 is the
IP of the eth3 network adapter corresponding to SBCX OMC1. 10.63.208.201 is the
IP of the eth3:1 network adapter corresponding to SBCX OMC1. “SHBSC1” is SBCX
host name. SHBSC1 is the hostname planned on site. For the SBCX, whose
hostname is modified after it is delivered to the site, the hostname in the
configuration file should be modified. The contents and sequence of line 127.0.0.1
should be consistent with this line as shown above. Make sure the line of “127.0.0.1
localhost.localdomain localhost” is in this file. The external IP should be in the first
line. If the above contents and sequence are set incorrectly, the Oracle listener
cannot be started, or the version cannot be uploaded.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 23
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2.3.2 Configuring Telnet Access
1. Log in as the root user to edit /etc/xinetd.d/krb5-telnet
# vi /etc/xinetd.d/krb5-telnet
Modify disable = yes as disable = no
2. Restart xinet service
# service xinetd restart
Enable xinetd: [OK]
Disable xinetd: [OK]
3. Check xinet service
# chkconfig --list
xinetd based services:
krb5-telnet: start
4. Modify the service configuration to enable the automatic running of the system.
# chkconfig --level 345 xinetd on
# chkconfig --list xinetd
xinetd 0: OFF 1: OFF 2: OFF 3: ON 4: ON 5: ON 6: OFF
2.3.3 Setting Remote GUI Access
Remote access in GUI: vnc
Vnc mode: Tools such as vncviewer/ultravnc are available.
2.3.3.1 Configuring VNC Access
Log in as the gomcr user. The VNC access mode is commonly used on site.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 24
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
1. Log in as the user to access the GUI to the server, and start vncserver. For example,
log in as the gomcr user.
$ 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
Log file is /home/gomcr/.vnc/shbsc1:1.log
2. If VNC server password is lost, execute the vncpasswd command to modify the
password.
3. Log in as the gomcr user. Modify the GUI window manager that vnc accesses in the
/home/gomcr/ directory (the main directory of the gomcr user). Reboot the vncserver.
$ vi .vnc/xstartup
Modify “twm &” as “gnome-session &”
$ vncserver -kill :1
(The 1 after the colon mark is the port No. generated after vncserver is executed)
$ 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
(The 1 after the colon mark is the port No. generated after vncserver is executed)
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 25
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
4. Access the system with a VNC tool like utltravnc. Run vncviewer.exe on the PC Client.
Access SBCX server through LAN to perform remote operation. Type VNC server:
10.63.208.200:1 (SBCX server IP, The 1 after the colon mark is the port No. generated
after vncserver is executed, which is shown in “Log file is
/home/gomcr/.vnc/shbsc1:1.log”). Log in with the password of gomcr123 to perform the
remote operations.
2.3.4 Setting Watch Dog Program
Note: The software is pre-installed upon product delivery. This step is only performed after
system reinstallation.
1. Upload the linux_set script and watch dog program, and kernel program to the server
through FTP in bin format.
2. Log in as the root user to execute linux_set.
[root]#chmod +x linux_set
[root]#./linux_set
2.3.5 Modifying Default Handle Number in Linux (Important)
1. Log in as the root user to execute the following command:
ulimit -n 4096
2. Log in as the root user to modify the /etc/security/limits.conf file:
vi /etc/security/limits.conf
Add the following two lines after the last line of the document:
* soft nofile 4096
* hardnofile 4096
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 26
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Suggestion: It’s better to copy the above contents into a file in the system instead of
typing manually.
3. Check the modified parameters with the ulimit-a command:
# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
pending signals (-i) 1024
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 4096
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 16251
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
Note:
In the first step, modify the handle limitation in the current system files.
In the second step, restart the system to make the modification valid.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 27
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2.3.6 Modifying Linux Character Set
Note: Modify this item to avoid the unusual characters in Chinese Minos system.
1. If the system language is Chinese (the modification is not required in other languages),
log in as the root user to modify the contents in the /etc/sysconfig/i18n file. The gbk in
red font is the modified content.
# 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.7 Setting OS FTP Server
Note: This operation is perform for the file transfer by the client.
1. Log in as the root user to modify /etc/vsftpd/vsftpd.conf
# vi /etc/vsftpd/vsftpd.conf
New content: listen_port=10021
2. Start vsftpd
# /etc/init.d/vsftpd start
Starting vsftpd for vsftpd: [OK]
3. Modify the service configuration to enable the auto running of the system when it is
started.
# chkconfig --level 345 vsftpd on
# chkconfig --list vsftpd
vsftpd 0:OFF 1:OFF 2:OFF 3:ON 4:ON 5:ON 6:OFF
4. Set FTP tool in the client with the 10021 port. In this case, the data transfer can be
performed.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 28
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2.3.8 Configuring iptables Firewall
1. Start iptables firewall
# /etc/init.d/iptables start
2. Modify the service configuration to enable the auto running of the firewall when the
system is started.
# chkconfig --level 2345 iptables on
# chkconfig --list iptables
iptables 0:OFF 1:OFF 2:ON 3:ON 4:ON 5:ON 6:OFF
2.3.9 Setting sendmail
During the system startup, it takes some minutes to process the sendmail service. Because
this service is not used, disable the auto running of the service.
1. Modify service configuration
# chkconfig --level 2345 sendmail off
# chkconfig --list sendmail
sendmail 0:OFF 1:OFF 2:OFF 3:OFF 4:OFF 5:OFF 6:OFF
2.4 Network Port Test
2.4.1 Test Method
2.4.1.1 Ping Packet Test
Connect the network port of RSVB with the exchange through network cable. Perform the
ping command according to the IP of the RSVB network port from the other connected PC
terminal (the ping packet is 32 bytes by default). Generally 50 ping packets are used in the
test.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 29
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Note: the network port of the other terminal should be configured with the IP address in the
same subnet.
2.4.2 Test Standard
The IP is reachable. No packet is lost. (Note: The loss of the first ping packet is omitted).
The test should be successful on the three network ports including eth3, eth4, and eth6. Set
inactive for eth0 and the other unused ports.
2.4.3 Troubleshooting
1. The network port is not activated – Reactivate it and then perform the test
2. RSVB is connected to the wrong network port - Re-connect with the port
3. Fault occurs in RSVB – Change RSVB, and perform the test
4. Fault occurs on the back plane – Change the slot or change the shelf to perform test
5. Network is not connected correctly – Change the network cable or exchange.
6. The IP of the terminal is not set correctly – Set the correct IP, make sure no collision
occurs.
7. After changing the IP of the port, make sure this port cannot be unblocked or activated
on the Network configuration window. Disable the network adapter with the
corresponding command and then enable the network adapter (ifup eth4:1), so as to
make the new IP address valid.
Take eth4:1 network adapter as an example: (Log in as the root user)
Disable this network adapter: # ifdown eth4:1
Enable this network adapter: # ifup eth4:1
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 30
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
3 Commissioning of Oracle 10g for Red Hat AS4This chapter can be applied in the Oracle installation and commissioning under Linux Red
Hat during engineering commissioning.
3.1 About This Chapter
1. This chapter records all the steps of installing Oracle 10g for Red Hat AS. The steps are
recorded one by one at they are performed. The installation of SBCX board is used as
an example.
2. For the information not emphasized in this chapter, type the contents after “#” and “$” in
the command terminal (the font in blue should be typed). The highlighted text in grey is
the prompt information and operation information.
3. For the prompts of the command lines, “$” indicates the user oracle, and “#” indicates
the user root.
3.2 Prerequisites 1. Red Hat AS 4 or a higher version is already installed.
2. The installation CD or packet of Oracle 10g is available. In this guide, the Oracle 10g is
installed from the installation package (10201_database_linux32.zip).
3. SBCX board is powered up. Red Hat is running normally. The cable is correctely
connected to eth3.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 31
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
3.3 Installation Procedure
3.3.1 Preparation
Log in to system as uer oracle, create the temp installation direction, upload the installation
files, configure the parameters, and unzip the installation package.
3.3.1.1 Creating User/Group as User root # groupadd dba# groupadd oinstall# useradd -d /home/oracle -m -g oinstall -G dba oracle# passwd oracle
New UNIX password: oracle
passwd: all authentication tokens updated successfully.
3.3.1.2 Creating Directory & Modifying Rights as User 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 Logging as User oracle & Creating Temp Installation Directory$ pwd/home/oracle$ mkdir installtmp
(Create directory installtmp)
3.3.1.4 Uploading Oracle Installation Script
1. Log in to Linux as user oracle.
The version has to be transmitted in binary system when it is uploaded to the Linux
server with ftp, input bin and set the binary transmission. The port ID: 10021
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 32
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2. Uploading Oracle Installation Script
FTP the files oraconfig.pl, sbcx_soft.rsp, sbcx_netca.rsp, and sbcx_dbca.rsp to the main
directory /home/oracle of user oracle.
3.3.1.5 Uploading Oracle Installation Package
Log in to the Linux as user oracle through ftp. The version has to be transmitted in binary
system when it is uploaded to the Linux server with ftp, input bin and set the binary
transmission.
Upload the Oracle installation package 10201_database_linux32.zip to the directory
/home/oracle/installtmp.
For example:
FTP: 1) the ftp of a third party (e.g. xftp, cuteftp) is required; 2) the user name and password
are the same: oracle; 3) the port ID is 10021.
Take the setting of xftp as an example. See Figure 3-3.
Figure 3-3 Configuration of FTP
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 33
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
3.3.2 Checking & Configuring Parameters
1. Execute the script oraconfig.pl as user root, to check and configure the parameters
before the Oracle installation.
$ su
Password: (Input the password of user 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
kernel success
limit success
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 34
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
protfile success
If “failure” appears in the check result, execute the following command to perform the configuration.
# perl oraconfig.pl --config
config account success
config directory success
3.3.2.1 Logging as User oracle Again & Unzipping Oracle File$ cd installtmp$ unzip 10201_database_linux32.zip$ cd database
(Note: To log in to the system once again is to make the newly-configured environment
viarables valid.)
3.3.3 Setting Remote GUI Access
See 2.3.3Setting Remote GUI Access
3.3.3.1 Installling Oracle Software
Log in to the system as user oracle, and execute the following commands.
$ cd $ORACLE_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
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 35
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
/oracleapp/oracle/product/10.2.0/root.sh
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
The entire installation process lasts about five minutes. When the prompt of “…….for more
details” appears in the last line, press Enter to return to the shell command line.
3.3.3.2 Execute the Following Command as User root
$ su
Password: (Input the password of user root)
# . /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]: Enter
# chmod -R o+r,o+x $ORACLE_BASE
3.3.3.3 Creating Listener
Log in to the system as user oracle, and execute the following command.
$ netca /silent /responseFile /home/oracle/sbcx_netca.rsp
Profile configuration complete.
Listener started at port:1521
Oracle Net Listener Startup:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 36
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
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
3.3.3.4 Creating Database Instance (Integrated R&B Version)
Log in to the system as user oracle, and execute the following command.
$ 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
Note:
The entire creation and installation process lasts about five minutes.
3.3.4 Completion of Installation
When the progress of database instance creation reaches “100% complete”, the installation
of Oracle 10g is completed.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 37
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
3.4 Follow-up Checks
When the installation of Oracle 10g is completed, we still need to conduct some checks and
configurations.
3.4.1 Checking the Configuration of Oracle Net
If the file content is not correct, modify the corresponding items. SHBSC1 is the hostname
planned on site. For the SBCX, whose hostname is modified after it is delivered to the site,
the hostname in the configuration file should be modified.
1. Check whether the content of $ORACLE_HOME/network/admin/listener.ora
contains the correct information of the instance gomcr; check whether the port ID is
1521.
$ pwd
/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)) ) )
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 38
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2. Check whether the content of $ORACLE_HOME/network/admin/tnsnames.ora contains
the correct information of the instance gomcr; check whether the port ID is 1521.
$ cd $ORACLE_HOME/network/admin/
$ ls
listener.ora samples shrept.lst sqlnet.ora tnsnames.ora
$ pwd
/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.2 Checking the Connection/Startup/Shutdown of Oracle Database
When Oracle 10g is installed, the Oracle database will be started. Log in to the database as
user oracle, and perform the following checks.
$ sqlplus sys/oracle as sysdba
Connected to:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 39
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning and Data Mining options
SQL>
SQL>quit;
Wait for one minute and then perform the following operations:
$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
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 40
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Variable Size 318768552 bytes
Database Buffers 922746880 bytes
Redo Buffers 15556608 bytes
Database mounted.
Database opened.
3.4.3 Checking the Startup/Shutdown/View of Oracle Listener
When Oracle 10g is installed, the Oracle Listener will be started. Log in to the database as
user oracle, and perform the following checks.
1. Stop Oracle Listener
$lsnrctl stop
The command completed successfully
2. Start Oracle Listener
$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. View Oracle Listener
$ lsnrctl status
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 09-APR-2008 12:40:35
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 41
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
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...
(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).
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 42
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
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.4 Configuring the Symbol Links of Oracle Auto-start/Auto-stop
Create the symbol link as user root. The link will be used by the dbora of R&B split script.
# 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 # ln -s /etc/init.d/dbora /etc/rc3.d/S99dbora
4 Application Service Commissioning for Integrated R & B Version ServerIn this document, the contents after “#” and “$” should be typed in by the command terminal
(the characters in blue are what should be typed in) if there is no other special requirement.
The highlighted text in grey is the prompt information or operation information.
4.1 Preparations
Make sure that the operating system and the database have been installed, and passed the
all of the test items.
4.1.1 Connecting/Starting/Stopping Ocacle Service
Check whether Oracle service can be connected, started or stopped normally.
This check item is optional. You can skip this section if you have confirmed that this check
item has been done in the section 3.4.2.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 43
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Run the following commands as the oracle user. The expected correct result is that Oracle
service can be connected, started or stopped normally.
$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
Variable Size 109051904 bytes
Database Buffers 33554432 bytes
Redo Buffers 667648 bytes
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 44
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
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 Starting Oracle Listener
Check whether Oracle listener can be started normally.
This check item is optional. You can skip this section if you have confirmed that this check
item has been done in the section 3.4.3.
Run the following commands as the oracle user.
$ lsnrctl start
If Oracle Listener has been started, the system will display the result. If it has not been
started, this command will start it.
4.1.3 Modifying the /etc/profile File
1. Start the command line as the root user, and add the following contents in the
/etc/profile file.
OMCHOME=/home/gomcr/ums-svr
export OMCHOME
PATH=$PATH:/home/gomcr/jdk-linux/bin
export PATH
Note: It is the absolute path of the ums-svr directory, which makes the setup.pl script of the
database find the executable file easily, and the integrated R&B server run the jar command
directly when it starts.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 45
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2. Check property of the profile file to make sure it is executable.
# chmod -R 755 /etc/profile
Afar restarting the system, check whether the modification takes effect with the set
command.
3. As the root user, assign the oracle user the read and execution rights for gomcr
installation directory.
Execute the following command as the root user:
# chmod -R 755 /home/gomcr
4. As the root user, assign the gomcr user the read and execution rights for the oracle
installation directory.
# chmod -R 755 /oracleapp
Note:
This step is used to make the gomcr user have the right to execute the sqlplus command.
4.1.4 Setting Remote GUI Access
See 2.3.3Setting Remote GUI Access.
4.1.5 Create Temporary Installation Directory
Create a temporary installation directory as the root user.
Execute the following command:
# pwd
/home
# mkdir installtmp
# chmod -R 777 /home/installtmp
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 46
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
4.1.6 Preparing Server Version Installation Package
Log onto Linux operating system; Before uploading version files to Linux by FTP, input bin
and set upload in binary mode.
Upload iOMCRV6.XXXXX.zip package to the temporary installation directory
(/home/installtmp) by FTP. Here, take OMCRV6.XXXXX.zip for example, which is the version
package for the SBCX application.
Log onto Linux operating system as the root user; Execute the following commands:
1. Execute the following command under the /home/installtmp directory to unzip the
package file.
# unzip iOMCRV6.XXXXX.zip
Make install-linux.sh executable with the following command. (install-linux.sh is
generally under the unzipped gsmomcr folder.
# chmod 777 install-linux.sh
4.2 Installing OMCR & OMCB
Install OMCR & OMCB by GUI installation wizard in the Linus system, including integrated
R&B version software and database script.
If there is not any special requirement, select Chinese for domestic projects, and English for
overseas projects.
4.2.1 Points of Attention
1. The user running the installation wizard should have the rights of an administrator. Log
onto the Linux system as the root user.
2. The path (under which the installing program is saved) does not exceed 80 characters.
It can include English letters, numbers, “-“, “_”, and “.” in DBC case, but it cannot include
other special characters or Chinese characters.
3. install-linux.sh must be executable.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 47
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
4. Use ZIP compression version under the Windows system, and upload it to Linux by
FTP, and unzip the file. Unzip the file. The Chinese characters in the file name may be
unrecognizable, but which have neither impact on copying the version file nor running
the version file
5. The output log and database script are under the /tmp/setup-log directory.
6. Log onto Linux by Xterm. The Chinese characters may be unrecognizable, so please
install zh.GBK character set.
7. The path of the directory to save the source version cannot be too deep, and its path
cannot exceed 80 characters. It also cannot include Chinese or special characters.
Note:
(The parameter “yidong” is compulsory during the installation. The default installation path for
the server and the client is /home/gomcr. The destination path to install the database table is
/oracledata/. Type in gomcr for the start user or the start group, and 1024 for the cell size.
The cell size can be reduced if the disk space is not enough. Output log and database script
are under the /tmp/setup-log directory.
Judge whether the SBCX board is the new version or the old version by checking the disk partition with the command df –kh.
Old version of SBCX New version of SBCXFilesystem Mount point /dev/sdb2 / /dev/sda2 /backup /dev/sdb1 /boot /dev/sdb6 /home /dev/sda1 /nfsDev /dev/sdb5 /oracleapp /dev/sda3 /oracledata
Filesystem Mount point/dev/sda2 / /dev/sda7 /backup /dev/sda1 /boot /dev/sda5 /home /dev/sda6 /nfsDev /dev/sda9 /oracleapp /dev/sda10 /oracledata
4.2.2 Installation Steps
Take installation under the Linux system for example:
1. Execute the install-linux.sh command as the root user.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 48
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Run the following command to install NMS applications and database script.
# pwd
/home/installtmp
# ./install-linux.sh yidong
2. In the Welcome window, select English for English environment, as shown in Figure 4-
4. Click NEXT.
Figure 4-4 The Welcome Window
3. In the license agreement window, select Accept, as shown in Figure 4-5 Click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 49
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-5 License Agreement
4. Select the product. In this example, select English version. Click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 50
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-6 Select the Product
5. In the Please Select Product Module window, select Server and Client, and check
before Program, as shown in the following figure. Error: Reference source not
foundClick Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 51
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-7 The Window of Selecting the Product Module
6. In the Please select installation path window, select a path (/home/gomcr generally),
as shown in Figure 4-8 Click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 52
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-8 The Window of Selecting the Installation Path
7. The tip window pops up, as shown in the following figure. Click No if backup is
unnecessary.
Figure 4-9 The Window of Tip
8. The Server parameter Configuration window pops up, as shown in the following
figure. Type in the IP address of the SBCX in internal network (generally it is OMP1 IP
address for communication with the OMP. Click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 53
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-10 The Window of Server Parameter Configuration
9. The Support OMCB Function window pops up, as shown in the following figure. Type
in the planned IP addresses (IP address of eth4).
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 54
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-11 The Window of Support OMCB Function
10. The Database Installation Configuration window pops up, as shown in the following
figure. Select English for the database language. Specify number of cells according to
the space of the hard disk. Generally, it is “1024”. Type in the IP address of the SBCX in
external network for the IP address of the database server (it is IP address of eth3
generally); Input “gomcr” for SID; Input “oracle” for database system. Keep default
values for others; Click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 55
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-12 The Window of Database Installation Configuration
11. The Database Deployment Configuration window pops up, as shown in the following
figure. Error: Reference source not foundSelect Set global table space path for Select
database delopy type; type in /oracledata/ for Tablespace path. For other items, keep
the default values. Click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 56
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-13 The Window of Database Deployment Configuration
12. The Please View Installation Information window pops up, as shown in the following
figure. Error: Reference source not foundClick Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 57
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-14 The Window of Viewing the Installation Information
13. The Install Application Database Server window pops up, as shown in the following
figure. Chick Next after the installation progress is 100% completed.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 58
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-15 The Window of Install Application Database Server
14. The Install the Application Program window pops up, as shown in the following figure.
Chick Next after the installation progress is 100% completed.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 59
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-16 The Window of Install the Application Program
15. The Please choose the install scenario window pops up, as shown in the following
figure. Select No for Is a RB splitting version and Is a dual-system respectively. Click
Next. Select No for Is a RB splitting version even it is a splitting version. If it is
necessary to spit OMCR and OMCB, the OMCR related configuration file will be
modified in the RB splitting script.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 60
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-17 The Window of Choosing the Install Scenario
16. The Set the user and group to run the program window pops up. Type in gomcr for
both the user name and group name, as shown in the following figure. Click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 61
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-18 The Window of Setting the User and Group to Run the Program
17. The Config Environment window pops up, as shown in the following figure. Click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 62
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-19 The Config Environment Window
18. The Setup Finished window pops up. You can check before VIEW README. By
default, it is selected, as shown in the following figure. Click Finish.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 63
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-20 The Setup Finished Window
If the VIEW README window is checked, the VIEW README window pops up, as shown in
the following figure. Click Finish.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 64
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Figure 4-21 The VIEW README Window
4.3 Subsequent Procedure after Installation
4.3.1 Checking the /home/gomcr/ums-svr/bin File
Check the /home/gomcr/ums-svr/bin file to make sure it is executable for the gomcr user.
Execute the command as the root user:
# chmod -R 755 /home/gomcr/ums-svr/bin
4.3.2 Checking the FTP Server of Integrated R&B Version
Check the FTP server of the integrated R&B version to make sure that files can be
transferred between the iBSC client and the server.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 65
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Set the FTP tool of the Client to use the port 20021. Since the port 21 cannot always be
available for the gomcr user. The FTP server of gomcr needs to be configured with any port
which is number after 1024.
1. Logon as the gomcr user, and modify /home/gomcr/ums-svr/deploy/deploy-
gsmomcr01.properties.
$ pwd
/home/gomcr/ums-svr/deploy
$ vi deploy-gsmomcr01.properties
Specify the port for the ftp server
Change userdefined-uep-psl-ftpserver.port=21 into
userdefined-uep-psl-ftpserver.port=20021
Revise SBCXAndOMM=1
2. Add port mapping as the root user
# /sbin/iptables -t nat -A PREROUTING -p tcp --dport 21 -j DNAT --to-destination :20021
3. Save the mapping rules so that the system will load them when the system starts.
# iptables-save > /etc/sysconfig/iptables
4.3.3 Setting the Collecting Manager of Integrated R&B Performance
4.3.3.1 Setting ntp
Set ntp so that the OMP can synchronize with the SBCX
Modify/home/gomcr/ums-svr/deploy/deploy-gsmomcr01.properties as the gomcr user,
specifying the port ntp as:
userdefined-uep-psl-clocksync.port=20123
Add port mapping as the root user
# /sbin/iptables -t nat -A PREROUTING -p udp --dport 123 -j DNAT --to-destination :20123
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 66
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Save mapping rules as the root user so that the system can load mapping rules when it
gets started/
# iptables-save > /etc/sysconfig/iptables
4.3.3.2 Setting nfs
Set nfs so as to share files with the SBCX Server
1. As the root user, revise the property of the nfsDev directory into gomcr
# chown -R gomcr:gomcr /nfsDev
2. Edit /etc/exports
# vi /etc/exports
Add the following: /nfsDev *(rw,insecure,sync,no_wdelay,all_squash,anonuid=500,anongid=500)
Note:
Here, anonuid=500 is the uid of the gomcr user, and anongid=500 is group id of the
gomcr user, which can be fetched by the /etc/password file.
3. SBCX restarts the nfs service
# /etc/init.d/nfs startStart NFS service: [OK]Stop NFS quotas: [OK]Start NFS deamon process: [OK]Start NFS mountd : [OK]# /usr/sbin/exportfs/nfsDev <world>
4. Revise service configuration so that it starts automatically with the system
# chkconfig --level 345 nfs on# chkconfig --list nfsnfs 0:OFF 1: OFF 2: OFF 3:ON 4: ON 5: ON 6: OFF
4.3.3.3 Starting nfsdetect Process Manually
1. Logon as the gomcr user
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 67
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2. Start nfsdetect
$ cd /home/gomcr/ums-svr/tools/nfsdetect/$ ./nfsDtctCron
4.3.3.4 SBCX Invoking nfsdetect Process Automatically
Invoke the nfsDtctCron script with Linux’s CRON function to prevent the nfsdetect process
from exiting automatically.
1. Logon as the root user to confirm user’s identity.
2. Set export EDITOR=vi (Modify the EDITOR environment variable to edit file with the
vi tool)
Execute the following command as the root user:
# export EDITOR=vi
3. Edit the crontab file, and add the following highlighted (grey) lines in the file:
# crontab -e
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
Note:
1. Select a path for the OMCHOME variable according to the actual conditions.
2. Do not damage the existent timed actions in the system and do left blanks.
4.3.3.5 Setting the OMP Board of iBSC (Optional)
Set the /DOC0/CFG/zxg10.cfg configuration file.
Replace the red with the IP address of the OMM in the internal network and uid gid of the
gomcr user, and then restart the OMP.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 68
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
NOT SEND CIRCUITPOOL = 0
Report to the MSC the CircuitPool field or not. By default, it is 0, which
means “Yes”; 1 means No because the peer end is Alcatel’s MSC.
USERPRIENABLE = 0
Sri Lanka’s EGSM/PGSM channel allocation scheme, 0: Not start; 1: Start
CELL ID CFG = 0
CELLID type, 0: CELLID_LAC_CI, 1: CELLID_CGI
CBC OMCR USED = 1
Whether to use the CBC function of the FBI interface, 0: not use, 1: use.
FRONTEND IP = 129.0.1.1
IP address of the front end
FRONTEND UID = 500
Visit user ID of the front end, see notes of GID.
FRONTEND GID = 500
Visit the user group ID of the front end. For the SVB board, both UID and GID can be set to 0. For the SBCX board, the setting of UID and GID must be consistent with that set by the gomcr user.
MASTERABISBROKEN ALARM = 0
Whether to report the Abis break alarm to the main rack. 0: not report; 1: report.
LCS SUPPORT R99 = 0
The location service supports R99 protocol or not. 0: not report; 1: report
zxg10.cfg is released together with the iBSC version.
4.3.4 Checking Data Auto Backup Script (iBackup Script)
Back up the data and upload them to other PCs by FTP.
4.3.4.1 Setting the Directory for the iBackup Script
1. /home/gomcr/ums-svr/tools/ibackup/ibackup.conf
Configuration files for the data backup recovery script
2. /home/gomcr/ums-svr/tools/ibackup/ibackup.pl
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 69
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Data backup script
3. /home/gomcr/ums-svr/tools/ibackup/irestore.pl
Data recovery script
4.3.4.2 Modifying and Checking the Configuration File (ibackup.conf)
Note: cfg, ver and db are set as N. The backup contents can be set in crontab.
Log onto the SBCX board as the gomcr user
The parameters that can be set in the configuration file include global and ftp.
Do not revise vcfg, ver, and db:
[global]
# Keep the default value for the OMCHOME environment variable:
omchome=/home/gomcr/ums-svr
# Name of the backup/recovery database, and name of the database instance. Generally, they need not to be revised.
dbserver=gomcr
# Generally, system user name and password of the backup/recovery database need not to be revised
dbuser=system:oracle
# The directory to save the backup file. The directory can be modified as required. It is necessary to create the directory manually.
backupdir=/home/gomcr/backup
# Whether to back up the gomcr database table, y-back up, n- not back up
# db includes four data table sets: cm (Configuration table), fm (alarm table), pm (performance table) and sm (security table)
# db: it can be set as follows:
# db=cm or db=(cm,fm), db=y equals to db=(cm,fm,pm,sm)
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 70
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
# Generally, it is unnecessary to modify this parameter value. You can set the value when executing the command.
db=n
# Back up the gomcr configuration file or not; y-back up, n- not back up
cfg=n
# Back up the gomcr version file or not, y-back up, n- not back up
ver=n
# Upload the backup file to the FTP server or not; y-upload, n- not upload
ftp=n
# How many days will be the backup file and the log file kept
retain=7
[ftp]
# FTP server address, IP address: port. Transfer the backup file to another server, which can be any server that can be accessed by FTP in principle. Generally, however, it is suggested to select the corresponding Minos server IP (IP address and port of the M-inos server to transfer the backup file to the Minos server. It can be modified as required)
ftpserver=10.63.208.209:21110
# User name and password of the FTP server, revise them as required
ftpuser=omc:omc
# The directory to save the backup file of the FTP server, which can be modified as required. Please note that the 134 directory should be created
manually after logon to the Minos server by telnet
ftpdir=/export/home/omc/backup/134
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 71
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
4.3.4.3 How to Use the Script (Optional)
1. ibackup.pl
i. The grammar of how to use the ibackup.pl script:
Log onto the database as the gomcr user, and execute the following command:
$ perl ibackup.pl [db=y|cm|(cm,fm,pm,sm)][cfg=y|n][ver=y|n][ftp=y|n][help=y]
See the Configuration file for parameter meanings. Set the parameter by
ibackup.conf if the parameter is not specified in the command line.
ii. Examples
Execute the following command as the gomcr user.
Example 1:
Export the configuration file and version file of gomcr:
$perl $OMCHOME/tools/backup/ibackup.pl cfg=y ver=y db=n ftp=n
Example 2
Export gomcr database table and the backup file to the FTP server
$perl $OMCHOME/tools/backup/ibackup.pl cfg=n ver=n db=y ftp=y
Or:
$perl $OMCHOME/tools/backup/ibackup.pl cfg=n ver=n db=(cm,fm,pm,sm) ftp=y
Check the ibackup_yyyymmdd.log file to see the result after execution of the script.
2. irestore.pl
i. Grammar of the irestore.pl script:
$ perl irestore.pl file=backupfile
file is name of the backup file generated.
It is necessary to set some parameters in the ibackup.conf file before executing the
irestore.pl script.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 72
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Example 1:
Recover the specified backup file
$perl $OMCHOME/tools/backup/irestore.pl file=/backup/backup20080118101319.tar
The following dumps are available:
fm
pm
sm
Select dump(s) you wish to process (or 'all' to process all dumps)
(default:all,q to quit):
Select the database to be recovered. The backup file includes such data tables as
fm, pm and sm to be backed up. To recover all of the data tables, type in all. To
recover fm and pm, type in fm,pm.
Check the irestore_yyyymmdd.log file to see the result after execution of the script.
4.3.4.4 Remarks
Check current configuration with crontab –l. You can check whether the following commands
have been executed successfully by modifying the system time.
1. Invoke cron
The recovery script should be executed manually, but the backup script can be invoked
by CRON. For auto-backup, you can use crontab –e to edit cron timed items. For
example:
$ crontab -e #Add the following lines
00 1 * * * perl /home/gomcr/ums-svr/tools/ibackup/ibackup.pl cfg=y db=y ftp=y
00 2 1 * * perl /home/gomcr/ums-svr/tools/ibackup/ibackup.pl ver=y ftp=y
00 2 15 * * perl /home/gomcr/ums-svr/tools/ibackup/ibackup.pl ver=y ftp=y
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 73
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
$ crontab -l #Check whether the lines above are added successfully
00 1 * * * perl /home/gomcr/ums-svr/tools/ibackup/ibackup.pl cfg=y db=y ftp=y
00 2 1 * * perl /home/gomcr/ums-svr/tools/ibackup/ibackup.pl ver=y ftp=y
00 2 15 * * perl /home/gomcr/ums-svr/tools/ibackup/ibackup.pl ver=y ftp=y
1st line: back up the gomcr configuration file dand database table at 1 AM every
morning, and upload them to the FTP server.
2nd line: back up the gomcr configuration file at 2 in the morning on the 1st day of
each month, and upload it to the FTP server.
3rd line: back up the gomcr version file at 2 in the morning on the 15th day of each
month, and upload it to the FTP server.
2. Create a directory
The backupdir directory and the ftpdir directory can be created by the backup
script, but it is suggested to create them manually in advance, just in case of
creation failure by the script, which then leads to backup failure. Set correct rights
for reading and writing on the directory.
4.3.4.5 Checking Setting of ibackup.conf
Execute the following command as the gomcr user:
$ perl /home/gomcr/ums-svr/tools/ibackup/ibackup.pl cfg=y db=y ftp=y
Check the /home/gomcr/ums-svr directory on the SBCX server and the
/export/home/omc/backup/134 directory on the Minos server to check whether there is any
backup file generated.
4.3.5 Checking the Script of the Server System
Check whether there is such a script as stopall.sh under the /home/gomcr/ums-svr/bin/
directory. If there is not such a file, upload the stopall.sh fiie to the /home/gomcr/ums-svr/bin/
directory by FTP as the gomcr user. Execute the following command to check it again:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 74
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
$ chmod +x stopall.sh
4.3.6 Checking the Number of Sentence Handlers in Linux System
If the number of sentence handlers is not 4096, then please make modifications according to
the following steps:
1. Run the following command as the root user:
ulimit -n 4096
2. Modify the /etc/security/limits.conf file as the root user.
vi /etc/security/limits.conf
Add the following two lines at the end of the file:
soft nofile 4096
hard nofile 4096
It is suggest not to modify the file manually, but to copy the following two lines into the system
file instead.
3. Check parameter modification with the ulimit -a command
# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
pending signals (-i) 1024
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 75
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
open files (-n) 4096
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 16251
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
Note:
Step 1: Revise the limit for sentence handlers of the system.
Step 2: Revise the number and restart the system.
4.3.7 Setting the Server System
Purpose: make the server system to start automatically with the SBCX board
The onsite SBCX boards include the new version and the old version:
Check disk partition with df –kh to judge whether the SBCX board is the new version or the
old.
SBCX board of the old version SBCX board of the new versionFilesystem Mount point /dev/sdb2 / /dev/sda2 /backup /dev/sdb1 /boot /dev/sdb6 /home /dev/sda1 /nfsDev /dev/sdb5 /oracleapp /dev/sda3 /oracledata
Filesystem Mount point/dev/sda2 / /dev/sda7 /backup /dev/sda1 /boot /dev/sda5 /home /dev/sda6 /nfsDev /dev/sda9 /oracleapp /dev/sda10 /oracledata
A. For the old SBCX board, perform the following steps:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 76
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
1. Upload the ismg file from the client to the server by FTP. Copy it and save it as
/etc/init.d/ismg by the cp command as the root user.
2. Execute the following commands as the root user.
# 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
# ln -s /etc/init.d/ismg /etc/rc5.d/S99ismg
B. For the new SBCX, perform the following steps:
1. Upload the ismg file from the client to the server by FTP. Copy it and save it as
/etc/init.d/ismg by the cp command as the root user.
2. Execute the following commands as the root user.
# 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/rc3.d/S99ismg # ln -s /etc/init.d/ismg /etc/rc6.d/S99ismg
4.4 Starting Integrated R & B Version Application
Service
4.4.1 Points for Attention
Note:
It is suggested to delete files under the /home/gomr/ums-svr/temp directory before the first
run.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 77
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
4.4.2 Starting Integrated R&B Server
After installation, execute the following commands as the gomcr user to run the server:
$ cd /home/gomcr/ums-svr/bin$ nohup ./console-linux.sh &
4.4.3 Checking Integrated R&B Service Execute the following command as the gomcr user. Check the main program of
CONSOLE and the integrated R&B version to see whether the processes of ZXG10 NetNumen-G are all existent. If all of the three processes are existent, it shows the server has been commissioned successfully. Please finish the subsequent operations.
$ ps -ef | grep java
The following three Java processes are displayed
1) CONSOLE: BootMain
2) iOMCR main program: BoostMain
3) FTPSERVER: FtpServer
Check the log file under the /home/gomcr/ums-svr/log directory. Search for normal start information with '/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.4 Checking Integrated R&B Performance Management Service
Method 1:
Check whether the nfsdetect process is started
Check whether the nfsdetect process is existent as the gomcr user. If it does not exist, execute the following command to make related settings. For details, please refer to 4.3.3.
# ps -ef | grep nfsdetect
Method 2:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 78
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Log onto the OMP by telnet to check whether nfs of the integrated R&B version is normal.
1. Log onto the OMP by telnet. Execute the NfsShowState command to check the
link to nfsdetect
MPX86_2->NfsShowState
NFS SVR IP: 129.0.1.1 // IP of the connected SVB/SBCX
NFS SVR State: ONLINE // Connected
NFS SVR Mount State: OK // Mounted
Local Device Name: /nfsDev
2. Log onto the OMP by telnet, and execute the OmsTxSaveFileShow command to
check the reported file.
MPX86_2->OmsTxSaveFileShow
NfsLinkOK = 0
OmcrLinkOK = 0
DirSuccess = 1 // If the value is 1, it shows mount nfs is normal, and the directory is also normal and writable.
IsMaster = 1
IsWriNFSTimer = 1
value = 19 = 0x13
If there is any problem, please make settings by referring to 4.3.3.
4.5 Stopping the Application Service of Integrated R &
B Version
In the Linux system, execute the following command as the gomcr user to stop the ZXG10
NetNumen-G server.
$ cd /home/gomcr/ums-svr/bin
$ ./stopall.sh
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 79
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
4.5.1 Checking after Stopping the Integrated R&B Service
In the Linux system, execute the following command as the gomcr user to view the main
programs of CONSOLE and the integrated R&B version, and see whether the processes of
the ZXG10 NetNumen-G server all exist.
$ ps -ef|grep java
Check whether the main programs of CONSOLE, integrated R&B version, and FTPSERVER
are started normally.
5 Software Installation for Integrated OMCR Version Client This chapter describes the installation procedure of integrated OMCR version Client
software.
5.1 Preparations
Please perform the following steps before installating integrated OMCR version Client
software.
1. The operating system is properly installed and runs normally.
2. Check whether the hardware of the server meets the requirement and is in good
condition.
3. Obtain the application software of the integrated OMCR version.
4. On partition D of the Client, create a directory D:\CLIENT\ISMG as the destination path
to install the application software of the integrated OMCR Client.
5.2 Installing Client1. Copy the directory files jdk-windows and ums-clnt to the destination path to install
the application software of the ISMG Client. Usually the destination is D:\CLIENT\ISMG
on the Client.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 80
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2. Delete the runtime directory from D:\CLIENT\ISMG\ums-clnt\deploy.
3. Clear the D:\CLIENT\ISMG\ums-clnt\log directory.
4. Clear the D:\CLIENT\ISMG\ums-clnt\log directory.
5. For Windows Operating System, execute D:\CLIENT\ISMG\ums-clnt\bin\
run.bat to run the Client.
5.3 Modifying Language Variable of the Client (Optional)
Generally, Chinese language is selected (ums.locale=zh_CN). If the language of the client is
English, the parameter settings in the following configuration files (path: …/ums-clnt/deploy/)
must be correct.
1. Modify the deploy-010muep.properties file
Change the locale language:
ums.locale=en_US
2. Modify the deploy-gsmomcr01.properties file
Change the locale language:
ums.locale=en_US
5.4 Shutting Down the ISMG
In the starting interface of ISMG, choose System > Exit or click the icon directly
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 81
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
6 Database Instance Installation for Independent OMCB Version
6.1 Preparations
Log onto the SBCX board by Telnet;
Switch to the Oracle user;
Start VNC;
Execute the dbca command;
Configure the database.
# su - oracle
$vi .vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 82
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
gnome-session& Change it to gnome-session; Save the change and exit
$ vncserver
New 'SHBSC001:1 (oracle)' desktop is SHBSC001:1
Starting applications specified in /home/oracle/.vnc/xstartup
Log file is /home/oracle/.vnc/SHBSC001:1.log //Port
Type in the password of VNC Viewer and confirm the password.
Start the VNC, type in IP:Port, and the password.
If the VNC Client is not available, we can use the VNC program \ums-clnt\tools\
RemoteAccessOMMOS\muep-gct-wsf.par\conf\zh_CN of the integrated OMCR version.
In the GUI interface, log onto the database as the Oracle user, and execute the following
command:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 83
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
$dbca
After the command, the following window pops up.
6.2 Installation Procedure
1. Select Create a Database
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 84
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2. Select Transaction Processing
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 85
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
3. Type in the database name: gomcb
4. Make sure Configure the Database with Enterprise Manager is not selected in the
Management Options window.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 86
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
5. Type in the password Oracle in the Database Credentials window.
6. Select File System in the Storage Options window.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 87
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
7. Select Database Files Location
Check before the Use Common Location for All Database Files box:
/oracledata/gomcb.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 88
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
8. Do not select Specify Flash Recovery Area and Enable Archiving in the Recovery
Configuration window.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 89
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
9. Keep the default settings in the Database Content window.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 90
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
10. In the Initialization Parameters window, select the Memory tab page, check before
Typical, and select 20 for Percentage.
11. In the Initialization Parameters window, select the Character Sets tab page, check
before Choose from the list of character sets, and select ZHS16GBK for Database
Character Set. For other items, keep the default settings.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 91
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
12. In the Initialization Parameters window, click All Initialization Parameters.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 92
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Modify the format of the date:
nls_date_format: “YYYY-MM-DD HH24:MI:SS”
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 93
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
13. Keep the default settings for the database storage.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 94
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
14. Keep the default settings in the Creation Options window.
15. Click Confirmation to start installing the database.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 95
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 96
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Clone database creation in process, please wait.
6.3 Subsequent Steps after Installation
Start gomcb database instance and listener as the oracle user.
$ export ORACLE_SID=gomcb$ sqlplus sys/oralce as sysdbaSQL> startupSQL> quit$ lsnrctl start
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 97
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
7 Independent OMCB Version Installation & Commissioning
7.1 Executing R/B Split Script
7.1.1 Prerequisites
1. Before the R&B split, the integrated R&B version is running normally; the application of
network interfaces in the system meets the corresponding principles.
eth3 is used as the interface between EMS and OMM Server, OMM Server and OMM Client;
eth4 is used as the interface for communicating with SDR;
eth6 is used as the OMP interface.
If the application of the interfaces does not meet the above principles, conduct adjustment
accordingly. Otherwise, the following script should not be used.
2. The necessary IP resource is available before the split.
One external network IP, which belongs to the same sub-network that contains the original eth3 IP address. It is used for configuring the eth3:1.
One new OMCB IP, which belongs to the same sub-network that contains the original eth4 IP address. It is used for configuring the eth4:1.
3. The R&B split script needs to be executed by user root. We must own the right to user
root.
4. The integraded R&B version is V6.20.614 or a higher one.
5. The Oracle instance of the R&B integrated version is installed.
7.1.2 Implementation Procedure
1. Uploading the script.
Upload the R&B split script rb_split.zip to /home/Installtemp as user gomcr.
Telnet to SBCX board, and switch to user root, and unzip the split script.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 98
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
# cd /home/installtmp/
#unzip rb_split.zip
# cd /home/installtmp/rb_split
The following files are contained:
rb_split.sh main script for the split
rb_split_gomcb.sh auxiliary script
rb_split_gomcr.sh auxiliary script
rb_split_oracle.sh auxiliary script
rb_split_root.sh auxiliary script
dbora auxiliary script
ismg auxiliary script
2. Execute rb_split.sh as user root.
#sh rb_split.sh
2.1 Pre-check
The script first checks the execution environment. If the environment passes the check, the
script prints:
"PreCheck passed"
Confirm the correctness of the output result, type ‘y’ to continue the execution; if the result is
not correct, type ‘q’ to quit the execution and make adjustment accordingly.
If some items fail to pass the check, the script prints:
"PreCheck not passed, correct problems, then run rb_split.sh again.",
In this case, exit the execution of the script, adjust the items (with failures) that previously fail
the check, and execute the rb_split.sh once again.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 99
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Note: Even the OMCB user and OMCB version result in ‘failure’ in the check, the script still
prints “PreCheck passed”, This is because the OMCB user and OMCB version are not
created or installed yet at the moment. Therefore, it is normal that the two items fail the
check.
OMCR/OMCB Split Tool
--------------------------------------------------------------------------------
**************************PreCheck Process************************
Checking ORACLE_HOME....../oracleapp/oracle/product/10.2.0
Checking OMCR user........success(GOMCR=gomcr)
Checking OMCR version
.....success(GOMCR_OMCHOME=/home/gomcr/ZXGOMCR/ums-svr)
Checking OMCR database....success(GOMCR_SID=gomcr)
Checking OMCB user........success(GOMCB=gomcb)
Checking OMCB version.....failure(OMCHOME not exists)
Checking OMCB database....failure(database not exists)
Checking interface eth3...success(IP 10.63.208.181 NETMASK 255.255.255.0)
Checking interface eth4...success(IP 172.29.11.1 NETMASK 255.255.255.0)
Checking interface eth6...success(IP 172.20.11.1. NETMASK 255.255.255.0)
PreCheck passed.
Confirm variables,and then type 'y' to continue,'q' to quit:
2.2 R&B split process
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 100
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
The R&B split process consists of 17 steps, which are as follows:
2.2.1 Set interfaces eth3:1 and eth4:1, and configure the IP address.
********************Split Process*********************
step 1:
Input the IP of interface eth3:1 according to the actual situation.
Interface eth3:1 IP: 10.63.208.235
Confirm the IP and type ‘y’ to continue the execution.
Interface eth3:1 IP=10.63.208.235 NETMASK=255.255.255.0,are you sure? [y|n]: y
Create interface eth3:1 success
Bring up interface eth3:1 success
Modify /etc/hosts success
Input the IP of interface eth4:1 according to the actual situation.
Interface eth4:1 IP: 172.29.11.2
Confirm the IP and type ‘y’ to continue the execution.
Interface eth4:1 IP=172.29.11.2 NETMASK=255.255.255.0,are you sure? [y|n]: y
Create interface eth4:1 success
Bring up interface eth4:1 success
File /etc/host.conf already configured
rb_split_root ip success.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 101
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
If the script if run for the second time and Step1 is already completed, the script prints:
"step 1 rb_split_root ip already finished."
And then enters Step2. This situation applies in the following steps in case of re-execution of
script.
2.2.2 Configure NTP server.
step 2:
Modify /etc/sysconfig/iptables success
Restart iptables success
Input the EMS IP address (connected to OMCR/OMCB). If the upper-level EMS is not
available, input the IP address of 127.127.1.0.
Upper NTP Server IP: 10.62.100.45
Confirm the IP and type ‘y’ to continue the execution.
Upper NTP Server IP=10.62.100.45,are you sure? [y|n]: y
Modify /etc/ntp.conf success
Restart ntpd success
rb_split_root ntp success.
2.2.3 Configure the environment viarables of the /etc/profile file.
No information is to be input in this step.
step 3:
Modify /etc/profile success
rb_split_root profile success.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 102
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2.2.4 Stop the integrated R&B version
step 4:
To stop the integrated R&B version, type ‘y’ to continue the execution.
Stop GOMCR version,are you sure? [y|n]: y
......
Stop GOMCR version success
rb_split_gomcr stop success.
2.2.5 Modify OMCR database parameters.
For the 4G memory, allocate the database memory according to the following principle:
OMCR OMCB
DATABASE 30% 20%
Allocate the 8G memory according to the following principle:
OMCR OMCB
DATABASE 20% 20%
No information is to be input in this step.
step 5:
Current system memory=4G
SGA_TARGET=960M PGA_TARGET=240M
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 103
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
System altered.
System altered.
System altered.
Database closed.
Database dismounted.
ORACLE instance shut down.
ORACLE instance started.
Total System Global Area 1006632960 bytes
Fixed Size 1271228 bytes
Variable Size 620759620 bytes
Database Buffers 377487360 bytes
Redo Buffers 7114752 bytes
Database mounted.
Database opened.
Modify GOMCR database parameters success
rb_split_oracle gomcr success.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 104
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2.2.6 Confirm the R&B integrated version is V6.20.614c or a higher one.
If the integrated R&B version is V6.20.614c or a higher one, type ‘y’ to continue the
execution; otherwise, open a new login window to upgrade the integrated R&B version. After
the version upgrade, return to the window of R&B split script, type ‘y’ to continue the
execution.
step 6:
Upgrade OMCR version first,and then type 'y' to continue
Confirm the information, and type ‘y’ to continue the execution.
OMCR version already upgraded? [y|n]: y
OMCR version upgrade confirmed.
rb_split_prompt upgrade_omcr_ver success.
2.2.7 Modify OMCR JVM parameters.
Allocate the 4G JVM according to the following principle:
OMCR OMCB
CONSOLE JVM 128M 128M
FTPSERVER JVM 128M 128M
BACKUP JVM 256M 128M
UMS-SVR JVM 1000M 512M
Allocate the 8G JVM according to the following principle:
OMCR OMCB
CONSOLE JVM 128M 128M
FTPSERVER JVM 128M 128M
BACKUP JVM 256M 128M
UMS-SVR JVM 1400M 1024M
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 105
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
No information is to be input in this step.
step 7:
Current system memory=4G
UMS-SVR JVM=-Xmx1000m
Modify set-jvm.param.sh success
BACKUP JVM=-Xms128m -Xmx256m
Modify backup-linux.sh success
FTPSERVER JVM=$JAVA_OPTS -Xmx128m -Xms64m
Modify ftpserver-linux.sh success
CONSOLE JVM=-Xms64m -Xmx128m
Modify run-linux.sh success
rb_split_gomcr jvm success.
2.2.8 Modify OMCR IP binding configuration.
In this step, the following files are modified.
[gomcr]vi deploy/deploy-010muep.properties
muep-install-issplit=1 1 represents R&B split.
[gomcr]$vi deploy/deploy-gsmomcr01.properties
muep-common-sbcx-type=0 0 represents R in R&B split.
[gomcr]$vi deploy/deploy-999split.properties
ums.systemproperty.com.zte.ums.uep.localaddress=10.63.208.181 eth3 IP address
ums.systemproperty.com.zte.ums.bind.socket.client.ip=128.0.30.8 eth4 IP address
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 106
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
ums.services.bind.multi.local.addresses=128.0.30.8, 129.0.0.3 eth4,eth6 IP address
No information is to be input in this step.
step 8:
Modify deploy-010muep.properties success
Modify deploy-gsmomcr01.properties success
Modify deploy-999split.properties success
rb_split_gomcr ip success.
2.2.9 Start the integrated R&B version.
step 9:
GOMCR version is running,restart
If integrated R&B version is already running, confirm that it can be stopped, and then type ‘y’
to continue the execution.
Stop GOMCR version,are you sure? [y|n]: y
......
Stop GOMCR version success
Start GOMCR version success
rb_split_gomcr start success.
2.2.10 Create user gomcb.
Default user password: gomcb123
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 107
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
No information is to be input in this step.
step 10:
Create group gomcb success
Create user gomcb success
rb_split_root gomcb success.
2.2.11 Create the independent OMCB database.
If the OMCB database is already created, type ‘y’ to continue the execution; otherwise,
open a new login window to create the OMCB database. After the creation of OMCB
database, return to the window of R&B split script, type ‘y’ to continue the execution.
step 11:
Install OMCB database first, and then type 'y' to continue
Confirm the information, and type ‘y’ to continue the execution.
OMCB database already installed? [y|n]:
Checking OMCB database success(GOMCB_SID=gomcb)
OMCB database installation confirmed.
rb_split_prompt install_omcb_db success.
2.2.12 Modify Net8 configuration.
In tnsnames.ora, add GOMCB, GOMCB_IP, and GOMCB_127.0.0.1.
No information is to be input in this step.
step 12:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 108
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Modify /oracleapp/oracle/product/10.2.0/network/admin/tnsnames.ora success
rb_split_oracle gomcb success.
2.2.13 Install the independent OMCB version.
Open a new login window. Refer to Chapter Error: Reference source not found and install the
server of the independent OMCB version. (It is not allowed to perform the installation in
Chapter7.2 before the content in Chapter7.1. If the new window is accidently closed, execute
the split script once again; the script directly enters the current step and continues the
unfinished installation process.)
When the server installation for the independent OMCB version is completed, return to the
window of the R&B split script.
Type ‘y’ to continue the execution.
step 13:
Install OMCB version first,and then type 'y' to continue
When the independent OMCB version is installed, type ‘y’ to continue the execution.
OMCB version already installed? [y|n]:
Modify /home/gomcb priviledge success
Modify /home/gomcb owner success
OMCB version installation confirmed.
rb_split_prompt install_omcb_ver success.
2.2.14 Modify OMCB JVM parameters.
Refer to the step of “Modify OMCR JVM parameters”.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 109
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
No information is to be input in this step.
step 14:
Current system memory=4G
UMS-SVR JVM=-Xmx512m
Modify set-jvm.param.sh success
BACKUP JVM=-Xms64m -Xmx128m
Modify backup-linux.sh success
FTPSERVER JVM=$JAVA_OPTS -Xmx128m -Xms64m
Modify ftpserver-linux.sh success
CONSOLE JVM=-Xms64m -Xmx128m
Modify run-linux.sh success
rb_split_gomcb jvm success.
2.2.15 Modify OMCB IP parameters.
In this step, the following files are modified.
[gomcb]vi deploy/deploy-010muep.properties
muep-install-issplit=1 1 represents R&B split.
[gomcb]vi deploy/deploy-030guomcb.properties
muep-common-sbcx-type=1 1 represents B in R&B split.
[gomcb]$vi deploy/ deploy-999split.properties
ums.systemproperty.com.zte.ums.uep.localaddress=10.63.208.235 eth3:1 IP address
ums.systemproperty.com.zte.ums.bind.socket.client.ip=172.29.11.2 eth4:1 IP address
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 110
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
ums.services.bind.multi.local.addresses=172.29.11.2 eth4:1 IP address
No information is to be input in this step.
step 15:
File deploy-010muep.properties already configured
Modify deploy-030guomcb.properties success
Modify deploy-999split.properties success
rb_split_gomcb ip success.
2.2.16 Start the independent OMCB version
step 16:
GOMCB version is running,restart
If GOMCB is realy running, confirm that it can be stopped, and type ‘y’ to continue the
execution.
Stop GOMCB version,are you sure? [y|n]: y
2010-12-16 13:27:56,668
Stopping result:
-----------------------------
Stop ums[PID=21936] successfully.
-----------------------------
Stop ftp[PID=21962] successfully.
-----------------------------
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 111
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
2010-12-16 13:27:57,051 Close console successfully.
Stop GOMCB version success
Start GOMCB version success
rb_split_gomcb start success.
2.2.17 Set OMCR/OMCB version and database auto-start.
No information is to be input in this step.
step 17:
rb_split_root autostart success.
3. Perform checks after the R&B split.
The split script runs some checks by itself after its execution. If all the items pass the checks,
the script prints:
"Passed."
********************PostCheck Process**************************
Passed.
The logs of R&B split process are recorded under directory /tmp.
Split process is recorded in the log file /tmp/rb_split_xxxxxxxxx.log.
7.1.3 FAQ
1. Can we execute one of the auxiliary scripts like rb_split_root.sh independenly?
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 112
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Do not execute any of the the four auxiliary scripts independenly. Execute
rb_split.sh only.
2. What should we do if an error occurs during the execution of the script?
If an error occurs during the execution, the script prints the information of the error. We
can correct the error and execute the rb_split.sh script once again.
3. Can the R&B split script be executed more than once?
The R&B split script can be executed more than once, but the files started with
rb_split in their names under the directory /tmp/ must be deleted before the
execution of the script.
4. Are there any logs genereated during the execution of the script?
No matter the script execution ends in a success or a failure, a log file
rb_split_yyyymmdd.log will be generated under the directory /tmp. The script
prints the full path of the log file.
5. If eth3:1 and eth4:1 are already configured, will any errors occur during the script
execution?
If the script detects that eth3:1 and eth4:1 are already configured, it displays the
following prompt:
Interface eth3:1 exists(IP=10.62.48.195 NETMASK=255.255.252.0),modify? [y|n]:
If no modifications are needed, type ‘n’ to accept the existing configuration; if any
modifications are needed, type ‘y’ to perform modifications.
6. When a NE agent is created on NetNumen M31 V12, which type should be selected for
the independent OMCB version?
The independent OMCB version (after R&B split) should be created as MEDIATOR NE
agent on the upper-level NetNumen M31 V12.
7. How do we solve the problem when the execution of R&B split script fails in Step12?
Delete the two lines #SPLIT MODIFICATION BEGIN and #SPLIT MODIFICATION
BEGIN in tnsnames.ora.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 113
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
8. How do we solve the problem when the execution of R&B split script fails in Step14?
The failure in Step14 is usually caused by an error in the environment viarables. To
solve the problem, we can delete the two lines #SPLIT MODIFICATION BEGIN and
#SPLIT MODIFICATION END in profile. After the deletion, the script execution
returns normal.
7.1.4 Follow-up Checks
7.1.4.1 Post-installation Check on the Independent OMCB Version
Execute the following commands as user gomcb.
To check the process of the independent OMCB version
$ps -ef | grep java | grep gomcb
The execution result contains three processes:
BoostMain
FtpServer
BootMain
To stop the independent OMCB version
$pkill -9 java //Use user gomcb only; the use of user root will terminate the gomcr
process.
pkill: 4273 - Operation not permitted
pkill: 5632 - Operation not permitted
pkill: 5645 - Operation not permitted //The current user gomcb is not entitled to
terminate the gomcr processes.
To start the independent OMCB version
$ cd /home/gomcb/ZXGOMCB/ums-svr/bin/
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 114
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
$ nohup ./console-linux.sh &
7.1.4.2 Check on Auto-start#cd /etc/init.d#vi ismg
In case of special on-site environment, the environment viarables GOMCR_HOME and
GOMCB_HOME in the script should be modified accordingly.
Modification of Environment Viarables Based on the Actual Situations
dbora ORA_HOME=/oracleapp/oracle/product/10.2.0
ORA_OWNER=oracle
GOMCR_SID=gomcr
GOMCB_SID=gomcb
ismg GOMCR=gomcr
GOMCR_OMCHOME=/home/gomcr/ums-svr
GOMCB=gomcb
GOMCB_OMCHOME=/home/gomcb/ZXGOMCB/ums-svr
Execute the following scripts to check whether the database can be started and applied.
#/etc/init.d/dbora stop
#/etc/init.d/dbora start
#/etc/init.d/ismg stop
#/etc/init.d/ismg start
Finally, reboot the server and check whether it can start automatically.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 115
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
7.2 Server Installation for the Independent OMCB
Version
7.2.1 Preparations
As user gomcb, use ftp and bin to upload the software file zxomcb.zip of the
independent OMCB version to /home/installtmp/.
Telnet to the SBCX board, switch to user root, unzip the version file and make it executable.
#su -
#cd /home/installtmp/
#unzip zxomcb.zip#chmod -R 755 zxomcb
Start the VNC as user root.
#vi .vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session&
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 116
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Replace the original text with gnome-session, and save and quit.
#vncserver
New 'SHBSC001:1 (oracle)' desktop is SHBSC001:1
Starting applications specified in /home/oracle/.vnc/xstartup
Log file is /home/oracle/.vnc/SHBSC001:1.log //1 represents the real Port
Input and set the password for visiting the VNC service.
Open VNC Client, input IP:Port and the password set previously.
If the VNC Client is not available, we can use the VNC program \ums-clnt\tools\
RemoteAccessOMMOS\muep-gct-wsf.par\conf\zh_CN bundled in the integrated R&B
version.
Open a terminal window in SBCX, and switch to user root to prepare for installing the
independent OMCB version.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 117
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
7.2.2 Installation Procedure
Note: The installation software must be executed by user root only. Otherwise, an error may
orror.
The OMCB version installation procedure is as follows:
1. Execute install-linux.sh
#cd /home/installtmp/zxomcb
#./install-linux.shEnter the window for installing the independent OMCB.
2. The Welcome window
Enter the Welcome window and select a language. The language selected here
represents the language of the installation program. It is not the language of the OMCB
software to be installed.
3. The user license agreement window
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 118
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Click Next in the above window to enter the User License Agreement window, and then
select Accept.
4. The window for selecting the product to be installed
Click Next in the above window, enter the window of Please Select Product, and select
the Chinese Edition (or English Edition).
Note: The SN: ZXOMCBV4.09.21.05 in the window is just an installation instance. It is
decided by the version to be installed. SN: ZXOMCBV4.09.21.05P01 should be
displayed in the window for the installation of 05P01.
SN: ZXOMCBV4.09.21.05
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 119
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
5. The window for selecting a product module
Click Next in the above window, enter the window of Please Select Product Module,
and select all the modules.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 120
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
6. The window for selecting an installation path
Click Next in the above window, enter the window of Please Set Installation Path, and
select installation path /home/gomcb/ZXGOMCB/. If the path does not exist, it will be
created automatically.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 121
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
7. The window for setting the application database
First choose the database type: ORACLE.
IP Address: eth3:1
DataBase Instance No. (SID): gomcb
SystemPassword of DataBase: oracle
Check the box before Database and Server on the Same Machine.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 122
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
8. The window for deleting the initial data
Click Next in the above window. If the connection to the database fails, a message box
pops up. In this case, we need to check wheter the IP Address, DataBase Instance No.
(SID), and System Password of DataBase are correct.
After the wrong information is corrected, click Next.
If the selected database is already installed with the product-related data, the following
message box will pop up.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 123
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Click OK, and enter the window of Drop Initial Data.
This step is to delete the OMCB database installed previously and clear the disk space,
in order to pass the check on disk space.
9. The window for choosing a database module
Click Next in the above window, and enter the window of Database Module Set.
Choose the Small Module for Database Module Set.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 124
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
Set the installation path as /oracledata/gomcb.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 125
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
10. The window for viewing the installation information
Click Next in the above window, and enter the window of Please View Install
Inforamtion.
11. The window for installing the application database server
Click Next in the above window, and enter the window of Install Application Database
Server.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 126
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
12. The window for installing the application program
When the script of installing the application database server is executed, click Next in
the above window, and enter the window of Install the Application Program.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 127
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
13. The window for configuring OMCB FTP
Click Next in the above window, enter the window of OMCB FTP Configure, and set
the eth4:1 address for connecting with SDR.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 128
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
14. The window for configuring the master clock server
Click Next in the above window, and enter the window of Master Clock Sync Server
Configure.
The Master Clock Sync Server IP is set for synchronizing the time at the Server and
the Client. This window exists only when the Client or both the Client and the Server are
installed; it does not exist when only the Server is installed.
Set the Master Clock Sync Server IP to be the eth3:1 address.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 129
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
15. The window for choosing the installation scene
Choose Yes for RB split or not.
Choose No for Back up or not.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 130
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
16. The window for configuring the operation environment
Click Next in the above window, and enter the window of Config Environment.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 131
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional) Internal Use Only▲
17. The window for finishing the installation
18. Starting OMCB
Server:
Open the directory /home/gomcb/ZXGOMCB/ums-svr/bin at the terminal window,
type the following command to check whether the server can start normally.
# nohup ./console-linux.sh &
19. Viewing the logs
The installation logs are saved under the path /tmp/setup-log. setup.log is the
execution log of the installation program; others are the execution logs of the database
scripts.
Return to the window of R&B split script in 2.2.13 of 7.1.2Implementation Procedure and
continue the execution of the script.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 132
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
8 Software Installation of the Independent OMCB Version ClientThis chapter introduces the software installation of the independent OMCB
Client.
8.1 Preparation
Before installing the software of the independent OMCB Client, check and
prepare for the following items:
1. The operating system is properly installed and runs normally.
2. Check whether the hardware of the server meets the requirement and is in
good condition.
3. Obtain the software of the independent OMCB version.
4. On partition D of the Client, create a directory D:\CLIENT\GOMCB as the
installation destination of the software of the independent OMCB Client.
8.2 Client Installation1. Copy the directory files jdk-windows and ums-clnt to the installation
destination of the software of OMCB Client. Usually the destination is D:\
CLIENT\GOMCB on the Client.
2. Delete the directory runtime from D:\CLIENT\GOMCB\ums-clnt\deploy.
3. Clear the directory D:\CLIENT\GOMCB\ums-clnt\log.
4. Clear the directory D:\CLIENT\GOMCB\ums-clnt\temp.
5. As for the Windows operating system,
Execute D:\CLIENT\GOMCB\ums-clnt\bin\run.bat to run the Client.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 158
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
8.3 Modifying the Language Environment
Variables of Client (Optional)
Usually the default setting (Chinese language) is adopted
(ums.locale=zh_CN). If language environment at the Client is English, the
language parameter of the following configuration files (under
…/ums-clnt/deploy/) should be correctly configured.
1. Modify deploy-010muep.properties file
Change the locale language:
ums.locale=en_US
2. Modify deploy-030guomcb.properties file
Change the locale language:
ums.locale=en_US
8.4 Shutting Down OMCB Client
From the interface of starting OMCB, choose System->Exit, or click to shut
down OMCB Client.
9 Common Commands & Solutions to Common Problems
9.1 Common Linux Commands
1. ls: List contents of directories.
Eg: $ls
List the files in the current directory.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 159
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
2. cp: Copy file1 to file2, or copy one or more files to the same names under
directory.
Eg: $cp src dest
Copy an src file as a dest file.
3. rm: Delete one or more files.
Eg: $rm abc
Delete file abc.
4. Mv: Move or rename files and directories.
Eg: $mv abc ../bcd
Move file abc in the current directory to a higher-level directory
and rename it as bcd.
5. man: Display information from the online reference manuals.
Eg: $man ls
Display the help information of ls.
6. who: Show who is logged in to the system.
Eg: $who
List the users who are logged in to the system.
7. mkdir: Create one or more directories.
Eg: # mkdir newdir
Create a directory named newdir in the durrent directory.
8. rmdir: Delete the named directories (not the contents).
Eg: # rmdir dir1
The directory named dir1 is deleted from the parent directory
and must be empty. If directory dir1 is not empty, rm -fr dir1 can
be used instead.
9. chmod: Change the access mode (permissions) of one or more files.
Eg: #chmod 700 abc
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 160
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Change the mode of file abc to be 700. Only the owner of a file
or a privileged user may change its mode.
10. chown: Change the owner of one or more files to a new owner.
Eg: #chown omc abc
Change the owner of file abc to omc.
11. chgrp: Change the group of one or more files to a new group.
Eg: #chgrp omc abc
Change the group of file abc to omc.
12. pwd: Print the full pathname of the current working directory.
Eg: $pwd
Print the full pathname of the current working directory.
13. tail: Print the last X lines of the named file.
Eg: $tail -f abc
Print the last f lines of file abc and monitor the changes of the
file. Display the content newly added to the file.
Eg: $tail -100 abc
Print the last 100 lines of file abc.
14. ps: Report on active processes.
Eg: $ps -U omc
Report on all the active processes of user omc. -U represents
user.
15. cat: Read one or more files and print them on standard output.
Eg: $cat abc
Read file abc and print it on the screen.
16. date: Print the current date and time.
Eg: $date
The current time is printed as follows:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 161
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
2003 Dec 10, Tuesday 13:02:41 CST
$date 091812002001
Set the current time to be Sep 18 12:00:00 2001.
17. df: Report the amount of free disk space available on all mounted
filesystems or on given name.
Eg: $df -k
Print the free and used disk space in kbyte.
18. du: Print disk usage (as the number of 1KB blocks used by each named
directory and its subdirectories).
Eg: $du -ks dir1
Print the the size of bytes used by directory dir1 in kbyte.
19. tar: Copy files to or restore files from an archive medium. The suffix of a
tar file is tar.
Eg: $tar -cvf a.tar dir1 dir2 file1
Copy directory dir1, directory dir2, and file1 to an archive a. tar.
tar command is only used for adding files or directories to an
archive, but not compress them.
Eg: $tar -xvf a.tar
Extract a.tar in the current directory to display dir1, dir2, and
file1.
20. gzip/gunzip: Compress/uncompress specified files. The compressed file is
renamed to filename.gz.
Eg: $gzip a.tar
Compress file a.tar and name it a.tar.gz. Note: After being
compressed to a.tar.gz, the original file a.tar is automatically
deleted.
Eg: $gunzip a.tar.gz
Uncompress file a.tar.gz and name it a.tar. After being
uncompressed to a.tar, the original file a.tar.gz is automatically
deleted.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 162
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
21. compress/uncompress: Compress/uncompress specified files. The
compressed file is renamed to filename.z.
Eg: $compress a.tar
Compress file a.tar and name it a.tar.Z.After being compressed
to a.tar.Z, the original file a.tar is automatically deleted.
Eg: $uncompress a.tar.Z
Uncompress file a.tar.Z and name it a.tar. After being
uncompressed to a.tar, the original file a.tar.Z is automatically
deleted.
22. su: Create a shell with the effective user.
Eg: $su - oracle
Create yourself to be user oracle with commands. If no user
name is typed after su, the user will be root.
23. kill: Terminate one or more processes.
Eg: $kill -9 1033
Kill process1033; the process ID can be queried through ps. -9
is used to kill a process that a plain kill doesn’t terminate.
24. shutdown: Reboot the system.
Eg: # shutdown -y -g 0 -i 6
Reboot the system.
25. reboot: Close out filesystems, shut down the system, then reboot the
system.
Eg: # reboot
Shut down and reboot the system.Compared with shutdown,
reboot immediately stops all processes, which may cause the
loss of some process data. It is suggested that shutdown be
used to shut down and reboot the system.
26. stop+a: Terminate system operation.
Eg: OKstop+a
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 163
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Under any circumstances, stop+a can terminate the operation
of solaris system, and display prompt OK>.
27. boot: Boot the system.
Eg: OK boot cdrom
With prompt OK, execute the command to boot the system from
the CDROM.
28. id: Display information (ID, name) about yourself or another user.
Eg: $id
uid=1005(omc) gid=10(staff)
Display the information (ID, name) of the current user.
29. passwd: Create or change a password associated with a user name.
Eg: $passwd omc
Change the password of the omc user. Type the original
password of user omc and then type the new password twice.
30. ln: Create pseudonyms (links) for files, allowing them to be accessed by
different names.
Eg: $ln –s /net/138.1.1.1$OMCHOME/tmp/ftp $OMCHOME
/tmp/ftp
Create a link from the directory $OMCHOME/tmp/ft on the host
13.1.1.1 to the directory $OMCHOME/tmp/ftp on the current
server.
31. ouch: For one or more files, update the access time and modification time
(and dates) to the current time and date.
Eg: $touch test
If the test file exists, the touch command updates its time
stamp to the current time.If the test file does not exist, the
command will create one.
32. groupadd: Creaete one or more user groups.
Eg: $groupadd –g 1000 staff
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 164
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Create user group staff with ID 1000.
33. useradd: System administration command. Create new user accounts or
update default account information.
Eg: $useradd –d /export/home/oracle –m –g oinstall oracle
Create a user oracle, which belongs to the oinstall user
group, and set /export/home/oracle as the main directory
of user oracle.
34. ldd: Display a list of the shared libraries each program requires.
Eg: $ldd amp
Display all the files that can be shared to the executable file
amp.
35. format: A disk partition and maintenance tool.
Eg: $format
The system displays the format menu. With the prompts from
the menu, the user performs operations.
36. prtvtoc/fmthard: Mirror disk partition.
Eg: $ prtvtoc –h /dev/rdsk/c0t0d0s2 | fmthard -s -
/dev/rdsk/c0t1d0s2
Copy the partition table of the system booting disk c0t0d0s2 to
the mirror disk c0t1d0s2.
37. metainit: Create a mirror of one file system.
Eg: $ metainit –f d10 1 1 c0t0d0s0
$metainit –f d20 1 1 c0t1d0s0
$metainit d30 -m d10
Create a one-to-one cascade for the c0t0d0s0 partition and
c0t1d0s0 partition respectively. dxx is the equipment ID, and
it can be an arbitrary value. And then create the mirror of
metadevice and add the mirror device from d10 to d30.
38. metaroot: Update the /etc/vfstab file and /etc/system file.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 165
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Eg: $ metaroot d30
After the metainit command is executed, use metaroot to
update the two files, which cannot be manually edited.
39. lockfs: Redirect the system to mount mirror.
Eg: $lockfs –fa
$init 6
lockfs: Redirect the system to mount mirror.
40. metattach: Add the mirror device to the mirror.
Eg: $metattach d30 d20
Attach a second mirror device to the mirror. The data on the
disk will be synchronized with the mirrored disk from the booting
disk.
41. metadb: Create a copy of the state database.
Eg: $metadb -a -f -c2 /dev/dsk/c0t0d0s3 /dev/dsk/c0t1d0s3
Create a copy of the state database.
42. newfs: Create a new UFS file system.
Eg: $newfs -i 8192 -c 256 /dev/md/rdsk/d7
Create a new UFS file system.
Refer to the Help manual of Linux system for more details.
vi: A screen-oriented text editor.
Eg: $ vi example.c
Type:
#include
main ( )
{ int k ;
~
“ example.c” [ New File]
We enter the command mode when we enter vi, which means the
system is waiting for command input, not text input. Any letters
input now are explained as commands. The cursor stays at the
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 166
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
beginning of the first line. There is a “~” at the beginning of the
other lines, which means the line is blank. The last line is
referred as the state line, which indicates the name of the
current file being edited and its state.
finger: Display data about one or more users that log in to the current
system.
Eg: $finger
Display data about one or more users that log in to the current
system.
9.2 Common Oracle Commands
9.2.1 Starting Oracle Service
The operation procedure is as follows:
1. Log in to the server as Oracle user.
2. Run the following command.
$ sqlplus /nolog
3. Run the following command and connect to the database as user sys.
sql>connect sys/oracle as sysdba;
4. Run the following command to start the database.
sql>startup
5. Run the following command to exit the database.
sql>exit
9.2.2 Closing Oracle Service
The operation procedure is as follows:
1. Log in to the server as user Oracle.
2. Run the following command.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 167
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
$ sqlplus /nolog
3. Run the following command and connect to the database as user sys.
sql>connect sys/oracle as sysdba;
4. Three ways to shut down the database.
sql>shutdown normal
sql>shutdown immediate
sql>shutdown abort
Note: sql>shutdown normal is used to close the processes,
cancel the visits from all users, and wait until all the users finish their visit
requests and are disconnected with the server. sql>shutdown
immediate is used to close the database immediately. The SQL
statements being executed are terminated immeditately. The transactions
to be submitted will be rolled back. sql>shutdown abort is used in
case of emergency when the other two options cannot shut down the
database. When it is used, the SQL statements will be terminated
immediately; but the transactions to be submitted will not be rolled back,
and they will be recovered when the database is started again. For the on-
site application, shutdown immediate is recommended.
5. Run the following command to exit the Oracle Server Manager.
sql >exit
9.2.3 Start/Query/Close of Oracle Listener
The operation procedure is as follows:
Log in to the server as user Oracle.
1. Run the following command to start Oracle Listener.
$lsnrctl start
Run the following command to query Oracle Listener.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 168
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
$lsnrctl status
2. Run the following command to stop Oracle Listener.
$lsnrctl stop
9.3 Start/Close of the Application Service of
the Integrated R&B Version
9.3.1 Starting the Integrated R&B Version
After the Server of the integrated R&B version is installed, execute the following
commands as user gomcr to run the server.
9.3.1.1 Starting Console of the Integrated R&B Version
$ cd /home/gomcr/ums-svr/bin
$ chmod -R 755 /home/gomcr/ums-svr/bin
Note: Make sure that the files under bin are executable to user gomcr.
$ nohup ./console-linux.sh &
9.3.1.2 Checking the Start of the Integrated R&B Version In Linux operating system, execute the following commands as user gomcr, and check the main processes of the Console and the integrated R&B version, in order to confirm whether all the processes of ZXG10 NetNumen-G Server exist.
$ ps -ef | grep java
Three JAVA processes are displayed:
1. CONSOLE: BootMain
2. Main program of integrated R&B: BoostMain
3. FTPSERVER: FtpServer
View the logs, and use /Copyright to search for the information about normal start of the integrated R&B service.
$ vi server-start.log
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 169
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
******************************************************************
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.
******************************************************************
9.3.2 Closing the Service of the Integrated R&B Version
In Linux operating system, execute the following commands to shut down
ZXG10 NetNumen-G Server.
$ cd /home/gomcr/ums-svr/bin
$ ./stopall.sh
9.3.2.1 Checking the Shutdown of the Integrated R&B Service In Linux operating system, execute the following command as user gomcr, and check the main processes of the Console and the integrated
R&B version, in order to confirm whether all the processes of ZXG10 NetNumen-G Server are exited.
$ ps -ef|grep java
Check the main programs of the Console, integrated R&B, and FTPServer.
9.4 Shutdown of SBCX Board
Note:
It is forbidden to pull out or insert the SBCX board when it is powered up. If we need to pull out/insert the board while the operating system is running, log in to the system user root and execute the init 0 command to shut
down the server. After confirming the shutdown of the operating system from the board panel (the LED of pwr=OFF), we can unlock the panel latch and pull out the board according to the common procedure. We can also push the power switch PWB with a nonmagnetic screw driver or a toothpick to power off the system, and then unlock the panel latch to pull out the board according to the common procedure.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 170
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
9.5 Matters for Attention in Using SBCX Board
1. The SBCX board must be inserted in Slot1/3/5/7; DO NOT place it in other
slots.
2. Frequent system halts may occur after Rhel4 is installed. The problem
may be caused by some problem with the display card drive. We can
replace the display card drive with the following method to solve the
problem.
Execute system-config-display as user root. Open the Video Card
Type on the interface, and change ATIES1000 to VESA.
3. Frequent system halts may also be caused by unstable interface circuit.
We can avoid this problem through remote operations.
4. When Linux operating system installation is completed, the program
prompts that the SBCX board should be restarted. When the SBCX board
is being restarted, change the start mode to “start from the hard disk” in
BIOS.
5. Allocation of SWAP:
For the system with physical memory of (or less than) 2GB, its swap
space should be twice of its physical memory in size. For the extra
memory (the part exceeding 2GB), the swap space should be one time of
the memory. For example, the 4G memory should be allocated with swap
space of 2G*2 + 2G*1=6G. The memory of the current SBCX board is 2G,
and therefore 4G swap space should be allocated to it.
6. The SBCX installation logs in Linux operating system are saved under:
/root/install.log
7. Blocked network:
After the SBCX is installed, confirm whether the network is clear. There
are several nework interfaces on SBCX board. The IP configured for each
network card must be consistent with the actual cable connection.
Network blocks are often caused by incorrect cable connection. Test the
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 171
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
network in the following way: Plug the cable;Activate the network cards
one by one in turn, and check whether the network is clear. Besides,
check the item “activate network card automatically” during the system
startup.
8. Existence of illegible characters in telnetting to Linux Server
Modify the content of file /etc/sysconfig/i18n in Linux Server to:
And then reboot the Server.
9. Telnet problem:
When telnet is unusuable, we need to first confirm that the telnet
software packet is already installed. If the firewall is enabled, set telnet
to be allowed in it, and then perform the following modifications:
i. Start the service Method 1: run ntsysv command; in the window
that pops up after the command, add * before telnet, and then click
OK.
Method 2: edit /etc/xinetd.d/telnet, and find disable=yes,
and then change yes to no.
ii. Activate the service
#service xinetd restart
10 Software Uninstall (Optional)This chapter introduces the processes of uninstalling the ZXG10 ISMG
software, including the software of OMCR Client, the software of OMCR Server,
and software of database.
10.1 Uninstalling ISMG Server Software
Currently, the ISMG software is automatically uninstalled when it is reinstalled.
Direct reinstallation if acceptable.
Note:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 172
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Delete the directory /tmp/setup-log/ and /tmp/setup-jdk/ and the files under them.
Execute the following commands as user root to delete the directories and files:
# rm -fr /tmp/setup-jdk/
# rm -fr /tmp/setup-log/
10.2 Uninstalling ISMG Client Software
If the ISMG software is manually copied to the Client, directly delete the
directory D:\CLIENT\ISMG and the files under it. If the ISMG software is
installed on the Client through the way of installing a program, uninstall it
according to the way of uninstalling the application program of ZXG10 ISMG
Client in the Windows operating system.
1. Make sure the Client program is closed.
2. Click Start->Program->ISMG->Uninstall ISMG, as shown in Figure 10-
22 Uninstall ISMG.
Figure 10-22 Uninstall ISMG
3. A dialogue box of Confirm pops up, as shown in Figure 10-23 Dialogue
Box of Confirm. Click Yes.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 173
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-23 Dialogue Box of Confirm
4. When the uninstall process is completed, a dialogue box of Information
that shows Uninstall success pops up, as shown in Figure 10-24 The
Window of Uninstall Success. Click Yes.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 174
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-24 The Window of Uninstall Success
10.3 Uninstalling Database
10.3.1 Uninstalling Database Under Linux
10.3.1.1 Backing Up the Database
1. On the computer installed with Oracle Server, open the Console, and
execute the backup command in the following format.
$exp username/password@servicename file = bakdir\bakfilename log =
bakdir\bakfilename.log
Type in <exp uep/uep@gomcr file = expdat.dmp
log=expdat.log > for this example, as shown in Error: Reference
source not found.
Note:
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 175
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
The username/password is the same as that used for maintaining the
database. The servicename is that of the corresponding database instance.
The bakdir\bakfilename is the path and path name of the backup file. The
suffix of the backup file is .dmp. The suffix of the log file is .log.
Figure 10-25 Execute exp Backup Command
2. When the database is successfully, a prompt of Export terminated
successfully without warnings appears, as shown in Figure 10-26
Backup Success. The backup data can be used to recover the original
data of the database.
Figure 10-26 Backup Success
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 176
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
10.3.1.2 Shutting Down Oracle Service
Type the following command in the Console to stop Oracle.
Figure 10-27 Shutting Down Oracle Service
Figure 10-28 Shutting Down Oracle Listener
10.3.1.3 Deleting Oracle Instance
1. Open the directory $ORACLE_HOME/bin in the Console, and execute
dbca. The window of Database Configuration Assistant: Welcome
appears, as shown in Figure 10-29 Database Configuration Assistant-
Welcome Window. Click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 177
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-29 Database Configuration Assistant-Welcome Window
2. The window of Database Configuration Assistant: Operations appears,
as shown in Figure 10-30 Database Configuration Assistant-Operations
Window. Choose Delete a Database, and click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 178
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-30 Database Configuration Assistant-Operations Window
3. The window of Database Configuration Assistant: Database appears,
as shown in Figure 10-31 Database Configuration Assistant-Database
Window. Choose the database to be deleted, and click Next.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 179
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-31 Database Configuration Assistant-Database Window
4. A dialogue box pops up, as shown in Figure 10-32 Delete the Database.
Click Yes to delete the database.
Figure 10-32 Delete the Database
5. The window of deletion progress pops up, as shown in Figure 10-33 The
Database Deletion Progress.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 180
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-33 The Database Deletion Progress
6. When the deletion progress reaches 100%, the following dialogue box
pops up, as shown in Figure 10-34 Database Deletion Completed.
Figure 10-34 Database Deletion Completed
10.3.1.4 Deleting Oracle Components
1. Open the directory $ORACLE_HOME/oui/bin in the Console, execute
runInstaller. The window of Oracle Universal Installer: Welcome
appears, as shown in Figure 10-35 The Welcome Window.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 181
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-35 The Welcome Window
2. Click Deinstall Products. The window of Inventory appears. Choose the
Oracle product to be deleted, as shown in Figure 10-36 The Product
Inventory.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 182
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-36 The Product Inventory
3. Click Remove. The following dialogue box of Confirmation pops up, as
shown in Figure 10-37 Confirmation. Click Yes to start the deletion.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 183
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-37 Confirmation
4. The interface of Remove progress pops up, as shown in Figure 10-38
The Remove Progress.
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 184
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
Figure 10-38 The Remove Progress
5. When the remove progress reaches 100%, the interface in Figure 10-36
The Product Inventory appears again. Click Close.
6. To completely delete the database, type rm –r $ORACLE_BASE/* in the
Console to delete the installation directory and the files, as shown in
Figure 10-39 Delete the Installation Directory and Files.
Figure 10-39 Delete the Installation Directory and Files
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 185
ZXG10 ISMG Server (SBCX) Installation and Commissioning Guide (Professional)
Internal Use Only
11 Server Software Installation Record
SN. Content Completion State Remarks
1 Server hardware configuration
Server configuration & IP planning meeting the requirements
□ OK □ NOT OK
Server disk partitioning meeting the requirement
□ OK □ NOT OK
2Installation of operating system software
Installation operating system □ OK □ NOT OK
RAID1 configuration □ OK □ NOT OK
3 Installation of database software
Installation of Oracle database □ OK □ NOT OK
4 OMCR software installation
Installation of server application program
□ OK □ NOT OK
Installation of server database script
□ OK □ NOT OK
Installation of upper-level NMS □ OK □ NOT OK
ZTE Confidential Proprietary © 2023 ZTE CORPORATION. All rights reserved. 186