Академический Документы
Профессиональный Документы
Культура Документы
Troubleshooting Guide
Version: V12.13.30
ZTE CORPORATION
No. 55, Hi-tech Road South, ShenZhen, P.R.China
Postcode: 518057
Tel: +86-755-26771900
Fax: +86-755-26770801
URL: http://ensupport.zte.com.cn
E-mail: support@zte.com.cn
LEGAL INFORMATION
Copyright © 2013 ZTE CORPORATION.
The contents of this document are protected by copyright laws and international treaties. Any reproduction or
distribution 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. Additionally, the contents of this document are protected by
contractual confidentiality obligations.
All company, brand and product names are trade or service marks, or registered trade or service marks, of ZTE
CORPORATION or of their respective owners.
This document is provided “as is”, and all express, implied, or statutory warranties, representations or conditions
are disclaimed, including without limitation any implied warranty of merchantability, fitness for a particular purpose,
title or non-infringement. ZTE CORPORATION and its licensors shall not be liable for damages resulting from the
use of or reliance on the information contained herein.
ZTE CORPORATION or its licensors may have current or pending intellectual property rights or applications
covering the subject matter of this document. Except as expressly provided in any written license between ZTE
CORPORATION and its licensee, the user of this document shall not acquire any license to the subject matter
herein.
ZTE CORPORATION reserves the right to upgrade or make technical change to this product without further notice.
Users may visit ZTE technical support website http://ensupport.zte.com.cn to inquire related information.
The ultimate right to interpret this product resides in ZTE CORPORATION.
Revision History
Glossary .......................................................................................................... I
II
Intended Audience
This manual is intended for maintenance engineers.
Chapter Summary
2, OMC Software Faults Describes the fault symptom, fault cause, and solution of the
ZXSDR OMMB OMC software faults.
3, OS Faults Describes the fault symptom, fault cause, and solution of the
ZXSDR OMMB OS faults.
4, Database Faults Describes the fault symptom, fault cause, and solution of the
ZXSDR OMMB database faults.
Related Documentation
The following documents are related to this manual:
l ZXSDR OMMB System Description
l ZXSDR OMMB Routine Maintenance Guide
Conventions
This manual uses the following typographical conventions:
Italics Variables in commands. It may also refer to other related manuals and
documents.
Bold Menus, menu options, function names, input fields, option button names,
check boxes, drop-down lists, dialog box names, window names, parameters,
and commands.
Constant width Text that you type, program codes, filenames, directory names, and function
names.
[] Optional parameters.
{} Mandatory parameters.
II
l Collect information
1-1
After a fault is eliminated and recorded, the maintenance personnel need to share the
troubleshooting experience in time, so as to improve the overall troubleshooting skills
and efficiency of the related troubleshooting personnel.
1-2
Server logs The files similar to server-20090923-0132-1001 They are used to troubleshoot
0.log in the ums-svr/log/ directory all the faults that are related
to the OMC.
Client logs The files similar to client-20090812-1502-4139 They are used to troubleshoot
5.log in the ums-clnt/log/ directory the faults that are related to
the client.
Stacked All the files that are at the specified time point in the
print ums-svr/log/console-ums directory
Memory All the java_pid*.hsrop files and the files that start
dump with dump in the ums-svr/log directory
FTP logs All the files in the ums-svr/tools/ftpserver/log They are used to troubleshoot
directory the FTP faults.
Startup logs The boot.log, console.log, and They are used to troubleshoot
server-start.log in the ums-svr/log/ the OMC startup failure.
directory.
If an error occurs during the Operation and Maintenance Module for BTS, NodeB and
eNodeB (OMMB) installation, you can start a simple analysis on the OMMB installation
logs.
Installation log directory:
1-3
In the Windows OS, the installation logs are in the C:\Documents and Settings\All
Users\.omc directory.
In the Unix OS or Linux OS, the installation logs are in the /home/User name/.omc
directory. If the root user account is used to install the OMMB, the installation log is in the
/root/.omc directory for the Linux OS and /.omc for the Aix OS.
Log names:
Installation logs: installYYMMDDhhmmss.log, YYMMDDhhmmss is the timestamp.
Configuration center logs: configYYMMDDhhmmss.log
Temporary files that are generated in the installation process: scriptlistYYMMDDhhmm
ss.xml, copyfilelistYYMMDDhhmmss.xml
Send the installation logs, configuration center logs, and the temporary files that are
generated in the installation process to the customer service center.
Performance Analysis
Performance analysis is performed through the performance management window of the
operation and maintenance subsystem. Through the performance management window,
the troubleshooting personnel can implement system performance management and
signaling tracing.
Through the performance management window, users can create various performance
measurement tasks so as to generate various performance reports and learn the
performance indexes of the Radio Network Controller (RNC) system. By analyzing
the information, the troubleshooting personnel can learn load distribution status in the
network, and adjust the network parameters in time to improve the network performance.
Through the signaling tracing window, users can trace signaling. This facilitates signaling
flow query during office deployment debugging and maintenance, helping to find the
problems in signaling cooperation.
Self-Test
When the system or boards are powered on again, self-test is used to judge the faults.
Self-test of a board is usually performed during re-power-on. During the process, the
indicators on the panel flash regularly, based on which users can determine whether the
board is faulty.
Diagnosis Management
The diagnosis result file is in the ums-svr\dtm\subnet[Subnet No.]\nodeb[NE No
.] directory or in the ums-svr\dtm\[Subnet No.]\[NE No.]\ directory. The former
directory is the directory for saving the reported diagnosis task result, and the latter is the
directory for saving one diagnosis result of single-NE diagnosis. The file in the directory is
reported by the NE, and the file name is dtmBoardTest.xml.
For example, for the NE with the subnet number 1 and NE number 1, the directory is
ums-svr\dtm\subnet1\nodeb1\ or ums-svr\dtm\1\1\.
1-4
Chinese characters The diagnosis module resolves the diagnosis result based on the NE and
are displayed. OMC interface templates. If the diagnosis result is displayed in Chinese in
the English environment, there are two possible causes: 1) The OMC uses
an incorrect interface document, and the OMC of the English version uses a
diagnosis template of the Chinese version. 2) The diagnosis template of the
English version that is provided by the BTS contains Chinese characters.
If the fault occurs, send the snapshot of the window to the out-of-office
troubleshooting contact of the OMMB.
1-5
No unit is displayed. The unit of a diagnosis result of an element is defined in the NE and OMC
interface format description, in the form of % and the specific unit. In
resolution on the OMC, the specific value is used to replace %. If the unit of
a diagnosis result of an element is incorrect, request the NE to modify the
NE and OMC interface documents.
"Exception occurred The diagnosis result file reported by the NE fails to comply with the content
while calling local format defined in the NE and OMC interface documents, or the diagnosis
application service!" is result value is different from the values defined in the NE and OMC interface
displayed. documents, the OMC fails to resolve the result based on the templates. In
this case, the NE and OMC are request to locate the fault together.
A 6-digit number is The OMC resolves the result based on the item ID in the diagnosis and
displayed. resolution template. If the item ID that is reported by the NE is not contained
in the diagnosis and resolution template, the OMC fails to resolve the item
ID. Then, the item ID is displayed. In this case, request the NE to modify
the NE and OMC interface template.
Error Result or For enumerated types and other types that are with abnormal enumerated
No Match Value is values, the OMC resolves the diagnosis result based on the enumerated
displayed. values. If the diagnosis result value and the enumerated values do not
match, the OMC fails to resolve the diagnosis result value, then the fault
occurs. In this case, request the NE to modify the enumerated values in the
NE and OMC interface diagnosis template.
An error code and Check whether the links between the OMM server and BTSs are normal. In
FTP-related errors are the \ums\ums-svr\sdrmanager\sdrmanager-osf\sdrmanager-o
displayed. sf-dtm.par\mediator-sdrmap-dtm-action-snmp-conf.xml file,
check the FTP property settings dtmSingleTestFtpUserName= common
and dtmSingleTestFtpPassword=SdrPub2012.
An error code or an
error message is
displayed.
Other messages or
uncertain results are
displayed.
1-6
2-1
Installation and upgrade l Incorrect Oracle database instance information leads to a database
faults connection failure.
l Failure to execute the database script leads to an installation or
upgrade failure.
l Improper network configurations (such as IP address) lead to a
startup failure of the OMC.
Communication faults l The server IP address that is set on the client is incorrect, causing
the failure of the client in connecting to the server.
l On an OMC, the operation and maintenance IP address of an NE
is incorrect, causing the communication failure between the server
and the NE.
l The hardware faults of the NIC and network cable cause the
communication failure.
Performance l The character set is incorrectly set for the databases. Therefore,
management faults during the upgrade of the database scripts, a performance script
error occurs.
l The database upgrade causes the failure in querying counters.
l The abnormal physical connection or abnormal NE signaling tracing
module causes the failure in signaling tracing connection.
l The switch is set incorrectly, causing that no signaling tracing data
is reported.
Alarm management faults l The IP address of the alarm box is incorrect or the OMC parameters
are incorrect, causing the failure in connecting the alarm box.
l The alarm filtering rule is incorrect; therefore, certain alarms are
not available in the OMC.
Software version faults Insufficient FTP resources lead to a software version download failure.
2-2
Fault Cause
l The monitoring service is not started.
l The database service is not started.
l The inputted user name or password is incorrect.
Solution
1. Log in as the oracle user, and run the following commands to check the listening status.
$ lsnrctl stat
oracle@linux17653:~/Desktop> lsnrctl stat
If the listening status is abnormal, restart listening.
$ lsnrctl stop
$ lsnrctl start
2. Check whether the database instance is normal.
oracle@linux17656:~> export ORACLE_SID=ommb //Input the actual instance name.
oracle@linux17656:~> sqlplus system/oracle //Input the actual password.
Fault Cause
During the OMMB initial installation, if the installation directory already exists, the installer
deletes the existing directory and creates the new directory.
Solution
1. Check whether certain files in the installation directory are in use. If they are in use,
stop the processes that use the files or select another installation directory.
2. If you cannot determine the files that are in use, restart the server and start the
installation again.
2-3
Fault Cause
In the configuration center, some configuration items are incorrect, causing the failure in
saving the configuration data.
Solution
After the installation is completed, open the config-xxx.sh file in the config-xxx.sh
directory to start the configuration center, configure data again and save the configuration.
Note:
If you start the configuration center alone, after the configuration, restart the OMMB to
validate the configuration.
One server can be configured with only one Dynamic Host Configuration Protocol (DHCP)
service. If a server is configured with more one DHCP service, the configuration center
fails to pass the verification. Clear the DHCP check box. To stop the DHCP service of
another OMMB, start the configuration center in the installation directory of the OMMB for
modification.
Fault Cause
l The IP addresses that are configured in the Host file are incorrect.
l The cache function of the nscd service is enabled. (This cause is applicable only for
the Linux OS.)
2-4
Solution
1. Log in as the root user, and input the following command in the command terminal to
check the IP addresses that are configured for the server.
# ifconfig –a
2. Open the /etc/hosts file and check the file contents.
l Hostname must not be Localhost.
l 127.0.0.1 must not be in the first row of the file.
l For each IP address that can be queried through the ifconfig command, there
must be a row in the hosts file.
In the case of the Linux OS, in addition to above, check the following:
l Open the /etc/host.conf file and check whether there is a row containing multi
on. If not, add the row. multi on means to allow one host name to have multiple IP
addresses.
l Disable the cache function of the nscd service. Open the /etc/nscd.conf file, and
change enable-cache hosts yes to enable-cache hosts no.
Restart the nscd service to validate the settings.
# rcnscd restart
Fault Cause
The IP address that is configured in the ums\ums-svr\deploy\deploy-sdrmanager
.properties configuration file in the OMMB installation directory does not exist or the
IP address configuration is incorrect.
Solution
1. In the OMMB installation directory, open the install\lib\bin folder, and then open
the OMMB configuration center.
l In the Windows OS, open the config.bat file.
l In the Linux OS, open the config.sh file.
2. Set a correct communication IP address for the NE.
3. Restart the OMMB server.
2-5
Fault Cause
The SNMP link of the NE is occupied, that is, it is not released. In this way, the link between
the OMC and the NE cannot be set up.
Solution
l Telnet to the NE and input the ShowSNMP command. Check whether the two IP
addresses in the print information are the same as the NE communication IP address
of the OMMB. If the IP addresses are different, it indicates that the NE is occupied by
another OMMB. In this case, let the OMMB that occupies the IP addresses release
the management on the NE.
l If the print information shows only one IP address, contact the ZTE technical support.
Fault Cause
The Java Message Service (JMS) message is lost, or the NE status on the topology tree
cannot be refreshed automatically.
Solution
1. On the Element Management System (EMS) client, select Topology > Refresh Data.
If the fault still exists, perform the next step.
2. Right-click a target NE proxy, and select Configuration Management from the
shortcut menu. The Configuration Management window is displayed, right-click the
top node in the left navigation tree, and select Refresh from the shortcut menu. If the
fault still exists, perform the next step.
3. Save other configuration data on the EMS client, and restart the EMS client.
2-6
Fault Cause
l The subnet number and NE ID to be queried are input improperly.
l There is a problem with the TCP link.
Solution
1. Check whether the subnet number and NE ID that are specified in the database probe
window are consistent with those in the configuration window.
2. If there is a problem with the TCP link, contact the ZTE technical support.
Fault Cause
The IP addresses of two OMCs are the same. This result in loss of messages that are
reported by NEs.
Solution
1. Modify the IP address of an OMC server.
2. Modify the NE communication IP address in the OMMB configuration center window.
3. Restart the OMMB server.
2-7
Fault Cause
The IP addresses of two NEs are the same. In this case, errors occur when the OMC
sends imple Network Management Protocol (SNMP) messages.
Solution
In the configuration management window of the OMMB client, modify the IP address of
either NE.
Fault Cause
The link of the NE is in the "Swapping", "Configuring" or "Manual Link Broken" state.
Solution
1. In the configuration window, query the status of the NE.
If the operation and maintenance status is "Configuring", change it to "Normal". If the
cutover status is "Swapping", change it to "Normal".
2. Start the dynamic management window, and perform the "Query Manual Link State "
operation. If the link is in the "Manual Link Broken" state, perform the "Manual Link
Restore" operation.
2.3.8 Link Is Broken Between OMMB and BTS and OMMB Server
Fails to FTP or Telnet to BTS
Fault Symptom
The OMMB client can ping a BTS normally, but it cannot FTP or Telnet to the BTS. The
link between the OMMB server and the BTS is broken.
Fault Cause
The OMMB server uses a new IP address, and the subnet mask of the IP address of
the transmission managed object (Operation & Maintenance Center for Node B (OMCB))
whose data is configured on the BTS is improper. The new IP address of the OMMB server
is not in the same network segment as the transmission OMCB. For example, if the subnet
mask is 255.255.255.255, an error occurs only if the OMMB server uses a new IP address.
2-8
Solution
1. Use the previous IP address for the OMMB server, and ensure that the IP address is
not used by another server. Then, restart the OMMB server.
2. Modify the subnet mask of the IP address of the transmission OMCB that is configured
on the BTS so that the new IP address of the OMMB server is in the network segment.
Perform the configuration data modification and incremental synchronization
operations.
3. Use the new IP address for the OMMB server, and then restart the OMMB server.
Check whether the fault is cleared. If the fault persists, contact ZTE technical support.
Fault Cause
l Check whether a task has been configured.
l Check the commissioning status of the NE.
l Check whether the OMMB has received data from BTSs.
l Check whether data processing of the OMMB fails.
l Check whether the EMS has received data from the OMMB.
Solution
1. Check whether a task has been configured.
l For a basic measurement type, no task need to be set. Proceed to the next step.
l For a common measurement type, check whether a task has been set in the EMS,
and check whether the current time is within the period between the start time and
end time of the task.
l If a task has been set on the EMS, check whether the NE has received the task.
Telnet to the CC board to check the task:
a. In the configuration, view the external IP address of the NE.
b. Telnet to the external IP address of the NE, that is, log in to the CC board.
c. Enter ./ushell, and then enter the user name and password.
d. Enter ps to view the process number of MGR.
e. Enter the process number of pad MGR .
f. Enter dbtr 1040 to view the non-basic measurement types for which data
need to be collected.
2-9
If no task can be queried in the NE, then the synchronization time point of the task
in the OMMB is as follows:
à If the time for creating a task is in the first 10 minutes of every 15 minutes,
then the measurement types of the EMS task can be queried on the CC board
after the 10th minute.
à If the time for creating a task is in the last 5 minutes of every 15 minutes, then
the measurement types of the EMS task can be queried on the CC board after
the 10th minute of the next 15 minutes.
à If a link broken error occurs during the task synchronization process, the task
synchronization time may be delayed for 15 minutes.
If you fail to query the task on the NE after waiting a period of time, return to the
ums\ums-svr\log directory to view the log of the period of time.
In the case of fault locating through the OMC, query the following contents in
the log: The following print information indicates the measurement types that are
processed by the OMMB and are to be delivered to the NE, and indicates whether
they have been delivered successfully.
2011-11-21 16:25:00,015 INFO
[com.zte.ums.sdrommb.pm.emf.task.PmEmfTaskDistrProc] There
is(are) 2 task(s) in the NeedStartNePoMap
2011-11-21 16:25:00,015 INFO
[com.zte.ums.sdrommb.pm.emf.task.PmEmfTaskDistrProc]
the neMOI is SubNetwork=0,MEID=0, the PO(s) is(are) :
37336,37339,37335,37354,37350,37337
2011-11-21 16:25:00,031 INFO
[com.zte.ums.sdrommb.necomm.snmp.handler.AbstractSnmpActionHandler]
SnmpService handle operation type pmpCreateTask(SubNetwork=0,MEID=0
set sucess
2. Check the commissioning status of the NE.
Through Traceme, check whether the BTS reports data: check OAM PMP of PLAT.
During the first two minutes of every 15 minutes, the BTS prints the reported file
information. If TEST_DEBUG is printed, it indicates that the BTS is in debugging
status and it does not report data.
3. Check whether the OMMB has received data from BTSs.
In the log file, search PmDataCollectTimerTask]receive file. If the print
information fails to be found, or the print information about the related subnet or NE
fails to be found, it indicates that the BTS did not report data to the specified directory.
Check the print information of Traceme. If the BTS has successfully report files, FTP
Success is printed.
4. Check whether data processing of the OMMB fails.
In the related log files, search .pm, and check whether there is WARN or ERROR.
2-10
If the following print information exists but the corresponding file is not available in
the compressed files, the possible cause is that the NE did not perform any service
operation and the BTS did not write the data file.
5. Check whether the EMS has received data from the OMMB.
Check the bak directories of the measurement object types in the EMS file directory.
For example, in the D:\NetNumen\ommb-b2-1108\ums\ums-svr\tmp\ftp\pm
\SDR-II\eNodeB(LTETDD)\bak directory, check whether the file in the required
period of time exists, such as eNodeB(LTETDD)_201111241432+080024A20111
124.1415+0800-20111124.1430+0800_0_1_781_1_0.csv.
In the file name, eNodeB(LTETDD) indicates the measurement object type, 080024
A20111124.1415+0800-20111124.1430 indicates the start time and end time of
the data in the file.
If the file exists, it indicates that the EMS has obtained the file. If the file still cannot be
queried on the EMS, contact the ZTE technical support.
Fault Cause
The maintenance status of the NE has been set to Testing or PM Testing. Therefore, the
OMMB does not report alarms to the EMS.
Solution
1. Open the configuration management window, double-click the NE, and then set
Maintain Status to Normal.
If the NE alarms are still not displayed on the EMS, perform the alarm synchronization
operation on the NE through the EMS.
2. If the fault persists, contact the ZTE technical support.
2-11
Fault Cause
The NE is in the Testing status, hence it does not report alarms to the OMC.
Solution
1. In configuration management, select the NE, and then select the modification area.
2. Under the MOC tree behind the NE tree, expand Radio Parameter, and double-click
MOC of any mode.
3. In the right pane, a unique record is displayed. Double-click the record, and modify
Product Status to Normal. Save the modification and start configuration data
synchronization.
4. If there is still no alarm on the OMMB or EMS, perform the alarm synchronization
operation on the NE through the OMMB or EMS.
5. If the fault persists, contact the ZTE technical support.
Fault Cause
On an OMMB client, only the history alarms that are generated after the client login can
be queried. In addition, only the latest 1000 alarms are saved. (That is, 1000 alarms are
saved for all NEs.) After the client is restarted, all history alarms are cleared.
Solution
No processing is required. You can use the integral alarm function of the EMS.
Fault Cause
Use the system tool Traceme to view 050—OAM SNMP of PLAT Public. The NE side
prints the error code 20003.
The fault cause is the database operation failure on the NE side. There are two probable
cases for the failure:
2-12
l The resource object that is operated through dynamic management does not exist in
the NE database table.
l The value sent by the dynamic command to the NE is incorrect.
Solution
1. Check whether the resource object that is operated through dynamic management
exists in the NE database table.
a. Telnet to the NE, enter ./ushell, and then enter the user name and password.
b. Input ps to view the MGR process number. View the pad MGR process number.
c. Input dbsn to view the NE table serial number. View the dbtr NE table serial
number.
2. View whether the resource that is operated through dynamic management exists in
the NE table.
The resource object that is operated through dynamic management is the configuration
data that is obtained through the modification area of the configuration management
module. If the resource to be operated does not exist in the NE table, you need to
synchronize configuration data so that the NE data and the OMC data are consistent.
3. If the resource to be operated exists in the NE table, ensure that the values that are
specified in the message that is sent by the OMMB are correct. Use the system tool
Traceme to view 066—OAM DDM of PLAT Public. After the NE receives the message,
it prints the received values, as follows:
208 2012-6-4 15:44:17.0 [INFO] 6145-1-1-1-1-0X10c01
[P_R_DDMManager.c:340][DDM Trace] Manager rcv Qry
Msg!!!,Sender:dwPno[268566529]!
214 2012-6-4 15:44:17.0 [INFO] 6145-1-1-1-1-0X10c01
[P_R_DDMManager.c:1450][DDM Trace]Qry
Data,[QryType]37,[QryRack]1,[QryShelf]1,[QrySlot]1,[QryKey]1,[QryRKey]255.
179 2012-6-4 15:44:17.0 [INFO] 6145-1-1-1-1-0X10c01
[P_R_DDMManager.c:1706][DDM Trace] Qry Resouse from Dbs succ,
[status]0,[MOp]-1.
Check the operation type, rack, shelf, slot, and keyword. If the values are incorrect,
modify the OMMB program.
2-13
Fault Cause
The resource statuses queried through dynamic management are saved in the NE
database table. If the resource statuses are changed but the statuses are not updated
in the NE database table, such fault occurs.
Solution
1. Check whether the queried resource status is the same as the status that is saved in
the NE database table.
a. Telnet to the NE, enter ./ushell, and then enter the user name and password.
b. Input ps to view the MGR process number. View the pad MGR process number.
c. Input dbsn to view the NE table serial number. View the dbtr NE table serial
number.
2. View the values of the dwStatus and dwManualOp fields in the NE table for the
resources that are queried through dynamic management.
The dwStatus field is the status field. For the meanings of the field values, refer to
Table 2-2.
Bit8-Bit31 0 Reserved
2-14
The dwManualOpis field is the status field. For the meanings of the field values, refer
to Table 2-3.
Table 2-3 Meanings of Each Bit of the Manual Operation Field Value
Bit4-Bit31 0 Reserved
Fault Cause
Before the boards are reset, the availability and unavailability judgment has been
neglected.
Solution
No processing is required.
To meet certain special requirements, if the NE receives the board reset commands, the
NE regards the operations as successful.
2-15
Fault Cause
The restriction on adding a specifications packet includes format, type, and version
number. The three factors are controlled as one keyword.
Solution
Find the specifications packet that has the same format, type, and version number as the
one that you want to add. Delete the existing specifications packet and add the required
one.
Fault Cause
The specifications packets that are saved in the NE have three states: standby, active,
and running. For the restraint relation of the three states, refer to Table 2-4.
2-16
For the conversion relation between the standby, activated, and running states, refer to
Table 2-5.
Solution
Select the Query Task Management node to create a query task. In the result, the status
of the current specifications packet is displayed.
Strictly follow the constraint relation and conversion relation for operations.
2-17
Fault Cause
In downloading specifications packets, the filtration is not based on the cell format of the
BTS; instead, the filtration is based on the format of the BTS.
Solution
1. In the radio parameters of the BTS, add cell data.
2. In the configuration management module, synchronize data.
3. Download the specifications packet.
Fault Cause
A special task is running, and only the stored specifications packets are displayed.
Solution
Perform the query operation. In the query result table, right-click and select Create
Deactivate Task or Create Delete Package Task.
Fault Cause
The file download is incomplete.
2-18
Solution
After the specifications packet is downloaded completely, pre-activate it.
Fault Cause
l The NE agent is not started normally.
l The command terminal cannot switch to the NE agent normally.
l On the OMMB server, the client file ums\ums-svr\ems-client\ommb-ems-clie
nt.zip is lost.
Solution
1. Check whether the NE agent is started normally.
2. Check whether the command terminal can switch to the NE agent.
3. Check whether the client file ums\ums-svr\ems-client\ ommb-ems-client.z
ip exists on the OMM server.
4. Delete the ums-client/rundata directory, restart the client, and reload the OMMB
version.
Fault Cause
NE processing fails: The configuration parameters are incorrect.
2-19
Solution
NE processing fails:
At the lower left corner of the synchronization window, click the Parameters check button
to check whether there are parameter configuration errors.
If no error is found in parameter check but the synchronization still fails, send the
synchronization failure message snapshot, server logs, and the exported configuration
data of the NE to the ZTE technical support of ZTE.
The bases of the data are inconsistent:
Perform anti-configuration of data or synchronize the entire table.
Fault Cause
The client is not automatically refreshed or there is a system error.
Solution
1. Click the Refresh button, and then expand the NE nodes again to check whether the
snapshot area node is generated.
2. Check whether the UEP.CONFIGSET table has been generated from the snapshot
area data in the OMC database.
Ensure that the synchronization is successful. If synchronization is not required, the
files are not delivered, and the snapshot area is not refreshed/generated.
3. Check the log. If the snapshot area is not generated, error information is printed.
Fault Cause
l The time zone setting of the OS is incorrect.
2-20
Solution
1. Set the time zone of the system properly.
For how to modify the time zone in different OSs, refer to Table 2-6.
After the configuration is completed, start incremental synchronization. After the DST
is enabled, query the current time of the NE through the Dynamic Management
function.
2-21
2.9.2 The OMC Server Console Prompts FTP Boot Failure and File
Open Failure
Fault Symptom
The OMC server console prompts FTP boot failure and file open failure.
Fault Cause
The file exists in the log directory of the FTP server, but the user who logs into the system
has no right to read or write the file.
Solution
1. Exit the OMC server program.
2. Grant the user the rights to read and write the file that cannot be opened if the file is
an OMC version file.
3. Delete the file that cannot be opened if the file is a log file.
2.9.3 An EMS Client Failed to Start the OMMB NE Agent and Upload
Version Files
Fault Symptom
An EMS client fails to start the OMMB NE agent and upload version files.
Fault Cause
The OMMB client fails to compress the version files.
The OMMB client fails to upload the file package to the EMS.
Solution
1. Check whether any client of the OMMB server is running. If yes, close the client
process.
2. Delete the temporary files in the ums-clnt/temp and ums-clnt/deploy/runtim
e directories of the OMMB server.
3. Restart the OMMB server.
Note:
You must delete the temporary files in the ums-svr/temp and ums-svr/deploy/r
untime directories before you restart the OMMB server.
4. Select the target NE agent on the EMS client, and start a forced upload.
2-22
Fault Cause
If this fault occurs, it indicates that the SUN server has been restarted abnormally.
Solution
Power off the SUN server and then restart it. Use stop+A to enter the OK mode. At the
OK prompt, run the boot -s command to enter the Signal User Model. Then, press the
Enter key. At the # prompt, run the pkgchk -f command to start fault repair. If the fault
repair process is normal, after fault repair is completed, run the init 3 (multi-user mode)
command to restart the system.
Fault Cause
The NIC device name is different from the actual device name.
3-1
Solution
1. Run the dladm show-dev command. The current NIC devices and statuses are
displayed.
2. Open the /etc/hostname.XXX file, and check whether the NIC device name that is
contained in the hostname file name is the same as that is displayed in the previous
step.
For example, the device names that are displayed in the previous figure are ce0 and
ce1. However, the file name is hostname.e1000g0, indicating that the NIC device
names are different. In this case, change the file name to hostname.ce0.
3. After the modification, restart the SUN server.
Fault Cause
The value of the environment variable DISPLAY is incorrect.
Before factory delivery, a value is set for DISPLAY in the profile. In the actual application,
change the value to the IP address of the GUI terminal. (If the server is directly connected
to a monitor, set the value to the IP address of the server. For a remote login through
Xmanager, set the value to the IP address of the remote client.) The format of DISPLAY
is as follows:
DISPLAY=GUI terminal IP address:0.0
If the IP address of a GUI terminal is 10.63.208.205,
DISPLAY=10.63.208.205:0.0
Solution
1. Run the xhost + command as the root user.
2. Switch to a user that uses the GUI. For example, use the dbca or netca command to
switch to the oracle user. The following takes the oracle user as an example.
$su - oracle
$DISPLAY=10.63.208.205:0.0
$export DISPLAY
3-2
Fault Cause
The VNC service of Linux is abnormal.
Solution
1. In the /root/.vnc/xstartup file, remote the # signs before two rows: unset
SESSION_MANAGER and exec /etc/X11/xinit/xinitrc.
2. Restart vncserver.
#vncserver -kill :1
#vncserver
Fault Cause
The configuration file of the root user is damaged.
Solution
1. Delete the hidden files in the /root directory.
Run the following commands as the root user:
#cd /root
#rm -rf .*
2. Delete hidden files, and then change the character set in the /etc/sysconfig/i18n
file to GBK. Then, run the following command to validate the modification:
#. /etc/sysconfig/i18n
3. Use the locale command to check whether the character set is correct.
3-3
Fault Cause
When the krb5-telnet file is modified, the file name is modified.
Solution
Run the ls -la command to check whether the name of the krb5-telnet file in the /etc
/xinetd.d directory has been modified. Then, restart the server.
Fault Cause
After the IP address is modified through the GUI, the /etc/hosts file is overwritten by
the /etc/sysconfig/networking/profiles/default/hosts file. During the host
name modification, only the /etc/hosts file is modified, while the /etc/sysconfig/n
etworking/profiles/default/hosts file is not modified. Then, after the IP address
is modified, the hosts file is changed.
Solution
1. While modifying the IP address, set the host name through the GUI.
In the /etc/hosts, set the mapping between the host name and IP address.
If you find that the content of /etc/hosts and the content of /etc/sysconfig/net
working/profiles/default/hosts are different, use /etc/hosts to overwrite
/etc/sysconfig/networking/profiles/default/hosts.
2. To map one host name to multiple IP addresses, modify the /etc/hosts.conf file.
For example, the content of the hosts file is as follows:
3-4
In the /etc/host.conf file, add a line multi on, see the following figure.
3-5
3-6
Fault Cause
The host name configuration of the server is incorrect.
Solution
Check whether the host names are consistent. Modify the host names in /etc/hosts
and /etc/sysconfig/network to be the same, and then restart the server board.
Fault Cause
The Oracle installer fails to set a correct setuid.
4-1
Solution
1. Run the following commands:
$cd $ORACLE_HOME/bin
$chmod 6751 oracle
2. Restart the OMC server.
Fault Cause
The permission is not set properly.
Solution
1. Switch to the root user, and set the permission for the /var/tmp/.oracle directory.
#su -
#cd /var/tmp
#chown -R oracle:dba .oracle
#echo $ORACLE_BASE
4-2
Fault Cause
l The database instance is not started.
l Listening is abnormal.
Solution
1. Use the sys user to connect the database and judge whether the database instance
is started.
#su -oracle
$sqlplus /nolog
SQL>startup
If Connected is returned, it indicates that the database instance is started.
2. Check and ensure that the HOST value in the $ORACLE_HOME/network/admin/l
istener.ora file is the same as the host name in the /etc/hosts file.
4-3
4-4
SNMP
- Simple Network Management Protocol
TCP
- Transmission Control Protocol
VNC
- Virtual Network Computing