没有合适的资源?快使用搜索试试~ 我知道了~
首页Ericsson的moshell命令大全
资源详情
资源推荐
Informational
USER GUIDE 1(178)
Prepared (also subject responsible, if other) No.
EAB Finn Magnusson & EPA David Smith 1553-CXC1328930
Document responsible/Approved Checked Date Rev. File
EAB Finn Magnusson 2009-10-04 K moshellUserGuide.tex
MoShell 7.1v User Guide
This document presents an overview of the functionality included in MoShell, command line
syntax, revision history and other important information.
It is important that all engineers working with MoShell read this document before using the tool
as it contains important operational information.
Contents
1 Contact 7
1.1 ClearDDTS for MoShell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Introduction 7
2.1 MO concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 O&M services and protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 MO Tree and MO Naming Conventions . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3.1 LDN - Local Distinguished Name . . . . . . . . . . . . . . . . . . . . . . . 10
2.3.2 RDN - Relative Distinguished Name . . . . . . . . . . . . . . . . . . . . . 10
2.3.3 FDN - Full Distinguished Name . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 MOM - Managed Object Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 Moshell Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5.1 Alarm Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5.2 OSE shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5.3 Configuration Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.5.4 Performance Management Service . . . . . . . . . . . . . . . . . . . . . . 13
2.5.5 Log service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.5.6 File transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3 Installation and user settings 14
3.1 Installation for Unix (Solaris/Linux) . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2 Installation for Windows (using Cygwin) . . . . . . . . . . . . . . . . . . . . . . . 15
3.3 Moshell directory structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.4 Starting an moshell session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.4.1 Starting up Moshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.4.2 Loading the MO Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.4.3 Performing Actions on Loaded MO Stubs . . . . . . . . . . . . . . . . . . 20
3.5 User-specific settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5.1 File properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.6 Settings related to telnet/ftp/ssh/sftp communication . . . . . . . . . . . . . . . . 22
3.7 CORBA settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.8 Ports used by moshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.9 Running moshell across secure tunnels (RSG) . . . . . . . . . . . . . . . . . . . 25
Informational
USER GUIDE 2(178)
Prepared (also subject responsible, if other) No.
EAB Finn Magnusson & EPA David Smith 1553-CXC1328930
Document responsible/Approved Checked Date Rev. File
EAB Finn Magnusson 2009-10-04 K moshellUserGuide.tex
4 Command syntax, including Regular Expressions 27
4.1 How MOs are Identified . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.1.1 RDN - Relative Distinguished Name . . . . . . . . . . . . . . . . . . . . . 27
4.1.2 LDN - Local Distinguised Name . . . . . . . . . . . . . . . . . . . . . . . . 27
4.1.3 FDN - Full Distinguished Name . . . . . . . . . . . . . . . . . . . . . . . . 28
4.2 How to address the MOs in MO-related commands . . . . . . . . . . . . . . . . . 28
4.3 Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.4 How to specify attribute values in set/cr/acc commands . . . . . . . . . . . . . . 33
4.5 Moshell command line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.6 Piping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
5 Command descriptions 35
5.1 Basic MO commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.1.1 mom[tcdbrl] [<moclass/struct/enum>] [<attribute/action>] [<attr-type>]
[<attr-flags>] [<description>] . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.1.2 lt/clt/ltc[1-9] <motype-filter>|root|all [<attribute==value> AND/OR <at-
tribute==value>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.1.3 lc/lcc[1-9] <moGroup>|<moFilter>|<proxy(s)>|all . . . . . . . . . . . . . . 38
5.1.4 lu/llu <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . . . . 39
5.1.5 pr/lpr [<moGroup>|<moFilter>|<proxy(s)>] . . . . . . . . . . . . . . . . . . 40
5.1.6 ma/lma <moGroup> <moGroup>|<moFilter>|<proxy(s)>|all [<attribute-
filter>] [<value-filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.1.7 mr/lmr <moGroup> <moGroup>|<moFilter>|<proxy(s)>|all [<attribute-
filter>] [<value-filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.1.8 mp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.1.9 get/lget [<moGroup>|<moFilter>|<proxy(s)>|all] [<attribute-filter>|all]
[<value-filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.1.10 hget[c]/lhget[c] <moGroup>|<moFilter>|<proxy(s)> [<attribute-filter>]
[<value1-filter>] [<value2-filter>] [<value3-filter>] etc... . . . . . . . . . . . 45
5.1.11 kget/lkget [<moGroup>|<moFilter>|<proxy(s)>|all] . . . . . . . . . . . . . . 45
5.1.12 fro/lfro[m] <moGroup>|<moFilter>|<proxy(s)>|all [<attribute-filter>|all]
[<value-filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.1.13 st/lst <moGroup>|<moFilter>|<proxy(s)>|all [<state-filter>] . . . . . . . . . 46
5.1.14 prod <moGroup>|<moFilter> [<productdata-filter>] . . . . . . . . . . . . . 47
5.1.15 lk/llk <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . . . . 47
5.1.16 lko/llko <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . . 47
5.1.17 set[m][c]/lset[m][c] <moGroup>|<moFilter>|<proxy(s)> <attribute>
[<value>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.1.18 rset/lrset <moGroup>|<moFilter>|<proxy(s)> <attribute> [<value>] . . . . 49
5.1.19 bl[s]/lbl[s] <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . 49
5.1.20 deb/ldeb <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . 50
5.1.21 acl/lacl <moGroup>|<moFilter>|<proxy(s)>|all [<action-filter>] . . . . . . . 50
5.1.22 acc[e]/lacc[e] <moGroup>|<moFilter>|<proxy(s)>|all <action> . . . . . . . 51
Informational
USER GUIDE 3(178)
Prepared (also subject responsible, if other) No.
EAB Finn Magnusson & EPA David Smith 1553-CXC1328930
Document responsible/Approved Checked Date Rev. File
EAB Finn Magnusson 2009-10-04 K moshellUserGuide.tex
5.1.23 cr[e] <ldn> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
5.1.24 del/ldel <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . . 53
5.1.25 rdel/lrdel <moGroup>|<moFilter>|<proxy(s)> . . . . . . . . . . . . . . . . 54
5.1.26 s+/s-/s? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.1.27 u+[s]/u-/u? [<file>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.1.28 run <command file> [<var1>] [<var2>] ... . . . . . . . . . . . . . . . . . . . 58
5.1.29 trun[is1] <moScript>|<http://ipaddress/script> . . . . . . . . . . . . . . . . 58
5.1.30 Ctrl-Z; touch /tmp/xxxx; fg (abort MO command) . . . . . . . . . . . . . . 60
5.1.31 pol[s][h][c][u][m][k] [<interval>] [<waitTime>] . . . . . . . . . . . . . . . . . 60
5.1.32 re[i] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.1.33 getmom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.1.34 parsemom [<momFile>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.1.35 flt/fltc <motype-filter> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.1.36 ld <ldn> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.1.37 fget/lfget <moGroup>|<moFilter>|<proxy(s)>|all [<attribute>] . . . . . . . 63
5.1.38 eget/leget <moGroup>|<moFilter>|<proxy(s)>|all [<attribute>] . . . . . . . 63
5.1.39 sget/lsget <moGroup>|<moFilter>|<proxy(s)>|all . . . . . . . . . . . . . . 63
5.1.40 fset/lfset <moGroup>|<moFilter>|<proxy(s)>|all <attribute> [<value>]
[<attribute-type>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.1.41 facc/lfacc <moGroup>|<moFilter>|<proxy(s)>|all <action> [<param1>]
[<param2>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.2 Other MO commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.2.1 cvls/cvmk/cvms/cvset/cvrm/cvcu/cvget/cvput/cvls1 . . . . . . . . . . . . . 66
5.2.2 inv[hr] [<Filter>] [<stateFilter>] . . . . . . . . . . . . . . . . . . . . . . . . 67
5.2.3 cab[slxradgtmeh] [ | <unix cmds> ] . . . . . . . . . . . . . . . . . . . . . . 68
5.2.4 stc[p][r] [<Filter>] [<stateFilter>] . . . . . . . . . . . . . . . . . . . . . . . . 70
5.2.5 std[ar] [<filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.2.6 stv[b][r] [<Filter>] [<stateFilter>] . . . . . . . . . . . . . . . . . . . . . . . . 76
5.2.7 stt[r] [<Filter>] [<stateFilter>] . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.2.8 sti[bcpr] [<Filter>] [<stateFilter>] . . . . . . . . . . . . . . . . . . . . . . . 79
5.2.9 hc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.2.10 dcg[measrfk] [<logdir>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.2.11 diff/ldiff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
5.2.12 str . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.2.13 lki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.2.14 lkr[a] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.2.15 remod[u][2] <IubLink-MO>|<IubLink-Proxy> <NewModule> . . . . . . . . 92
5.2.16 resub <IubLink> [<VplTp>|<Subrack>] [<VplTp>] . . . . . . . . . . . . . . 93
5.2.17 tg[r][c][d] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
5.2.18 uer[d][t] [-m <mod>|-i <imsi>|-u <ueref>|-n <maxUes>|-c <utrancell>|-r
<iublink>] [<attribute-filter>|all] . . . . . . . . . . . . . . . . . . . . . . . . 98
5.2.19 ced[h][r] [-m <module(s)>|-c <utrancell>|-r <iublink>] [ | <unix cmds>] . . . 101
5.2.20 al[atkc] [-a|-u <alarm-id>] [ | <unix cmds>] . . . . . . . . . . . . . . . . . . 104
Informational
USER GUIDE 4(178)
Prepared (also subject responsible, if other) No.
EAB Finn Magnusson & EPA David Smith 1553-CXC1328930
Document responsible/Approved Checked Date Rev. File
EAB Finn Magnusson 2009-10-04 K moshellUserGuide.tex
5.2.21 lg[aevsyuoldhmircfxgpq] [-l <logdirectory|logfile|zipfile>] [-m <minus-
time>] [-p <plustime>] [-s <startdate>] [-e <enddate>] [-g <boardgroup>]
[<destinationfolder>] [|<unixcmds>] . . . . . . . . . . . . . . . . . . . . . . 105
5.3 Other commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
5.3.1 uv [<string>|<var>=value] . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
5.3.2 pv [<string>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
5.3.3 !/l <unix command> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
5.3.4 l+[m][m][s][o]/l-/l? [<logfile>] . . . . . . . . . . . . . . . . . . . . . . . . . . 110
5.3.5 <ose/coli command> [|<unix command>] . . . . . . . . . . . . . . . . . . 110
5.3.6 bo[r]/ba[swd]/br[wd]/be[0-50]/bp . . . . . . . . . . . . . . . . . . . . . . . 113
5.3.7 lh <boardGroup> <OSE-command>|run <commandfile> [ | <unix com-
mands>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
5.3.8 mon/mon+/mon-/mon? [<boardGroup(s)>] . . . . . . . . . . . . . . . . . . 117
5.3.9 sql+/sql-/sql? [<heap>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
5.3.10 pgu[c][f][r] /path/to/newLM . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
5.3.11 proglist/progkill [<string>] [|<unix-cmds>] . . . . . . . . . . . . . . . . . . 119
5.3.12 ftree[f] [<lnh>/][<directory>] [| <unix-command>] . . . . . . . . . . . . . . 120
5.3.13 ftget[c]/ftput[c]/ftdel [<options>] [<source>] [<destination>] . . . . . . . . . 121
5.3.14 htget <remotefile> [<localfile/localdir>] . . . . . . . . . . . . . . . . . . . . 122
5.3.15 edit <remotefile> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
5.3.16 fclean[f|ff|a|d|e] [<lnh>/][<directory>] [-f <filename-filter>] . . . . . . . . . . 123
5.3.17 hi [<commandFilter>], !<commandNr> . . . . . . . . . . . . . . . . . . . . 125
5.3.18 time[t] <command>|<logfile> . . . . . . . . . . . . . . . . . . . . . . . . . 125
5.3.19 lmid[c]/upid[m] <pattern>|refresh . . . . . . . . . . . . . . . . . . . . . . . 126
5.3.20 p/w/pw/b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
5.3.21 prox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.3.22 col . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.3.23 ul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.3.24 conf[bld] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.3.25 gs[+-]/gsg[+-] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
5.3.26 ip2d/d2ip <ip-address>/<number> . . . . . . . . . . . . . . . . . . . . . . 128
5.3.27 h2d/d2h <number> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
5.3.28 h2b/b2h <number> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
5.3.29 wait <delay> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
5.3.30 return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
5.3.31 print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
5.3.32 alias/unalias <alias> <command> . . . . . . . . . . . . . . . . . . . . . . 131
5.3.33 q/by/exit/quit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
5.4 PM commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
5.4.1 pmom[acd]/lmom[c] [<moclass>] [<counter>] [<counter-description>]
[<counter-type>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
5.4.2 pget/lpget [<moGroup>|<moFilter>|<proxy(s)>|all] [<attribute-filter>|all]
[<value-filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Informational
USER GUIDE 5(178)
Prepared (also subject responsible, if other) No.
EAB Finn Magnusson & EPA David Smith 1553-CXC1328930
Document responsible/Approved Checked Date Rev. File
EAB Finn Magnusson 2009-10-04 K moshellUserGuide.tex
5.4.3 spget/lspget [<moGroup>|<moFilter>|<proxy(s)>|all] [<attribute-
filter>|all] [<value-filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
5.4.4 hpget[c]/lhpget[c] <moGroup>|<moFilter>|<proxy(s)> [<attribute-filter>]
[<value1-filter>] [<value2-filter>] [<value3-filter>] etc... . . . . . . . . . . . 133
5.4.5 pdiff/lpdiff [<moGroup>|<moFilter>|<proxy(s)>|all] [<attribute-filter>|all]
[<value-filter>] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
5.4.6 pmx[hfdns] [<mofilter>|<mogroup>] [<counter-filter>] [-l <PMfiles-
directory>] [-m <minushours>] [-p <plushours>] [-s <start-
date>[.<starttime>]] [-e <enddate>[.<endtime>]] [-a|-d|-h] [-o <out-
putFormat>] [| <unix-command>] . . . . . . . . . . . . . . . . . . . . . . . 134
5.4.7 pmr[agf] [-r <report(s)>] [-l <PMfiles-directory>] [-i <iubCellModule-file>]
[-f <formulafile>] [-c <configfile>] [-m <minushours>] [-p <plushours>] [-s
<startdate>[.<starttime>]] [-e <enddate>[.<endtime>]] [-o <outputFormat>]136
5.4.8 pme[fd][cgur] [<pm_logdir>] [-b <boardgroup>] [-f ] [-m <minushours>]
[-p <plushours>] [-s <startdate>[.<starttime>]] [-e <enddate>[.<endtime>]] 139
5.4.9 pst [<scan-filter>|<scan-proxy>] [<scan-state>] . . . . . . . . . . . . . . . 140
5.4.10 pgets[m][n] [<scan-filter>|<scan-proxy>] [<contents-filter>] . . . . . . . . . 141
5.4.11 pcr[cfd] <scannerName> <moclass-filter>|<moinstance-filter>|<mo-
group>|<counter-file> [<counter-filter>] [<granularity>] . . . . . . . . . . . 142
5.4.12 pbl <scan-filter>|<scan-proxy> . . . . . . . . . . . . . . . . . . . . . . . . 145
5.4.13 pdeb <scan-filter>|<scan-proxy> . . . . . . . . . . . . . . . . . . . . . . . 145
5.4.14 pdel <scan-filter>|<scan-proxy> . . . . . . . . . . . . . . . . . . . . . . . . 145
5.4.15 emom [uetr|gpeh|ctr|all] [<event-filter>] . . . . . . . . . . . . . . . . . . . . 145
5.4.16 pset[d] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
6 Lazy 147
6.1 Software Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
6.2 RNC Iub operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
6.3 Generic Node Healthcheck . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
6.4 Common RNC Iub Integration Problems . . . . . . . . . . . . . . . . . . . . . . . 149
6.5 Common RNC Iu Integration Problems . . . . . . . . . . . . . . . . . . . . . . . . 152
7 Scripting 152
7.1 Preset Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
7.2 Variable assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
7.3 Hashtables (arrays) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
7.4 If/Else constructs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
7.5 For constructs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
7.6 User-defined functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
7.7 Nesting for and if statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
7.8 Example scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
剩余177页未读,继续阅读
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功