Professional Documents
Culture Documents
Enm Cli
Enm Cli
Additional Information
Node Configuration
Other information
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 1/21
5/25/23, 12:09 PM ENM CLI
Edit (or create if non-existent) theprofile file (/tmp/DPE_CORE/home/<user>/.profile) for the newly added user by adding
the following lines:
PS1="$"
TERM=vt100
stty -echo
stty -icanon
PATH=/tmp/DPE_SC/LoadUnits/ttx/bin:$PATH
export PATH
ssh om_admin@node_ip
Edit(or create if non-existent) the profile file(/tmp/DPR_CORE/home/user/.profile) for the newly added user by adding
the following lines:
PS1="$"
TERM=vt100
stty -echo
stty -icanon
PATH=/tmp/DPE_SC/LoadUnits/ttx/bin:$PATH
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 2/21
5/25/23, 12:09 PM ENM CLI
export PATH
objectClass: posixAccount
objectClass: shadowAccount
objectClass: person
objectClass: pwdPolicy
pwdAttribute: userPassword
pwdPolicySubentry:cn=testPwdPolicy,ou=sgsnInternalData,dc=sgsnexternal,dc=local
uid: userone
cn: userone
sn: userone
uidNumber: 10075
gidNumber: 802
homeDirectory: /home/userone
loginShell: /bin/sh
userPassword: {SSHA}msFUautEbtgk5xaRCfBtH5cUjvAQE6
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 3/21
5/25/23, 12:09 PM ENM CLI
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 4/21
5/25/23, 12:09 PM ENM CLI
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 5/21
5/25/23, 12:09 PM ENM CLI
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 6/21
5/25/23, 12:09 PM ENM CLI
Not supported on
The up and down cursor keys are used to scroll
No cursor keys on Safari for iOS. through command history. Due to the lack of up
Command
iOS onscreen
History and down cursor keys on iOS, this feature is
keyboard Not supported on
unavailable.
Chrome for iOS.
Not supported on
The CTRL + ENTER keyboard combination is
Save No CTRL key on Safari for iOS. used to output the result of a command to a
response to iOS onscreen
file keyboard Not supported on file. Due to the lack of a CTRL key on iOS, this
feature is unavailable.
Chrome for iOS.
Safari Support -
Chrome Support -
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 7/21
5/25/23, 12:09 PM ENM CLI
Queries on this page are constructed with the GET command, but the same may apply to SET and DELETE commands.
Query optimization
Searches over large parts of the network can be costly. Improve the response time of queries by searching over a
subset of the network where possible.
This is the most efficient way to query over node name LTE32ERBS00001.
Original query
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 8/21
5/25/23, 12:09 PM ENM CLI
<MO Class>.*
Use wildcard to display all persistent attributes.
<MO Class>.<cm>
Use the special identifier <cm> to select all Configuration Management (CM) attributes of the specified MO Class.
<MO Class>.<pm>
Use the special identifier <pm> to select all Performance Management (PM) attributes of the specified MO Class.
(Note: Only supported on CPP platform types where node types support reading of PM counters as MO attributes.)
<MO Class>.<p>
Use the special identifier <p> to select all persistent attributes of the specified MO Class.
<MO Class>.<w>
Use the special identifier <p> to select all writable persistent attributes of the specified MO Class.
<MO Class>.<m>
Use the special identifier <p> to select all mandatory persistent attributes of the specified MO Class.
Original query
This query will return all ManagedElement MOs in the network and all of their persistent attributes.
Displays FDN and site only for all ManagedElement MOs regardless of value.
Return multiple attribute values. Displays FDN, site and productNumber for all ManagedElement MOs regardless of
value.
Original query
This query will return the FDN for all ManagedElement MOs in the network. Filter results further by querying specific
attribute values.
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 9/21
5/25/23, 12:09 PM ENM CLI
Query a single attribute value to return the FDN and site of all ManagedElement MOs at "SampleSite" site.
Query multiple attribute values to return the FDN, site and productNumber of all ManagedElement MOs at "SampleSite"
site with product number "ROF123".
Original query
This query will return the FDN, site and productNumber of all ManagedElement MOs at "SampleSite" site with product
number "ROF123".
Display only FDN and site attributes as site is specified in the filter. In this example the site attribute is in the query and
the filter.
Display an attribute that is not part of the query. In this example the neType attribute is in the filter but not in the query.
Original query
This query returns the FDN and site for all ManageElement MOs. In this case the criteria could have been used to
display the same information in a more efficient way. This query is inefficient because it first gets all ManagedElement
MOs with all of their persistent attributes. Then it displays only the FDN and site attributes. It throws away the remaining
information.
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 10/21
5/25/23, 12:09 PM ENM CLI
This query gets only the FDN and site attributes of each ManagedElement MO.
-ns or --namespace
Specify a particular namespace.
-v or --version
Specify a particular version.
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 11/21
5/25/23, 12:09 PM ENM CLI
Requests on a wide scope of these MO types can generate Out of Memory errors in ENM.
This query overload protection mechanism is based on two blacklists and a maximum number of nodes.
Blacklists
Each blacklist is a table of MO types with the corresponding maximum number of nodes that each MO type can be
queried against.
Both blacklists are used to prevent only network wide searches (* scope) on the listed MO types. Commands using
partial or complete node names, collections, saved searches or a specified list of Network Elements are not affected by
the protection mechanism.
‘Blacklist for no attribute or specific attribute criteria’ is used for MO type queries without attributes or with a subset
of specified attributes.
‘Blacklist for all attribute criteria’ is used for MO type queries with all attributes.
LoadModule 1000
SoftwareItem 1000
HwItem 1000
PiuType 1000
ExternalEUtranCellFDD 1000
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 12/21
5/25/23, 12:09 PM ENM CLI
EUtranCellRelation 1000
ExternalENodeBFunction 10000
UtranCellRelation 5000
TermPointToENB 5000
Hardware 1000
NodeExportResult 100
MeasurementType 100
Slot 1000
GtpuApplicationTunnel 1000
Cdma20001xRttCellRelation 1000
EventType 1000
MeasurementReader 1000
TermPointToLbm 5000
GeranCellRelation 10000
BbLink 5000
SupportedTrackingArea 50
GlobalEnodeb 50
SupportingGlobalEnodeb 50
GtpPath 5000
FmAlarmType 5000
Schema 10000
PmGroup 15000
OpenAlarm 0
ActivityJob 10000
UtranRelation 1000
FeatureKey 100
CapacityKey 100
OptionalFeatureLicense 1000
FeatureState 100
Rule 1000
SctpAssociation 1000
LoadModule 100
SoftwareItem 100
HwItem 100
PiuType 1000
ExternalEUtranCellFDD 100
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 13/21
5/25/23, 12:09 PM ENM CLI
EUtranCellRelation 100
OptionalFeatureLicense 1000
LicenseUsage 1000
ExternalENodeBFunction 1000
UtranCellRelation 1000
TermPointToENB 1000
ExternalUtranCellFDD 1000
EUtranFreqRelation 1000
UtranFreqRelation 1000
ReliableProgramUniter 10000
Hardware 1000
TermPointToMme 5000
QciProfilePredefined 5000
NodeExportResult 0
EUtranFrequency 1000
MeasurementType 100
Slot 1000
GtpuApplicationTunnel 1000
Cdma20001xRttCellRelation 1000
EventType 100
MeasurementReader 100
TermPointToLbm 5000
GeranCellRelation 1000
BbLink 5000
SupportedTrackingArea 50
GlobalEnodeb 20
SupportingGlobalEnodeb 50
GtpPath 5000
Cdma2000CellRelation 10000
ExternalCdma20001xRttCell 1000
FmAlarmType 1000
Schema 1000
ExternalGeranCell 5000
GeranFrequency 10000
PmGroup 10000
OpenAlarm 0
EUtranCellFDD 1000
EUtranCellTDD 1000
UtranCell 1000
LicenseData 0
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 14/21
5/25/23, 12:09 PM ENM CLI
ActivityJob 1000
UtranRelation 1000
FeatureKey 100
CapacityKey 100
OptionalFeatureLicense 100
FeatureState 100
Rule 1000
SctpAssociation 1000
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 15/21
5/25/23, 12:09 PM ENM CLI
savedsearch
< Back To Command Sets
Content
List of Commands
Notes
Commands
List
Notes
The savedsearch command set can be used to read Saved Search data.
Error
Error message* Solution/Action required
code
Command syntax error, cannot resolve Refer to usage instructions for the
22001
the savedsearch command {2} <DYNAMIC_LINK:savedsearch:{4}:>
Command syntax error while processing Refer to usage instructions for the
22002
{0} after {1} {3} <DYNAMIC_LINK:savedsearch:{4}:>
Command syntax error while processing Refer to usage instructions for the
22003
{0} incomplete after {1} {3} <DYNAMIC_LINK:savedsearch:{4}:>
Command syntax error, invalid character Enclose the values containing invalid characters
22020
`{5}` at position {6} within quotes.
22999 System Error, unexpected exception See log files for more details
* {0}, {1}, and so on, indicate variable parts of the message which will be substituted by relevant information form the
request like FDN, MO type, attribute name, and so on.
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 16/21
5/25/23, 12:09 PM ENM CLI
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 17/21
5/25/23, 12:09 PM ENM CLI
savedsearch list
< Back To Savedsearch
Syntax
Syntax to list all Saved Searches available to the current user
savedsearch list
Description
savedsearch list is used to display details of all Saved Searches visible to the current user.
Examples
List all the Saved Searches available to the current user
savedsearch list
Response
In this case there are two Saved Searches 'my_savedsearch1' and 'my_savedsearch2':
Name : my_savedsearch1
Created By : cmedit_administrator_user
Date Created : 21-February-2017
Search Query : select all nodes of type ERBS
Sharing Permission : Public
Name : my_savedsearch2
Created By : cmedit_administrator_user
Date Created : 21-February-2017
Search Query : select all objects of type ManagedElement from node type RadioNode
Sharing Permission : Public
2 instance(s)
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 18/21
5/25/23, 12:09 PM ENM CLI
6000 - 6999 All Commands Generic CLI error codes and messages
7000 - 7999 cmedit import "cmedit import" error codes and messages
8000 - 8999 cmedit export "cmedit export" error codes and messages
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 19/21
5/25/23, 12:09 PM ENM CLI
The error messages are applicable for all commands provided by ENM CLI
When the user acknowledges the error by pressing the continue button, the CLI will be enabled for use
If notifications persists please check the error log for more details or contact system administrator
Summary of generic error codes and messages for the ENM CLI
Error
Error message* Solution/Action required
code
6004 Alias with name {0} already exists Create an alias with an unique name
Alias with name {0} expects {1} The number of arguments in the alias must match the
6005
argument(s) number of arguments in the aliased command
6006 Invalid alias command syntax Please check online help for correct syntax
The file {0} is not attached to A file must be associated with the command. Please drag
6007
command and drop a valid file into the CLI command area
6009 Empty file encountered Please add a valid file to the workspace
Received an invalid response Verify if the command was successfully completed, if the
6010
which could not be processed problem persists contact system administrator
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 20/21
5/25/23, 12:09 PM ENM CLI
* {0}, {1}, and so on, indicate variable parts of the message with will be substituted by relevant information form the
request like FDN, MO type, attribute name etc. In case of error 9999 {0} will be substituted by error message caught in
the system.
https://enmhost-1.korektel.com/#help/app/cliapp/topic/additionalinfo 21/21