Вы находитесь на странице: 1из 9

MOSHELL EXERCISES

1 QUESTIONS...................................................................................................................................................................................................................................1
1.1 Exercise 1................................................................................................................................................................................................................................1
1.2 Exercise 2................................................................................................................................................................................................................................2
1.3 Exercise 3................................................................................................................................................................................................................................3
1.4 Exercise 4................................................................................................................................................................................................................................3
1.5 Exercise 5................................................................................................................................................................................................................................4
1.6 Exercise 6................................................................................................................................................................................................................................5
1.7 Exercise 7................................................................................................................................................................................................................................5
2 ANSWERS......................................................................................................................................................................................................................................5
2.1 Exercise 1................................................................................................................................................................................................................................5
2.2 Exercise 2................................................................................................................................................................................................................................6
2.3 Exercise 3................................................................................................................................................................................................................................7
2.4 Exercise 4................................................................................................................................................................................................................................8
2.5 Exercise 5................................................................................................................................................................................................................................9
2.6 Exercise 6................................................................................................................................................................................................................................9
RNC11: 137.58.194.147. password: tch147. Only printouts allowed ! (except for question 1.2 and 1.2 in 1.2)

1 QUESTIONS
1.1 Exercise 1
Based on moshell presentation chapter 1,2.
Start moshell towards RNC11 and run the command lt all.
1. How do you print the list of available commands in moshell?
2. How do you print the uservariables?
What is the path to the java software used by this moshell installation?
What is the value of the setting corba_class?
3. How do you print the environment/scripting variables?
What is the current moshell version?
Print the MOM information: MOM version, Cello MOM version, MOM document number and revision.
4. How do you print the release history for this version?
5. How do you print the syntax information for the command "mom"?
Finn Magnusson 2008-05-20 rev PA16 (1/9)

6. Print the description of the MO class PlugInUnit.


Print the description of all attributes and actions found under the MO class PlugInUnit.
7. Search in the MOM to find the MO classes that have an attribute whose name contains the word "hello"
8. Search in the MOM to find the MO classes that have an attribute whose description contains the word vlan
Search in the MOM to find the MO classes that have an attribute whose description contains the expression "peak cell rate"
9. Find out from the MOM, the list of MO classes that can be defined underneath the MO class SccpScrc
10. Find out from the MOM, up to how many Aal2PathVccTp MOs is it possible to define in this node?
11. Find out from the MOM, the type of the attribute UpgradePackage:state (= the attribute state in the MO UpgradePackage)
What are the possible attribute value that this attribute can take?
12. Find out from the MOM, the type of the attribute Licensing:emergencyStateInfo (= the attribute emergencyStateInfo in the MO Licensing)
Find out from the MOM, the names and types of the different members contained in that attribute.
Find out from the MOM, the different values that can be taken by the member state in that attribute.

1.2 Exercise 2
Based on moshell presentation chapter 3.
Start moshell towards RNC11 and run the command lt all.
1. Find out how many MO instances are defined in this node.
2. How many ATM Ports are defined in this node?
3. How many VclTps are defined under AtmPort=MS-6-1-1 ?
4. What is the ipaddress of this node ?
5. How many MOs are in state unlocked disabled?
6. How many MOs have the administrativestate set to locked?
7. How many MOs are in state disabled under the TransportNetwork?
8. Which ReliableProgramUniter MO have the attribute admActiveSlot set to subrack=ms,slot=17 and the attribute replication set to 3 ?
9. Set the userlabel of the MO Equipment=1 to be as your userid
10. Lock the MO Subrack=MS,Slot=5,PlugInUnit=1
Restart it.
Then unlock it.
11. Print the list of NniSaalProfile MOs.
Check the value of the attribute nniSaalProfileId on all NniSaalTp MOs
Set this attribute on all NniSaalTp MOs to be a different NniSaalProfile
12. Is it possible to set the attribute numberDirection on a Aal2RoutingCase MO ? Why? How can we change it then?
13. Generate two moshell scripts that will allow to delete and recreate the MO Aal2RoutingCase=Iub-10
14. How many routes are defined in the IpRoutingTable ?
What is the address of the default gateway?
15. How many alarms are currently active in the node?
At what time was the alarm TU Synch Reference Loss of Signal raised ?
Finn Magnusson 2008-05-20 rev PA16 (2/9)

1.3 Exercise 3
Based on moshell presentation chapter 4.
Start moshell towards RNC11.
1. In which scanner do we find the counter pmTotNoRrcConnectReqSuccess ?
What is the state of that scanner?
2. List all scanners that are in state suspended.
3. From the MOM, find out all counters whose description contains the word vlan.
4. Print the number of ATM cells received during the last 30 seconds on AtmPort=MS-6-1-1.
Print the number of ATM cells received during the last 30 seconds on every VclTp underneath AtmPort=MS-6-1-1.
5. Print the values of the counters matching pmTotNoRrcConnectReqPs on all UtranCells, horizontally, aggregated over the past 30 minutes.
6. Print the values of the counter pmCellDowntimeAuto on all UtranCell MOs, aggregated over the past two hours
Find which UtranCell(s) have the highest value for the counter pmCellDowntimeAuto in the past two hours.

1.4 Exercise 4
Based on moshell presentation chapter 5 + cpp core chapter 1,2,3
Start moshell towards RNC11
1. How do you print the list of COLI commands available in OSE shell of the current board?
How do you print the list of COLI commands available in OSE shell of board 001900 ?
2. In what position is the board that you are currently logged in to?
3. Check the LED status and HW revision of the board in main subrack and slot 7.
4. Download the folder /c/license from the node to the Workstation or PC
5. Print the list of board groups available in moshell. How many boards are there in the board group sccpmp? What are their position? How many lines
are there in the te logs of the boards of the sccpmp group containing the word panic?
6. Which GPB has highest memory usage?
Which GPB has the highest disk usage on /d ?
7. What is the largest file in the folder /c/loadmodules_norepl ?
8. At what time did the latest UtranCell alarm raise? At what time did it it cease?
9. When was the latest time that someone locked a UtranCell? When did they unlock it?
10. When was the latest node restart?
Was it a manual or spontaneous restart?
On what CV did the node restart?
Finn Magnusson 2008-05-20 rev PA16 (3/9)

How long did it take before the Cello programs were up and running?
How long before the node was able to handle calls?
11. When was the latest board restart?
Was it a manual or spontaneous restart?
What is the position of that board?
What is the hardware information for that board (product number/rev/type)?
How long did it take before the board was operational again?
12. When was the latest program crash?
Where is the pmd file associated with that crash located?
Find out the name of the program and process involved in the crash by decoding the pmd file.
13. Lock the TU board in slot 5. Restart it. Then unlock it.
14. What is the current SW level
15. In what position(s) do we find ET boards? What kind of ET boards? What revision?
16. Which board in the node has the highest temperature?
17. In which slots do we find the program CXC1322417/12? What is the name of this program?
18. What program is running in the SPU processor in slot 19?
19. How many CVs are connected to the upgrade package CXP9012014_R9AM04 ?
20. What is the name of the LM CXC1321316 ?

1.5 Exercise 5
Based on cpp nch
Start moshell towards RNC11
1. What is the state of the system clocks? Which source have the clock(s) selected?
2. What is the bandwidth usage on AtmPort=MS-6-1-1? How much bandwidth is wasted?
3. On which VclTps do we find MPT3B links?
4. On which VplTp do we find the ATM channels going to Iublink=Iub-10 ?
5. What is the aal2 address of this RNC ?
6. On which VclTps do we find Aal2PathVccTps connected to Aal2Ap=Iuc-2351-2300 ?
What is the combined bandwidth of these Aal2 pathes, in ATM cells/second ?
7. Which Aal2 pathes will be used to setup an Aal2 connection towards the node with the aal2 address 901520004147040?
Which VclTps are used by these Aal2 pathes?
8. What is the MTP3B signalling point code of this RNC?
What is the MTP3B signalling point code of all nodes connected to this RNC ?
9. What VclTp is carrying the signalling link(s) of Mtp3bSrs=Iup-2351-2810 ?
What is the VPI/VCI value of that VclTp ?
Finn Magnusson 2008-05-20 rev PA16 (4/9)

What is the peakCellRate of that VclTp ?


Perform an end-to-end loopback test on that VclTp. What is the result of the test ? What does it mean?

1.6 Exercise 6
Based on cpp core chapter 4 to 7
Start moshell towards RNC11
1. In what state and what position is the standby Core MP?
2. In what slots do we find RPUs configured with switchover=ATPIURESTART?
3. In what slots do we find the program CXC1326054? In which slot is it active ? Is it possible to make it active on another slot?

1.7 Exercise 7
NOT READY. Based on utran document.
1. In what slot is the GPB handling module 15?
2. How many PDR devices in this node?
3. (In which slot(s) do we find the devices owned by module 1?) N/A
4. What is the percentage of DC devices that are up?
5. Which cell has the highest contribution to RRC failure rate?
6. Which physical ports and KLM numbers are used by AtmPort=ES-1-3-1_ima2?
7. On which AtmPort and VP is Iublink 1 connected?
8. How many Cells are down? On what ports are these cells?
9. On which AtmPort(s) is the node connected to MSC?

2 ANSWERS
2.1 Exercise 1
1. h
2. uv
uv java
uv corba_c lass

Finn Magnusson 2008-05-20 rev PA16 (5/9)

3. pv
pv moshel l
pv mom
4. h 1
or: f rom moshel l webpage, la tes t changes
5. h mom
6. mom plug inuni t
mom plug inun i t .
7. mom . hel l o
(or : momd . hel l o )
- - > ospf in te r f ace :he l l o I n te rva l
8. mom . . . . vlan
(or : momd . . . . vlan)
- - - > Ip In te r f ace :v l an and Ip In te r f ace :v i d
mom . . . . peak.ce l l . r a t e
(or : momd . . . . peak.ce l l . r a t e )
- - > AtmTraf f i cDescr i p to r : eg ressAtmPcr and AtmTraf f i cDescr i p to r : i ng ressAtmPcr
9. momt sccpscrc
- - - > SccpAccount ingCr i t e r i a , SccpApLocal , SccpApRemote, SccpEnt i tySet , SccpGlobalT i t l e , SccpPol i c i ng
10. momt aal2pathvcc
- - - >2000
11. mom upgradepackage state
---> enumref:upgradepackagestate
mom upgradepackagestate .
--> 0:NOT_INSTALLED, 1:INSTALL_COMPLETED, 2:UPGRADE_EXECUTING, 3:AWAITING_CONFIRMATION, 4:ONLY_DELETEABLE,
5:INSTALL_EXECUTING, 6:INSTALL_NOT_COMPLETED, 7:UPGRADE_COMPLETED
12. mom licensing emergencyStateInfo
mom emergencyinfo .
mom emergencystatus ---> 0:NEVER_USED, 1:ACTIVE, 2:USE_DEGRADED, 3:ACTIVE_AGAIN, 4:USE_DISABLED

2.2 Exercise 2
1.
2.
3.
4.

lt all
pr atmport=
lpr atmport=ms-6-1-1,.*vcltp=
pv address
or: get . ipaddress (check the attribute ipaddress in EthernetLink MO)
5. st . 1.*0
Finn Magnusson 2008-05-20 rev PA16 (6/9)

6. st . ^0
or:
get . adminis t ra t i ves ta te 0
7. l s t transpor tnetwork= dis
or: lget transportnetwork= operat i ona l s ta te 0
8. hget re l i ab l ep rogramuniter= admActiveS lo t | r ep l i c a t i on
(see the posi t i on of each column, then: )
hget re l i ab l ep rogramunite r= admActiveS lo t | r ep l i c a t i on subrack=ms,s lo t=17 3
9. set equipment=1 user labe l xxxx
10. lb l subrack=ms,s lo t=5,p lug inun i t=1$
lacc subrack=ms,s lo t=5,p lug inun i t=1$ manualrestar t
ldeb subrack=ms,slot=5,pluginunit=1$
11.pr nnisaalprofile=
get nnisaaltp= nnisaalprofileid
set nnisaaltp= nnisaalprofileid nnisaalprofile=xxx
12.mom Aal2RoutingCase numberDirection
---> restricted attribute, cannot be set
can be changed with rset command or undo mode and rdel
13.u+s , del aal2routingcase=iub-10 , u14.acc iproutingtable listroutes
---> 3 routes, default gateway corresponds to the nextHop on line 0.0.0.0 (in this case 137.58.194.1)
15.alt (or alc)

2.3 Exercise 3
1. pgets . pmTotNoRrcConnectReqSuccess
act ive
2. pst . susp
3. pmom . . vlan

4. uv pm_wait=30
pdiff atmport=ms-6-1-1 received
lpdiff atmport=ms-6-1-1.*vcltp received
5. pmxh utrancell pmTotNoRrcConnectReqPs m 0.5 -a
6. pmx utrancell pmCellDowntimeAuto m 2 a
pmx utrancell pmCellDowntimeAuto m 2 a | sort +2n

Finn Magnusson 2008-05-20 rev PA16 (7/9)

2.4 Exercise 4
1. With the command: ?
with : lhsh 001900 ?
2. pdr - - > look at the las t l i ne in the pr in tout
3. lhsh 000700 vi i ; lhsh 000700 pboot sh par
or: cab
4. f tget /c / l i c ense
5. bp
bp sccpmp
lh sccpmp te log read | grep c panic
6. cabm
cabd
7. f t ree /c / l oadmodules_norep l | sort +1n
8. lga | grep UtranCel l
9. lgo | grep UtranCel l . * admin
10. lgd
11. lgvsm - - - > copy paste to a text f i l e , search for the word down
12. lgvsm - - - > copy paste to a text f i l e , search for the word Crash
dump l i s t a
f tget /c /pmd/xxxx
l zpm xxxx
13. bl 000500
acc 000500 manualresta r t
deb 000500
14. cvcu
15. inv et
16. cab
17. inv CXC1322417/12 - - > aal2ap_12
18. inv slo t=19.*spu - - - > alb in
19. cvls CXP9012014_R9AM04
20. lmid CXC1321316
or: prod CXC1321316
or: get CXC1321316

Finn Magnusson 2008-05-20 rev PA16 (8/9)

2.5 Exercise 5
1.
2.
3.
4.
5.
6.

get synchron iz - - > locked. Subrack=MS,Slot=6,P lug InUni t=1,ExchangeTerminal=1,Os155SpiTtp=1.


stvb AtmPort=MS-6- 1- 1. 350000 cel l / s ec reserved but only 230000 are actual l y used.
stv mtp3b
stv iub l i nk=iub- 10
get aal2sp=
--->
901520004147000
stv aal2path . *Aa l2Ap=Iuc- 2351- 2300
14 pathes @ 12000 cel l / s - - - > 168000 cel l / s
7. get rout ing numberdi rec t i on 901520004147040 - - > Aal2Rout ingCase=Iub- 40
get Aal2Rout ingCase=Iub- 40 - - > Aal2Ap=Iub- 40
stv aal2path . *Aa l2Ap=Iub- 40 - - > AtmPort=MS-27- 2- 1,VplTp=8, . *Vc lTp=Iub- 40- 39 and AtmPort=MS-27- 2- 1,VplTp=8, . *Vc lTp=
40- 47
8. get mtp3bspi tu code
- - - > 2351
get mtp3bsrs
code
- - - > 2810 and 2300
9. lk Mtp3bSrs=Iup-2351-2810 ---> AtmPort=MS-6-1-1,VplTp=2,VpcTp=1,VclTp=Iup-50
lget AtmPort=MS-6-1-1,VplTp=2$ ---> externalVpi=2
lget AtmPort=MS-6-1-1,VplTp=2,VpcTp=1,VclTp=Iup-50
--> externalVci = 50
--> atmTrafficDescriptorId = AtmTrafficDescriptor=U3P4500M3000 ==> PCR=4500 cell/s
lacc AtmPort=MS-6-1-1,VplTp=2,VpcTp=1,VclTp=Iup-50 etelooopback
--> result = true. It means that there is end-to-end connectivity on that VclTp.

2.6 Exercise 6
1. get 0
2. inv atpiurest --> slot 8/9, 10/11, 12/13
3. inv cxc1326054 --> slot 10/11. Active in 11. No because single-legged RPU.

Finn Magnusson 2008-05-20 rev PA16 (9/9)

Вам также может понравиться