Amos / Moshell
Objetivo del Curso • Conocer el ambiente trabajo de AMOS y MOSHELL • Diferencias Diferencias entre AMOS y MOSHELL • Conocer y entender los principales comandos usados en el ambiente de MOSHELL
NOTA ¡ADVERTENCIA! Advanced Managed Object Scripting (AMOS) es una utilidad de línea de comandos extremadamente poderosa que puede causar daños sustanciales a un elemento de red. Es responsabilidad del operador asegurarse de que hayan leído y comprendido completamente todas las descripciones de los comandos de AMOS y de que tengan una capacitación competente en el uso de los comandos de AMOS antes de intentar ejecutar cualquier comando contra los elementos de red.
AMOS y MOSHELL • AMOS es una característica de OSS-RC que está disponible desde OSS-RC 5.3. Se ha desarrollado como la versión para clientes de MOSHELL. Los comandos de AMOS y MOSHELL son los mismos, excepto los comandos de laboratorio y los comandos internos de Ericsson que no están disponibles en AMOS. • Algunos comandos internos de Ericsson: fget, fset, facc No disponible en AMOS • Algunos comandos de laboratorio: pset, pcr, pdeb, pbl, pdel - No disponible en AMOS
Servicios • Servicio de alarma (AS) • Servicio de configuración (CS) Transferencia de archivos (FTP / HTTP) • Servicio de inventario (IS) • Servicio de registro (LS) • Notificación OSE Shell (COLI) • Servicio de medición de rendimiento (PM)
Acceso seguro y no seguro
NODE
OSE shell (COLI) TELNET (23) / SSH (22)
HTTP (80) AMOS
Ethernet or IPoverATM
TCP/IP
FTP (21) / SFTP (22)
File service
CS (Configuration Service) IIOP/ SSL IIOP
MIB AS (Alarm Service) PM (Performance Mgmt)
Scanners
Iniciando AMOS y MOSHELL Comando Acción AMOS
Ejecutar el comando
>amos
Ejecutar el commando:
>amos
MOSHELL Ejecutar el comando
>moshell
Resultado Esto abrirá AMOS en modo offline
Esto abrirá una session de AMOS hacia un objeto de la red. Esto abrirá una session de MOSHELL hacia un objeto de la red
Saliendo de AMOS Paso
1
Acción
En una sesión de AMOS, ejecutar uno de los siguientes comandos:
> > > >
q quit exit bye
Resultado
Esto cerrará solo la sesión actual de AMOS.
Funcionamiento AMOS / MOSHELL Administración de Objetos
Conceptos • Línea de Comando AMOS • Tubería de comando • Expresión regular Objeto administrado • Modelo de objetos gestionados • Convenciones de denominación MO Tree y MO • Servicios y protocolos Configuración específica del usuario
Atajos compatibles de AMOS •
o
•
o
Avanzar un caracter Retrocede un personaje
•
Comando anterior en memoria intermedia
•
Siguiente comando en la memoria intermedia
•
Eliminar un carácter hacia atrás
•
o
Eliminar un personaje hacia adelante
•
o
, Ir al comienzo de línea
•
o
•
Borrar todos los caracteres hacia atrás
•
Borrar todos los caracteres hacia adelante
, Ir al final de la línea
•
Avanzar una palabra
•
Mover hacia atrás una palabra
•
Copiar al portapapeles
•
Pegar desde el portapapeles
Tuberias (Pipe) • El comando Pipe “|” se usa para filtrar una cadena específica en una salida de comando Ejemplos: > str | grep CBE22A Muestra el estado de la celda CBE22A > cabx | grep RAX Muestra todas las placas RAX instaladas en
NodeB
Expresiones Regulares • . Encuentra cualquier información • * Coincide con 0 o más apariciones del la información anterior. • [] Coincide con un carácter o rango de caracteres dentro de los corchetes • [^] NO INCORPORE el rango de caracteres o caracteres dentro de los corchetes • | o´ ^ Encuentra coincidencias desde el comienzo de la cadena • $ Encuentra coincidencias desde el final de la cadena • ! Negación; no coinciden • % Coincidencia en orden inverso • () Expresiones regulares del grupo
Ejemplos: a*
Encuentra a ó aa ó aaa
.*
Comodín que coincide con 0 o más apariciones de cualquier carácter
[a-z]
Coincide con todas las letras de la A a la Z
[abe]
Coincide con las letras A, B y E
[^3]
Coincide con cualquier carácter pero no con 3
3|5|6
Coincide con 3, 5 y 6.
^a.*4$
Coincide con una cadena que comienza con a y termina con 4, con cualquier carácter en el medio.
cell(11|23|45)
Agrupa expresiones regulares juntas utilizando corchetes que coinciden cell11 o cell23 o cell45
Modelo de Objetos Administrados •
El MOM es un documento que describe la versión de SW de un nodo en particular: • Todos los diferentes tipos de MO (clases de MO) • Atributos contenidos en cada clase de MO • Relaciones (padres / hijos) entre las clases MO • Acciones respaldadas por cada clase MO La MOM se puede encontrar en ALEX y en los enlaces a continuación: CPP MOM:
•
https://extinfo.uab.ericsson.se/cpp_mom/ MOM
•
RNC: http://wrn.ericsson.se/~emogroup/mom/ MOM
•
RBS: http://wrn.ericsson.se/~enrbsmom/mom/
Arbol de MOs y Convención de nombres. Local Distinguish Name (LDN) Los MOs están organizados en una estructura jerárquica. Cada instancia de MO está identificada de forma única en el nodo por su Local Distinguish Name (LDN). Ejemplo: ManagedElement=1 ManagedElement=1,Equipment=1 ManagedElement=1,Equipment=1,Subrack=MS ManagedElement=1,Equipment=1,Subrack=MS,Slot=19 ManagedElement=1,Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1 ManagedElement=1,Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1,Prog ram=DbmFpgaLoader
Relative Distinguish Name(RDN) La cadena ubicada en el extremo derecho de una LDN, justo después de la última coma, se llama Relative Distinguish Name(RDN). Es una forma relativa de abordar una instancia MO Ejemplo: ManagedElement=1,Equipment=1,Subrack=MS,Slot=19, PlugInUnit=1, Program=DbmFpgaLoader ManagedElement=1,Equipment=1,Subrack=MS,Slot=23, PlugInUnit=1, Program=DbmFpgaLoader
Full Distinguish Name (FDN) El Full Distinguish Name (FDN) agrega un prefijo de elemento de red delante del LDN de cada instancia de MO para especificar a qué nodo pertenece este MO. Ejemplo: SubNetwork=AUS, SubNetwork=H2RG_0201, MeContext=St_Leonards_Station_2065010, ManagedElement=1, TransportNetwork=1, AtmPort= MS-24-1
Capa de servicio • Base de informacion de Gestion (MIB) MIB
ManagedElement=1 Equipment=1 Subrack=MS
Slot=1 Slot=2
MOClass
MO Identity
RDN: Slot=2 LDN: ManagedElement=1,Equipment=1,Subrack=MS,Slot=2
Subrack=ES-1 Slot=1 Slot=2
TransportNetwork=1 AtmPort=MS-6-1
Clase de Objeto de Gestion
Ipdatabase La ipdatabase es un archivo donde puede almacenar cada nodo de la red: 1. Nombre de nodo (arbitrario) 2. Dirección ip o nombre del DNS 3.
Contraseña (opcional)
El archivo ipdatabase debe guardarse en : / home /your_user / moshell / sitefiles / ipdatabase
Funciones El usuario de O&M puede acceder a los MOs a través de varios servicios: • Servicio de configuración (CS): lee y cambia los datos de configuración; los datos de configuración se almacenan en los atributos MO • Servicio de alarma (AS): recupera la lista de alarmas actualmente activas en cada MO • Servicio de notificación (NS): suscribirse y recibir notificaciones del nodo, informando sobre cambios de parámetros / alarmas en los MO • Servicio de inventario (IS): obtenga una lista de todos los HW y SW definidos en el nodo • Servicio de registro (LS): guarda un registro de ciertos eventos como cambios en la configuración, alarmas que se levantan y cesan, reinicios de nodos y tarjetas y eventos de JVM • Medición del rendimiento (PM): configuración de escáneres estadísticos o filtros de eventos; Los contadores de estadísticas se almacenan en atributos MO pm y se envían a un archivo XML cada 15 minutos. Los eventos se envían a archivos binarios cada 15 minutos
MO Atributos (estado de atributos) • Estado de operacion – Enable – Disable
• Estado administrativo – Locked – Unlocked – Shutting_down
• Estado de disponibilidad – No_Status – In_Test – Failed – Power_Off – Off_Line
Acciones de los MOs • Algunos MO han definido acciones que se utilizan para ejecutar operaciones particulares relacionadas con el MO sobre el cual se ejecuta • Algunas acciones no requieren de ningún atributo MO • Otras acciones involucran uno o varios atributos
Comandos
mom[tc] lt/ltc[1-9] lc[1-9]/lcc
Print description of MO classes, CM/FM attributes, actions, enums and structs. Load MO tree (full or partial) and build proxy table. Load MO tree (full or partial) and build proxy table.
cvls/cvmk/cvms/cvset Configuration Version (CV) handling. inv[hr]
Complete HW/SW inventory. Includes information about RPUs, licensing, JVM, devices, XPs, etc.
cab[slxradgtm]
Display of miscellaneous COLI printouts relating to hw, sw, restarts, leds, cpu load, errors,disk
uv
Print or change moshell configuration settings (also called "user variables").
pv
Print scripting variables.
!/l
Execute a unix command on the PC/workstation.
---------------------- PM COMMANDS -------------------------------pmom[ac]/lmom[c] pget/lpget hpget[c]/lhpget[c] MO
Print description of PM counters (pmom) or log attributes. Read PM attribute(s) from MO(s). Read PM attribute(s) from MO(s), print horizontally one line per
----------------------HELP CHAPTERS --------------------------------0
Installation, security, and user settings
1
Revision History
2
Tutorial
3
Command syntax, regular expressions
Descripciones de Comandos •
RNCSM01> h pget ******************************************************************************** pget/lpget [|||all] [|all] [] *********************************************************************************
Read PM attribute(s) from MO(s).
•
USMSNE18> h inv ******************************************************* inv[hr] [] [] ******************************************************* Complete HW/SW inventory. Includes information about RPUs, licensing,JVM, devices, XPs, ISL, etc. This command performs a complete HW/SW inventory via the MO interface. All SW including JVM, RPU, and Device SW (spm,dsp,fpga) is shown. Licensing (features and capacity) as well as overview of the ISL links is also shown.
Navegando MOM desde Amos Actualmente hay dos variaciones del comando MOM: mom muestra
todos los atributos, excepto los atributos PM pmom se usa para ver los atributos de PM RNCSM10> h mom *************************************************************** ********* mom[tc] [|all] [|all] [|all] [|all] [] *************************************************************** *********
Navegando en el MOM desde Amos • Ver la estructura Arbol de MOM: Ejemplo: • OFFLINE_WIURNC1_KGET_20110919_175714> momt atmp -------------------------------LDNs containing AtmPort -------------------------------• ManagedElement[1],TransportNetwork[1],AtmPort[0-1000] • ManagedElement[1],TransportNetwork[1],AtmPort[0-1000],VplTp[0-] • ManagedElement[1],TransportNetwork[1],AtmPort[0-1000],VplTp[0-],VpcTp[0-1] • ManagedElement[1],TransportNetwork[1],AtmPort[0-1000],VplTp[0-],VpcTp[0-1],VclTp[05000] -------------------------------MO classes over AtmPort -------------------------------ManagedElement[1],TransportNetwork[1],AtmPort[0-1000] -------------------------------MO classes under AtmPort -------------------------------VplTp[0-] VpcTp[0-1]
Servicios MO • Servicio de Gestion de Configuracion Operacion
proposito
Comandos Moshell relacionados
Protocolo
GetChildren
Para listar los LDN de los MO act ualmente presentes en el MIB
lt, lc
corba (CM)
GetAttribute
Para leer el valor de uno mas atributos.
get, hget, pget, st, prod, inv, etc.
CallAction
Para llamar una accion sobre un MO
acc (acl)
SetAttribute
Para cambiar el valor de un atributo,(siempre que no sea restringido o de solo lectura)
set, bl, deb
CreateMO
Para crear un MO
cr
DeleteMO
Para borrar un MO
del, rdel
Servicios MO Servicios de gestion de fallas Operacion
Proposito
Comando Moshell relacionado
Protocolo
GetAlarms
Lista alarmas activas
al
corba (FM)
Acknowledge/unacknowledge
Confirmar Reconocer una alarma
No se soporta en amos o moshell
Usando Expresiones Regulares ******************************************************* pr/lpr [||] *******************************************************
Imprime el LDN del MO y el ID proxy para todo o parte del árbol MO actualmente cargado en moshell. RNCSM01> pr ms-27-4 =================================================================================== 8667 TransportNetwork=1,AtmPort=MS-27-4 =================================================================================== RNCSM01> lpr ms-27-4 =================================================================================== Proxy MO =================================================================================== 8667 TransportNetwork=1,AtmPort=MS-27-4 8668 TransportNetwork=1,AtmPort=MS-27-4,VplTp=vp1 8669 TransportNetwork=1,AtmPort=MS-27-4,VplTp=vp1,VpcTp=1 8670 TransportNetwork=1,AtmPort=MS-27-4,VplTp=vp1,VpcTp=1,VclTp=vc1444 8671 TransportNetwork=1,AtmPort=MS-27-4,VplTp=vp1,VpcTp=1,VclTp=vc1443
Usando Expresiones Regulares RNCSM02> lpr ES-1-27-1.*vc12043
090206-14:49:02 10.107.240.8 7 .1f RNC_NODE_MODEL_G_5_30 stopfile=/tmp/8944 =================================================================================== Proxy MO =================================================================================== 9178 TransportNetwork=1,AtmPort=ES-1-27-1,VplTp=vp1,VpcTp=1,VclTp=vc12043 =================================================================================== Total: 1 MOs
RNCSM02> lpr ES-1-27-1.*vc1204[1-4]
=================================================================================== Proxy MO =================================================================================== 9177 TransportNetwork=1,AtmPort=ES-1-27-1,VplTp=vp1,VpcTp=1,VclTp=vc12044 9178 TransportNetwork=1,AtmPort=ES-1-27-1,VplTp=vp1,VpcTp=1,VclTp=vc12043 9179 TransportNetwork=1,AtmPort=ES-1-27-1,VplTp=vp1,VpcTp=1,VclTp=vc12042 9180 TransportNetwork=1,AtmPort=ES-1-27-1,VplTp=vp1,VpcTp=1,VclTp=vc12041 =================================================================================== Total: 4 MOs
Usando Expresiones Regulares RNCSM02> lpr ExternalGsmCell=1PIN47 $
090206-14:58:18 10.107.240.8 7.1f RNC_NODE_MODEL_G_5_30 stopfile=/tmp/8944 =================================================================================== Proxy MO =================================================================================== 24890 RncFunction=1,ExternalGsmNetwork=40,ExternalGsmCell=1PIN47B 24891 RncFunction=1,ExternalGsmNetwork=40,ExternalGsmCell=1PIN47A 24904 RncFunction=1,ExternalGsmNetwork=40,ExternalGsmCell=1PIN47C =================================================================================== Total: 3 MOs
RNCSM02> pr ExternalGsmCell=1PIN47
090206-14:58:38 10.107.240.8 7.1f RNC_NODE_MODEL_G_5_30 stopfile=/tmp/8944 =================================================================================== Proxy MO =================================================================================== 24890 RncFunction=1,ExternalGsmNetwork=40,ExternalGsmCell=1PIN47B 24891 RncFunction=1,ExternalGsmNetwork=40,ExternalGsmCell=1PIN47A 24904 RncFunction=1,ExternalGsmNetwork=40,ExternalGsmCell=1PIN47C =================================================================================== Total: 3 MOs
Usando Expresiones Regulares RNCSM01> lpr Subrack=MS,Slot=28,PlugInUnit=1 =================================================================================== Proxy MO =================================================================================== 159 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 160 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321120_R51HV02 161 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322250_R51TK01 162 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321409_R51SZ01 163 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,SwitchCoreUnit=1 164 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322166/3_R51SZ01 165 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321407_R51SZ01 166 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321121_R51GD01 167 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322165/12_R51SZ01 =================================================================================== RNCSM01> lpr %Subrack=MS,Slot=28,PlugInUnit=1 =================================================================================== Proxy MO =================================================================================== 167 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322165/12_R51SZ01 166 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321121_R51GD01 165 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321407_R51SZ01 164 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322166/3_R51SZ01 163 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,SwitchCoreUnit=1 162 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321409_R51SZ01 161 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322250_R51TK01 160 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321120_R51HV02 159 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 ===================================================================================
Usando Expresiones Regulares ******************************************************* st/lst [|||all] [] ******************************************************* Imprime los estados de los MO’s (operationalState y administrativeState cuando es aplicable). Ejemplo: RNCSM01> lst Utrancell=AITU01A 090210-12:11:11 10.108.240.8 7.1d RNC_NODE_MODEL_G_5_30 stopfile=/tmp/315 =================================================================================== Proxy Adm State
Op. State
MO
=================================================================================== 492 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=AITU01A,Rach=1 1366 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=AITU01A 1993 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=AITU01A,Hsdsch=1 2620 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=AITU01A,Pch=1 3247 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=AITU01A,Fach=1 3873 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=AITU01A,Hsdsch=1,Eul=1 =================================================================================== Total: 6 MOs
Usando Expresiones Regulares ******************************************************* str[12ft] [] [] [ | ] ******************************************************* Imprime el estado de IubLinks/AbisLinks y sus asociadas celdas y canales(RNC/BSC only). Ejemplo: RNCSM01> str Following 183 sites are up: ---------------------------------------------------------------------------------------------------MOD IUBLINK ATMPORTS
CELLNAMES
CFRPHEM1 CFRPHEM2 CFRPHEM3 CFRPHEM4 CFRPHEM5 CFRPHEM6 ICD12
---------------------------------------------------------------------------------------------------1 Iub_USMBRE80_0147 ABRE80-A/B
111111 111111
11111
1 Iub_USMLAP10_0049 ALAP10-A/B/C
111111 111111 111111
11111
1 Iub_USMLAP28_0053 ALAP28-A/B/C
111111 111111 111111
11111
1 Iub_USMLAP29_0054 ALAP29-A/B/C
111111 111111 111111
11111
1 Iub_USMLAP37_0056 ALAP37-A/B/C
111111 111111 111111
11111
1 Iub_USMMRB01_0059 AMRB01-A/B/C 111111 111111 111111
11111
1 Iub_USMMRB06_0062 AMRB06-A/B/C 111111 111111 111111
11111
Usando Expresiones Regulares > str –m 3
Muestra el estado de las celdas en el modulo 3 solamente RNCSM01> str -m 3 ---------------------------------------------------------------------------------------------------MOD IUBLINK
CELLNAMES
CFRPHEM1 CFRPHEM2 CFRPHEM3 CFRPHEM4 CFRPHEM5 CFRPHEM6 ICD12 ATMPORTS
---------------------------------------------------------------------------------------------------3 Iub_USMJAI09_0028 AJAI09-A/B/C
111111 111111 111111
11111
3 Iub_USMMRB10_0065 AMRB10-A/B/C 111111 111111 111111
11111
3 Iub_USMMRB13_0067 AMRB13-A/B/C 111111 111111 111111
11111
3 Iub_USMMRB28_0074 AMRB28-A/B/C 111111 111111 111111
11111
3 Iub_USMMRB54_0085 AMRB54-A/B/C 111111 111111 111111
11111
3 Iub_USMMRB81_0155 AMRB81-A/B/C 111111 111111 111111
11111
3 Iub_USMOCO07_0093 AOCO07-A/B/C 111111 111111 111111
11111
3 Iub_USMVMN02_0146 AVMN02-A/B/C 111111 111111 111111
11111
----------------------------------------------------------------------------------------------------
Following 2 sites are totally or partially unavailable: ---------------------------------------------------------------------------------------------------MOD IUBLINK
CELLNAMES
CFRPHEM1 CFRPHEM2 CFRPHEM3 CFRPHEM4 CFRPHEM5 CFRPHEM6 ICD12 ATMPORTS
---------------------------------------------------------------------------------------------------3 Iub_USMOCO80_0152 AOCO80-A/B/C 100011 100011 100011 3 Iub_USMPINI1_0116 APINI1-A/B/C
111111 LLLLLL LLLLLL
----------------------------------------------------------------------------------------------------
11111 11111
Usando Expresiones Regulares ************************************************************ get/lget [|||all] [|all] [] *************************************************************************** Este comando obtiene uno o varios atributos de uno o varios MO. Ejemplo: RNCSM01> lget utrancell=AMRB10A primaryscramblingcode =================================================================== MO Attribute Value =================================================================== UtranCell=AMRB10A primaryScramblingCode 50 =================================================================== Total: 1 MOs
Usando Expresiones Regulares
• “KGET" es idéntico a “get", excepto que la salida tiene un formato ligeramente diferente para permitir la importación de datos en algunas herramientas externas como MCOM, Cywin. "Kget" debería usarse principalmente cuando se toman dumps MO (lt all;Kget)
Usando Expresiones Regulares ******************************************************************************** set[m][c][1][i]/lset[m][c][1][i] || [] ******************************************************************************** El comando set/lset cambia o establece un atributo en uno o varios MO(s). Ejemplo: > set cell primarycpichpower 310
Para setear atributos en cadena: > set sid sib11 sib11repperiod=128,sib11startpos=20 Set administrativestate on following MOs ? ============================================================ 159 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 ============================================================ Are you Sure [y/n] ? n
Usando Expresiones Regulares rset El comando “rset “, cambia un attributo de un MO que es restringido (Usar el comando mom para
verificar si el atributo del MO es restringido). RNCSM01> lset utrancell=AMRB10A utrancellid 0985 Id MO UtranCellId Result ============================================================================ 5263 UtranCell=AMRB10A 0985 !!!! Processing failure :se.ericsson.cello.moframework.AttrNotSettableException TAG :"AttrNotSettable" VARIABLES :"$moType" = "UtranCell", "$attrName" = "UtranCellId" =================================================================================== Total: 1 MOs attempted, 0 MOs set RNCSM01> mom utrancell utrancellid ##################################################################################### MO Class Attribute Type Flags ##################################################################################### ExternalUtranCell ExternalUtranCellId string restricted,noNotification,mandatory -------------------------------------------------------------------------------------Naming attribute. Contains the value part of the RDN. ************************************************************************************** ************************************* UtranCell UtranCellId string restricted,noNotification,mandatory --------------------------------------------------------------------------------------
Usando Expresiones Regulares RNCSM01> rset utrancell=AMRB10A utrancellid 0985
080313-11:44:14 138.85.80.46 7.0t RNC_NODE_MODEL_G_5_24 stopfile=/tmp/1816 Set restricted attribute utrancellid on following MOs ? =================================================================================== 5263 RncFunction=1,UtranCell=AMRB10A =================================================================================== Are you Sure [y/n] ? y Logging del(get)/set/bl/deb commands to file: /home/euseeca/moshell_logfiles/logs_moshell/undo/ undo_RNC4_080313-114423.log Recursive Delete following MOs ? =================================================================================== 5263 RncFunction=1,UtranCell=AMRB10A =================================================================================== .Delete following MOs ? =================================================================================== 5267 RncFunction=1,UtranCell=AMRB10A,Fach=1 5266 RncFunction=1,UtranCell=AMRB10A,Hsdsch=1 5265 RncFunction=1,UtranCell=AMRB10A,Pch=1 5264 RncFunction=1,UtranCell=AMRB10A,Rach=1 5263 RncFunction=1,UtranCell=AMRB10A ===================================================================================
Usando Expresiones Regulares ********************************************** bl[s]/lbl[s] || ********************************************** El comando bl/lbl ejecuta el estado administrativo de un MO a 0. Ejemplos: bl aal2.*ca[246] Bloquea aal2 y los que terminen en ca2, ca4, ca6 lbl USMSNE08 Bloquea todos los Mo’s del sitio USMSNE08 ( Utrancell, Control Channels and Iub Link). bl 234 256 248 Bloquea los proxys 234, 256, and 248 bl 001500 Bloquea una tarjeta lo mismo que :
lbl subrack=ms,slot=15,pluginunit=1$
Usando Expresiones Regulares bls / lbls La opción "s" es para bloqueo suave. El estado administrativo se establece en 2 ("shutting down"), lo que significa que el recurso tendrá alrededor de 30 segundos de período de gracia para transferir el tráfico a otros recursos, antes de que se bloquee. El estado administrativo pasará automáticamente a 0 después del período de gracia de alrededor de 30 segundos. Ejemplo: RNCSM01> bls 530 =============================================================================== Id MO AdministrativeState Result =============================================================================== 530 Subrack=MS,Slot=5,PlugInUnit=1 2 >>> Set. =============================================================================== Total: 1 MOs attempted, 1 MOs set RNCSM01> st 530 =============================================================================== Proxy Adm State Op. State MO =============================================================================== 530 2 (SHUTTINGDOWN) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1 =============================================================================== Total: 1 MOs
Usando Expresiones Regulares deb / ldeb El comando ldeb desbloquea un attributo Ejemplo: RNCSI01> ldeb BCAS01A ================================================================================= 362 RncFunction=1,UtranCell=BCAS01A,Rach=1 980 RncFunction=1,UtranCell=BCAS01A 1438 RncFunction=1,UtranCell=BCAS01A,Hsdsch=1 1896 RncFunction=1,UtranCell=BCAS01A,Pch=1 =================================================================================== Are you Sure [y/n] ? y ================================================================================= Id MO AdministrativeState Result ================================================================================= 362 UtranCell=BCAS01A,Rach=1 1 >>> Set. 980 UtranCell=BCAS01A 1 >>> Set. 1438 UtranCell=BCAS01A,Hsdsch=1 1 >>> Set. 1896 UtranCell=BCAS01A,Pch=1 1 >>> Set. ====================================================================================== Total: 6 MOs attempted, 6 MOs set
Usando Expresiones Regulares fget Permite leer atributos que no estan descritos en el MOM ("Force" get). Ejemplo: RNCSM01> get pluginunit resourceid ============================================================================== MO Attribute Value ============================================================================== Total: 0 MOs RNCSM01> fget pluginunit resourceid =============================================================================== MO Attribute Value =============================================================================== Subrack=MS,Slot=28,PlugInUnit=1 resourceid 23 Subrack=MS,Slot=27,PlugInUnit=1 resourceid 22 Subrack=MS,Slot=26,PlugInUnit=1 resourceid 21
Usando Expresiones Regulares cr Este comando crea un MO, dado su LDN. El LDN no necesita contener ManagedElement = 1 ,al inicio. La sintaxis del comando es: cr Nota:
• Si hay atributos obligatorios, para completar, la función los solicitará. • Si hay atributos restringidos opcionales para completar, la función los solicitará. • Escriba d para usar el valor predeterminado (que a menudo está en blanco) • La razón por la que se necesita d es que al ingresar nada el comando se cancela. • Para especificar un atributo de tipo Struct, use la siguiente sintaxis: attr1 = val1, attr2 = val2, attr3 = val3 ...
Usando Expresiones Regulares Ejemplo del comando create: RNCSM01>cr rncfunction=1,Iublink=1 071119-09:19:20 138.85.80.46 7.0r RNC_NODE_MODEL_G_5_24 stopfile=/tmp/3284 Attribute 1 of 4, rbsId (long): 1 Attribute 2 of 4, preferredSubrackRef (moRef:Subrack): Enter mo LDN: Subrack=ES-1 Attribute 3 of 4, userPlaneTransportOption (structRef:TrasportOprtionDef): atm=1,ipv4=0 Attribute 4 of 4. controlPlaneTransportOption (structRef:TransportOptDef): atm=1,ipv4=0 Attribute 1 of 1, userPlaneIpResourceRef (moRef:IpAccessHostPool): d Enter mo LDN: >>> [Proxy ID = 5468] MO name :ManagedElement=1,RncFunction=1,IubLink=1
Usando Expresiones Regulares del/rdel El comando "del" borra uno o varios MO(s) El comando "rdel" elimina MO(s) junto con los children y los attributos reservados del MO.
Un MO solo puede eliminarse cuando su lista de reservados está vacía y cuando no tiene ningún elemento secundario. Si el MO tiene hijos y / o un atributo reserved By no vacío, en su lugar es posible utilizar el comando rdel / lrdel. La sintaxis del comando es: del/ldel ||
Usando Expresiones Regulares RNCSM01> del 5155 =============================================================================== 5155 RncFunction=1,IubLink=99 =============================================================================== Warning: Undo Mode is currently inactive !!!! Are you Sure [y/n] ? y Deleting ... =============================================================================== 5155 RncFunction=1,IubLink=99 >>> Mo deleted =============================================================================== Total: 1 MOs attempted, 1 MOs deleted RNCSM01> del iublink=1$ =============================================================================== 4691 RncFunction=1,IubLink=1 =============================================================================== Warning: Undo Mode is currently inactive !!!! Are you Sure [y/n] ? y Deleting ... =============================================================================== 4691 RncFunction=1,IubLink=1 !!!! Processing failure :se.ericsson.wcdma.rnc.roam.mao.commonmo.ProcessingFailureException TAG :"ProcessingFailureException" VARIABLES :"$Message" = "IubLink could not be deleted, there are still references to cell(s)" =============================================================================== Total: 1 MOs attempted, 0 MOs deleted
Usando Expresiones Regulares El comando acl/lacl lista las acciones que se pueden desempeñar en un MO La sintaxis de este comando es: acl/lacl |||all []
Usando Expresiones Regulares USMCBE21> acl retdevice ======================================================================================================== Proxy MO Action Nr of Params ======================================================================================================== 266 SectorAntenn a=3,AuxPlugInUn it=2,RetuDevic eGroup=1,RetDe viceSet=1,RetD evice=1 forceCalibrati on 0 271 SectorAntenna=2,A uxPlugInUnit=2 ,RetuDeviceGroup =1,RetDeviceSet=1 ,RetDevice=1 forceCalibratio n 0 281 SectorAntenna=1,A uxPlugInUnit=2 ,RetuDeviceGroup =1,RetDeviceSet=1 ,RetDevice=1 forceCalibratio n 0 =======================================================================================================
RNCSM01> lacl AtmPort=MS-26-1,VplTp=16,VpcTp=1,VclTp=vc44 ===================================================================================== Proxy MO Action Nr of Params ===================================================================================== 1505 AtmPort=MS- 26-1,VplTp=16,Vp cTp=1,VclTp=vc44 eteLoopBack 0 =====================================================================================
RNCSM01> lacl Mtp3bSpItu=Iu1,Mtp3bSls=Iup-2-2810-3,Mtp3bSlItu=1 ===================================================================================== Proxy MO Action Nr of Params ===================================================================================== 1722 Mtp3bSpItu=Iu1,Mt p3bSls=Iup -2-2810-3,Mtp 3bSlItu=1 activate 0 1722 Mtp3bSpItu=Iu1,Mt p3bSls=Iup -2-2810-3,Mtp 3bSlItu=1 deactivate 0 1722 Mtp3bSpItu=Iu1,Mt p3bSls=Iup -2-2810-3,Mtp 3bSlItu=1 emergencyActiv ate 0 1722 Mtp3bSpItu=Iu1,Mt p3bSls=Iup -2-2810-3,Mtp 3bSlItu=1 localInhibit 0 1722 Mtp3bSpItu=Iu1,Mt p3bSls=Iup -2-2810-3,Mtp 3bSlItu=1 localUninhibit 0
Usando Expresiones Regulares Manejo del modo deshacer (Para revocar los comandos del/rdel/set). De igual manera puede ser usado para la generacion de Scripts MO’s. u+ To start the "undo mode" u+s To start the "simulated undo mode" u- To stop the "undo mode" (or simulated undo mode) u? To check if "undo mode" is active or not u! To convert moshell command files to trun/emas format or undo logfiles to command files Mientras se ejecuta en "modo deshacer", los datos MO se guardan en un archivo de registro especial para todos los MO en los que se ejecutan los siguientes comandos corriendo el modo deshacer: - del/ldel - rdel/lrdel - bl/lbl - deb/ldeb - set
Usando Expresiones Regulares La sintaxis
al[atkc] [-a|-u ] [ | ] Imprime la lista de alarmas activas. Confirmar / No reconocer una alarma. La salida se puede canalizar a través de utilidades externas de Unix como "ordenar", "grep", "menos", "más", etc. Es posible combinar varias opciones, por ejemplo: al, ala, altk, alatk, altkc, etc. •
al: la lista de alarmas activas está impresa en formato general, solo se muestran cuatro campos por alarma.
•
ala: igual que a, pero la lista detallada completa se agrega debajo de la tabla de resumen.
•
alt: igual que a, pero el campo de tiempo se agrega a la tabla y las alarmas se ordenan cronológicamente.
•
alk: igual que a, pero la lista está separada en dos partes, una para las alarmas sin acuse de recibo y una para las alarmas reconocidas.
•
alc: igual que a, pero cada alarma se muestra en formato CSV y todos los campos se muestran para cada alarma.
Usando Expresiones Regulares USIPGE07> alt Starting to retrieve active alarms Nr of active alarms are: 2 =========================================================================================== Date & Time (Local) S Specific Problem Cause MoReference =========================================================================================== 1969-12-31 21:00:59 w Auto-Configuration of Board Not Possible unavailable Subrack=1,Slot=2 1969-12-31 21:04:33 M OpticalInterfaceLink_OpticalInterfaceLinkFailure equipment_malfunction OpticalInterfaceLink=3-UL >>> Total: 2 Alarms (0 Critical, 1 Major)
USIPGE07> alt | grep OpticalInterfaceLink=3-UL 090209-18:11:32 10.113.241.29 7.1d RBS_NODE_MODEL_J_5_17 stopfile=/tmp/4924 1969-12-31 21:04:33 M OpticalInterfaceLink_OpticalInterfaceLinkFailure equipment_malfunction OpticalInterfaceLink=3-UL
Usando Expresiones Regulares
• El comando run ejecuta un archivo de comando en formato moshell. • Esto se aplica a comandos como "lt / ltc", "lc / lcc", "del", "bl", "set", donde la confirmación se ingresa automáticamente al ejecutar un archivo de comando. • Los comentarios se pueden poner en el archivo de comando usando el signo #. El archivo de comando debe ser un comando por línea
Usando Expresiones Regulares Ejemplo: Practica 0 Actualizando el parametro primaryCpichPower para algunas celdas en la misma RNC. Crear el archivo “MyCommandFile.txt”o “.mos” y subirlo al Moshell Server lt all lset utrancell=amrb10A primaryCpichPower 300 lset utrancell=amrb10B primaryCpichPower 290 lset utrancell=amrb10C primaryCpichPower 310 lset utrancell=asee01A primaryCpichPower 320 lset utrancell=asee01B primaryCpichPower 300 lset utrancell=asee01C primaryCpichPower 315 •
run /home/U1310656/scripts/MyCommandFile.txt
Usando Expresiones Regulares Mobatch se usa para ejecutar sesiones de moshell en varios nodos en paralelo.
• La lista de nodos se debe definir en un "archivo de sitio". Cada nodo se puede enumerar por su nombre de nodo.
• No hay límite en cuántos nodos se pueden enumerar dentro de un archivo de sitio. Mobatch ejecutará una sesión de moshell por nodo enumerado en el archivo de sitio. Hasta 10 sesiones se ejecutarán en paralelo en cualquier momento. Este límite se puede cambiar con la opción "-p"
Usando Expresiones Regulares Usando : mobatch SiteFile.txt CommandFile.txt Ejemplo mobatch U1310656@rjmas1o> bash [~/moshell]$ [~/moshell]$ mobatch /home/U1310656/scripts/RNC_File.txt /home/U1310656/scripts/Get_UtranRelation.txt
/home/U1310656/scripts/Neighbour
Usando Expresiones Regulares Grupos de MOs *MP Imprime todos los grupos de MO’s
OFFLINE_WIURNC1_KGET_20110919_175714> mp ==================================================== MO-Group
Nr of MOs
==================================================== 1.
app_moclass_group
91
2.
cpp_moclass_group
70
3.
hget_group
148
4.
moclass_group
161
To view the contents of an MO group, type "pr "
Usando Expresiones Regulares Ejemplos: RNCSM01> pr ms-6-1 RNCSM01> ma test ms-6-1 RNCSM01> pr test RNCSM01> lpr ms-6-1 RNCSM01> lma test1 ms-6-1 RNCSM01> pr test1 RNCSM01> mp RNCSM01> mr test
Usando Expresiones Regulares Practica 1: Agrupar todas las celdas pertenecientes al modulo 9 en un grupo para poder bloquearlas. RNCSM01> get iublink module RNCSM01> get iublink module =9$ RNCSM01> ma iubmod9 iublink module =9$ RNCSM01> get iubmod9 module RNCSM01> get iublink reserved RNCSM01> ma cellmod9 iubmod9 reserved Get RNCSM01> bl cellmod9
Operando AMOS / Moshell Performance Management
PM Comandos PM Acesso – Los valores de contador instantáneos para MO Cello y RBS se pueden leer a través de la operación "GetAttribute" del servicio CM (comando amos "pget"). – No es posible leer contadores instantáneos para MO RNC a través del Servicio CM. – Los valores de contador para un ROP determinado (período de resultado de salida) se pueden leer de los archivos XML ROP, siempre que haya un escáner de estadísticas activo que contenga estos valores. – Los eventos que ocurrieron en un ROP dado se pueden leer de los archivos ROP binarios, siempre que haya un escáner de eventos activos que contenga estos eventos.
PM Comandos NODE
CORBA (CM) MIB
CORBA (PM)
Statistics Scanner
MoShell
FTP/SFTP
Events Scanner
XML ROP file Binary ROP file
PM Comandos Operation
Related moshell command(s)
List Scanners and Event Filters
pst
Create Statistics Scanner
pcr
Stop Scanner
pbl
Resume Scanner
pdeb
Delete Scanner
pdel
Set Event Filter
pset
View Scanner contents
pgets
Read instantaneous counter value
pget
Fetch and parse Statistics ROP files (xml)
pmr/pmx
Fetch and parse Event ROP files (binary)
pme
Protocol
corba (PM)
corba (CM)
ftp/sftp
PM Comandos RNCSM01> h pmom ******************************************************* pmom[acd]/lmom[c] [] [] [] [] ******************************************************* Print description of PM counters (pmom) or log attributes (lmom, CDMA only). RNCSM01> pmom vcltp ####################################################################### MO Class Pm Counters ####################################################################### VclTp 2 currentPmRegister pmBwUtilizationRx pmBwUtilizationTx pmReceivedAtmCells pmTransmittedAtmCells --------------------------------------------------------------------------------------------------------------------
RNCSM01> pmom vcltp rec ####################################################################### MO Class Pm Counter ####################################################################### VclTp pmReceivedAtmCells --------------------------------------------------------------------------------------------------------------------Performance monitoring counter for number of received ATM cells. *****************************************************************************************************
PM Comandos USMCBE22> pmom Carrier pmAverageRssi 090210-13:45:25 10.107.240.225 7.1d RBS_NODE_MODEL_J_5_17 stopfile=/tmp/667 ########################################################################################################## MO Class Pm Counter Type ########################################################################################################## Carrier pmAverageRssi sequence:long ---------------------------------------------------------------------------------------------------------Received Signal Strength RSSI. Measured on TR device(s) every 100 ms, and the average value is calculated at the same rate. Stored as PDF, with 0.5 dB resolution for the first 61 values and range [-110.0..-80.0], followed by a range [-80..-65] with a 5 db resolution. averageRssi[0] number of sampled values less than -110.0 averageRssi[1] number of sampled values in range [-110.0..-109.5[ averageRssi[2] number of sampled values in range [-109.5..-109.0[ averageRssi[3] number of sampled values in range [-109.0..-108.5[ . . . averageRssi[59] number of sampled values in range [-81.0..-80.5[ averageRssi[60] number of sampled values in range [-80.5..-80.0[ averageRssi[61] number of sampled values in range [-80.0..-75.0[ averageRssi[62] number of sampled values in range [-75.0..-70.0[ averageRssi[63] number of sampled values in range [-70.0..-65.0[ averageRssi[64] number of sampled values greater than or equal to -65.0 UNDEFINED VALUE=-1 USE CASES=PM_100, PM_101 REQUIREMENT=CONGESTION_CONTROL_RBS_OBS:10 MaxLength=65 **********************************************************************************************************
PM Comandos Viendo la lista de eventos: RNCSM01> h emom ******************************************************* emom [uetr|gpeh|ctr|all] [] ******************************************************* Display list of events available for each kind of event-based scanner. ...... RNCSM01> emom uetr The node's MOM version is: G_1_4_COMPLETE. Using following event files: - /var/opt/ericsson/amos/jarxml/event/EVENT_RNC_UETR_E_1_0.txt - /var/opt/ericsson/amos/jarxml/event/EVENT_RNC_CTR_E_1_0.txt - /var/opt/ericsson/amos/jarxml/event/EVENT_RNC_GPEH_G_1_0.txt ===================================================================== UETR EVENTS ===================================================================== MEASUREMENT 5 MEASUREMENT_DOWNLINK_TRANSPORT_CHANNEL_BLER MEASUREMENT_MAXIMUM_UE_TX_POWER MEASUREMENT_TRANSMITTED_CODE_POWER MEASUREMENT_UE_TRANSMITTED_POWER MEASUREMENT_UPLINK_SIR
Contador Basado en Mediciones pget Se puede usar para leer valores de contador instantáneos. Utiliza el servicio corba CM, como "get". Funciona en la mayoría de los OM excepto en RNC MO (UtranCell). RNCSM01> h pget ******************************************************************************** pget/lpget [|||all] [|all] ******************************************************************************** RNCSM01> pget atmport=ms-27-1 090317-15:58:14 10.108.240.8 7.0q RNC_NODE_MODEL_G_5_30 stopfile=/tmp/12176 ============================================================================== MO Attribute Value ============================================================================== AtmPort=MS-27-1 pmReceivedAtmCells 596521682 AtmPort=MS-27-1 pmSecondsWithUnexp 1197343 AtmPort=MS-27-1 pmTransmittedAtmCells 1684375003 ============================================================================== Total: 1 MOs ...
Contador Basado en Mediciones Para leer incrementos de contador de PM, use "PDIFF" RNCSM01> pdiff os155 pmmsses 090317-16:00:30 10.108.240.8 7.0q RNC_NODE_MODEL_G_5_30 stopfile=/tmp/12176 Logging to file: /home/U1310656/moshell_logfiles/logs_moshell/tempfiles/20090317150544_12148/boLog12176 Log close: /home/U1310656/moshell_logfiles/logs_moshell/tempfiles/20090317150544_12148/boLog12176 ====================================================================================== MO Counter DiffValue ====================================================================================== Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=pp4 pmMsSes 0 Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=pp3 pmMsSes 0 Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=pp2 pmMsSes 0 Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=pp1 pmMsSes 0 Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=pp4 pmMsSes 0 Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=pp3 pmMsSes 0 Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=pp2 pmMsSes 0 Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=pp1 pmMsSes 0 Subrack=ES-5,Slot=2,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=pp4 pmMsSes 0
Lectura de valores de contador individuales desde archivos ROP RNCSM01> h pmx ************************************************************ - pmx[hfdn] [|] [] [-l ] [-m ] [-p ] [-s [.]] [-e [.]] [-a|d|-h] [| ] ************************************************************
Para desplegar valores de contador, extraidos de archivos XML. Este comando llama las utilidades pmExtract/pmXtab/pmDiff. Importante: Solo los contadores que estan definido en un escaner activo, son guardados en un archivo ROP.
PM Comandos “pmx[hfdn]” Ejemplo: obtener el número de llamada perdidas (dropped) durante las últimas dos horas RNCSM01> pmxh utrancell=amrb01a pmNoNormalRabReleaseSpeech
-m 2
080805-14:55:17 10.108.240.8 7.0q RNC_NODE_MODEL_G_5_30 stopfile=/tmp/12837 ................................................. gzip -dc /home/U1310656 /moshell_logfiles /logs_moshell/pmfil es/10.108.240.8/pm _data/A20080805.1545 1600.1.xml.gz/home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.108.240.8/pm_data/A20080805.1600-1615.1.xml.gz /home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.108.240.8/pm_data/A20080805.1615-1630.1.xml.gz /home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.108.240.8/pm_data/A20080805.1630-1645.1.xml.gz /home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.108.240.8/pm_data/A20080805.1645-1700.1.xml.gz /home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.108.240.8/pm_data/A20080805.1700-1715.1.xml.gz /home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.108.240.8/pm_data/A20080805.1715-1730.1.xml.gz /home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.108.240.8/pm_data/A20080805.1730-1745.1.xml.gz | /home/U1310656/mo shell/./pmExtract -u "utrancell=amrb0 1a" "pmnonormalrabrel easespeech" | grep -v ";$" | /home/U1310656/mo shell/./pmXtab -cols ctr -fmt txt -m "(?:\w+=[^,]+,){1,2 }((\w+=[^,]+,*)+$)"
Report from 2008-08-05 15:45 UTC to 2008-08-05 17:44 UTC
Date: 2008-08-05 Time
Object
pmNoNormalRabRelease Speech
15:45 UtranCell=AMRB01A
4
16:00 UtranCell=AMRB01A
2
16:15 UtranCell=AMRB01A
1
16:30 UtranCell=AMRB01A
3
16:45 UtranCell=AMRB01A
3
17:00 UtranCell=AMRB01A
4
17:15 UtranCell=AMRB01A
2
17:30 UtranCell=AMRB01A
3
PM Comandos “pmr[ag]” Producir informes PM KPI, basados en valores de contador en archivos ROP de estadísticas y fórmulas en la documentación de CPI. Ejemplo: USMSNE18> pmr gzip -dc /home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.107.245.49/pm_data/A20080805.17301745.1.xml.gz/home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.107.245.49/pm_data/A20080805.17451800.1.xml.gz "^(WeightedAverage|pmAckReceived|pmAverageRssi|pmCapAllocIubHsLimitingRatio|pmHsDataFramesLost|pmHsDa taFramesReceived|pmIubMacdPduRbsR64|pmSetupFailuresSf8|pmSumAckedBits|pmSumAckedBitsCellEul|pmSumNa ckedBitsCellEul|pmSumNonEmptyUserBuffers|pmSumNumHsPdschCodesAdded|pmSumOfHsScchUsedPwr|pmTarget HsRate|pmTransmittedCarrierPower|pmTransmittedCarrierPowerNonHs|pmUsedCqi)$" 1) Carrier Average Rssi and Transmitted Power 2) Downlink TXB RadioLink Setup Success Rate 3) Uplink TXB RadioLink Setup Success Rate 4) HSPA Throughput 5) HSDPA Congestion 6) HSDPA Measurements HsDschResources 7) HsDschResources AckNack 8) HSDPA Measurements IubDataStreams 9) HSDPA Test 1 10) HSDPA Test 2 Enter the report number followed by a pipi ng command if postprocessing required.
PM Comandos “pmr[ag]” Selecting option 4
1) Carrier Average Rssi and Transmitted Power 2) Donlink TXB RadioLink Setup Success Rate 3) Uplink TXB RadioLink Setup Success Rate 4) HSPA Throughput 5) HSDPA Congestion 6) HSDPA Measurements HsDschResources 7) HsDschResources AckNack 8) HSDPA Measurements IubDataStreams 9) HSDPA Test 1 10) HSDPA Test 2 Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: 4 gzip -dc /home/U1310656/moshell_logfiles/logs_moshell/tempfiles/20080805-154459_1908/pmrbuffer1908.gz | grep -v ";$" |/home/U1310656 /moshell/./pmXt ab -fdef /home/U1310656/moshell/./commonjars/pm/FORMULA_RBS_J_5_0.txt -x "^(PSEulEfficiency|PSHsAvgTputPerCell|PSHsAvgTputPerUser|PSHsEfficiency)$" -i "PSEulEfficiency|PSHsAvgTputPerCell|PSHsAvgTputPerUser|PSHsEfficiency" -m "(Sector=\w,Carrier=\w)" -a -p 6.1 -fmt txt 4) HSPA Throughput Report from 2008-08-05 17:30 UTC to 2008-08-05 18:29 UTC Start Time: 2008-08-05 17:30:00 End Time: 2008-08-05 18:15:00 Object PSEulEfficiency PSHsAvgTputPer Cell PSHsAvgTput PerUser PSHsEfficiency Sector=1,Car rier=1 N/A 1205.9 1015.1 97.3 Sector=2,Car rier=1 N/A 1482.9 985.6 98.9 Sector=3,Car rier=1 N/A 730.8 688.2 98.6 Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice:
PM Comandos “pmr[ag]” Es posible seleccionar un periodo de tiempo, del que se quiere el reporte: Example: Generar el reporte de las ultimas 4 horas. USMSNE18> pmr -m 4 080805-15:48:36 10.107.245.49 7.0q RBS_NODE_MODEL_J_5_17 stopfile=/tmp/1965 .........................get /c/pm_data/A20080805.1430-1445:1.xml.gz /home/U1310656/moshell_logfiles/logs_moshell/pmfiles/10.107.245.49/pm_data/A20080805.1430
1445.1.xml.gz ... OK
"ManagedElement" "^( 1) Carrier Average Rssi and Transmitted Power 2) Downlink TXB RadioLink Setup Success Rate 3) Uplink TXB RadioLink Setup Success Rate 4) HSPA Throughput 5) HSDPA Congestion 6) HSDPA Measurements HsDschResources 7) HsDschResources AckNack 8) HSDPA Measurements IubDataStreams 9) HSDPA Test 1 10) HSDPA Test 2 Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: 1 gzip -dc /home/U1310656/moshell_logfiles/logs_moshell/tempfiles/20080805-154459_1908/pmrbuffer1908.gz | grep -v ";$" | /home/U1310656/moshell/./pmXtab -fdef /home/U1310656/moshell/./commonjars/pm/FORMULA_RBS_J_5_0.txt -cols time -h -x "^(AvgRssi|AvgTxPwr)$" -i "AvgRssi|AvgTxPwr" -m "(Sector=\w+,Carrier=\w+)" -p 6.1 -fmt txt
1) Carrier Average Rssi and Transmitted Power Report from 2008-08-05 14:30 UTC to 2008-08-05 18:29 UTC
PM Comandos “pst” ******************************************************* pst [|] [] *******************************************************
Lista todo los PM scanners y su estado RNCSM01> pst 090210-14:13:38 10.108.240.8 7.1d RNC_NODE_MODEL_G_5_30 stopfile=/tmp/315 ================================================================================ PROXY SCANNER-NAME
STATE
================================================================================ 43 PREDEF.PRIMARY.STATS 87 PREDEF.SECONDARY.STATS
ACTIVE ACTIVE
651 PREDEF.10000.UETR
ACTIVE
660 PREDEF. 10009.UETR
SUSPENDED
661 PREDEF.10010.UETR
ACTIVE
662 PREDEF.10011. UETR
ACTIVE
663 PREDEF. 10012.UETR
SUSPENDED
664 PREDEF.10013.UETR
ACTIVE
665 PREDEF.10014.UETR
SUSPENDED
666 PREDEF.10015.UETR
SUSPENDED
667 PREDEF.20000.C TR
SUSPENDED
668 PREDEF.20001.C TR
SUSPENDED
669 PREDEF.30000.G PEH
SUSPENDED
670 PREDEF.30001.G PEH
SUSPENDED
687 PREDEF. 30018.GPEH
SUSPENDED
PM Comandos pst . act --> Lista solo los Escaneres activos. RNCSM01> pst . act 090210-14:17:34 10.108.240.8 7.1d RNC_NODE_MODEL_G_5_30 stopfile=/tmp/315 ================================================================================ PROXY SCANNER-NAME
STATE
================================================================================ 43 PREDEF.PRIMARY.STATS 87 PREDEF.SECONDARY.STATS
ACTIVE ACTIVE
651 PREDEF.10000.UETR
ACTIVE
654 PREDEF.10003.UETR
ACTIVE
656 PREDEF.10005.UETR
ACTIVE
657 PREDEF.10006.UETR
ACTIVE
659 PREDEF.10008.UETR
ACTIVE
661 PREDEF.10010.UETR
ACTIVE
662 PREDEF.10011.UETR
ACTIVE
664 PREDEF.10013.UETR
ACTIVE
697 USERDEF.RNC_InterCell_Counters.Profile=SP_ID_119575282d740bb3355f8433cab49.Continuous=Y.STATS ACTIVE 699 USERDEF.All_RNC_Counters.Profile=SP_ID_11952f37c693cb1ababcd941c96ee.Continuous=Y.STATS ACTIVE ================================================================================ >>> Total: 12 Scanners
PM Comandos ******************************************************* pcr[cfd]/lpcr[cfd] ||| [] [] ******************************************************* crea un Escaner de estadisticas. RNCSM01> pcrc RLSUCC utrancell pmRlAddSuccessBestCell
090210-15:18:30 10.108.240.8 7.1d RNC_NODE_MODEL_G_5_30 stopfile=/tmp/315
>>> scannerId:703
RNCSM01> pgets RLSUCC
090210-16:26:51 10.108.240.8 7.1d RNC_NODE_MODEL_G_5_30 stopfile=/tmp/315 ================================================================================ 703
USERDEF.R LSUCC.STATS
ACTIVE
900 6
================================================================================ UtranRelation
6 pmRlAddSuccessBestCellCsConvers pmRlAddSuccessBestCellPacketHigh pmRlAddSuccessBestCellPacketLow pmRlAddSuccessBestCellSpeech pmRlAddSuccessBestCellStandAlone pmRlAddSuccessBestCellStream
================================================================================ >>> Total: 1 Scanners
PM Comandos ******************************************************* pbl | ******************************************************* Suspender un Escaner RNCSM01> pbl RLSUCC Suspend following scanners? ================================================================================ 703 USERDEF.RLSUCC.STATS
ACTIVE
================================================================================ Are you Sure [y/n] ? y ================================================================================ 703 USERDEF.RLSUCC.STATS
>>> Done.
================================================================================ >>> Total: 1 Scanners RNCSM01> pgets RLSUCC ================================================================================ 703
USERDEF.RLSUCC.STATS
SUSPENDED 900 6
================================================================================ UtranRelation
6 pmRlAddSuccessBestCellCsConvers pmRlAddSuccessBestCellPacketHigh pmRlAddSuccessBestCellPacketLow pmRlAddSuccessBestCellSpeech pmRlAddSuccessBestCellStandAlone pmRlAddSuccessBestCellStream
================================================================================ >>> Total: 1 Scanners
THIS COMMAND IS NOT AVAILABLE IN AMOS
PM Comandos ******************************************************* pdeb | ******************************************************* Resume a scanner. RNCSM01> pdeb 703 Resume following scanners? ================================================================================ 703 USERDEF.RLSUCC.STATS
SUSPENDED
================================================================================ Are you Sure [y/n] ? Y ================================================================================ 703 USERDEF.RLSUCC.STATS
>>> Done.
================================================================================ >>> Total: 1 Scanners RNCSM01> pgets 703 ================================================================================ 703
USERDEF.RLSUCC.STATS
ACTIVE
900 6
================================================================================ UtranRelation
6 pmRlAddSuccessBestCellCsConvers pmRlAddSuccessBestCellPacketHigh pmRlAddSuccessBestCellPacketLow pmRlAddSuccessBestCellSpeech pmRlAddSuccessBestCellStandAlone pmRlAddSuccessBestCellStream
================================================================================ >>> Total: 1 Scanners
PM Comandos ******************************************************* pdel | ******************************************************* Borrar un Escaner RNCSM01> pdel RLSUCC
090210-17:10:30 10.108.240.8 7.1d RNC_NODE_MODEL_G_5_30 stopfile=/tmp/315 Delete following scanners? ================================================================================ 703 USERDEF.RLSUCC.STATS USERDEF.RLSUCC.STATS
ACTIVE
================================================================================ Are you Sure [y/n] ? y
================================================================================ 703 USERDEF.RLSUCC.STATS USERDEF.RLSUCC.STATS
>>> Done.
================================================================================ >>> Total: 1 Scanners
RNCSM01> pgets RLSUCC
090210-17:10:42 10.108.240.8 7.1d RNC_NODE_MODEL_G_5_30 stopfile=/tmp/315 ================================================================================ >>> Total: 0 Scanners
PM Comandos ****************************************************** pset[d] ******************************************************* Establecer el contenido de un u n escáner basado en eventos(RNC/RBS/LTE eventos(RNC/RBS/LTE only) RNCSM01> pset PREDEF.30023.GPEH handover SL ================================================================================ 692 PREDEF.30023.GPEH
>>> Done.
================================================================================
RNCSM01> pgets PREDEF.30023.GPEH 5=============================================================================== 692
PREDEF.30023.GPEH
SUSPENDED 5
================================================================================ CELL
ManagedElement=1,RncFunction=1,UtranCell=ASLO04A
CELL
ManagedElement=1,RncFunction=1,UtranCell=ASLO04B
CELL
ManagedElement=1,RncFunction=1,UtranCell=ASLO04C
CELL
ManagedElement=1,RncFunction=1,UtranCell=ASLO03C
CELL
ManagedElement=1,RncFunction=1,UtranCell=ASLO03B
CELL
ManagedElement=1,RncFunction=1,UtranCell=ASLO03A
CELL
ManagedElement=1,RncFunction=1,UtranCell=ASLO01C
CELL
ManagedElement=1,RncFunction=1,UtranCell=ASLO01B
----------------------------------------------------------------------------------------------------------------------------------------------RRC
2 RRC_HANDOVER_FROM_UTRAN_COMMAND RRC_HANDOVER_FROM_UTRAN_FAILURE
GPEH_INTERNAL 3 INTERNAL_SOFT_HANDOVER_REPORT_RECEP TION INTERNAL_SOFT_HANDOVER_EVALUATION INTERNAL_SOFT_HANDOVER_EXECUTION ================================================================================ >>> Total: 1 Scanners
THIS COMMAND IS NOT AVAILABLE IN AMOS
Operando Oper ando Amos/ Moshell HW/SW Configuracion
HW/SW Vista General Comando: “inv” Comando inv, muestra el completo inventario de HW/SW: ********************************* inv[hlxpbctrgf] [] [] ********************************* RNCSM01> inv ======================================================================================= SMN APN BOARDTYPE M SWALLOCATION ST PRODUCTNUMBER REV
MO
======================================================================================== 0
1
SCB
SCB
1
ROJ1192108/2 R6F Subrack=MS,Slot=1, PlugInUnit=1,
0
4
TUB
TUB
1
ROJ1192104/3 R4E Subrack=MS,Slot=4, PlugInUnit=1
0
5
TUB
TUB
1
ROJ1192104/3 R4E Subrack=MS,Slot=5, PlugInUnit=1
Example: RBS ======================================================================================== SMN APN BOARDTYPE SWALLOCATION ST PRODUCTNUMBER REV
MO
======================================================================================== 0 1
CBU1
Main_CBU
1 ROJ1192209/1
R4B/A
Subrack=1,Slot=1, PlugInUnit=1
0 2
ET-M4
RBS_ETM4
1 ROJ1192102/22
R1B
Subrack=1,Slot=2, PlugInUnit=1
0 7
RAX13
RBS_RAXB
1 ROJ1192187/4
R1E
Subrack=1,Slot=7, PlugInUnit=1(128 CE)
0 8
RAX13
RBS_RAXB
1 ROJ1192187/4
R1E
Subrack=1,Slot=8, PlugInUnit=1(128CE)
0 9
RAX13
RBS_RAXB
1 ROJ1192187/4
R1E
Subrack=1,Slot=9, PlugInUnit=1(128CE)
0 11
TX6HS-04
RBS_TXB
1 ROJ1192254/4
R1E
Subrack=1,Slot=11, PlugInUnit=1(384CE)
0 12
RUIF
RBS_RUIFB
1 ROJ1192245/2
R2A
Subrack=1,Slot=12, PlugInUnit=1
------------------------------------------------------------------------------------------------------------------------------------------------------------
HW/SW Vista General Comando: “inv” Ejemplo: ver solo la aplicacion RNC SW
RNCSM01> inv rnc
Ejemplo: ver solo HW / SW que está bloqueado o deshabilitado
RNCSM01> inv . 0|L
HW/SW Vista General Comando: “inv” Invl Nos muestra todas las características, features de licencias, y su s estados.
HW/SW Vista General Comando: “bo” ******************************************************* bo[r]/ba[swdp]/br[wd]/be[0-50]/bp ******************************************************* Administra grupos de tarjetas que se pueden usar para ejecutar comandos COLI en varias tarjetas. RNCSM02> bo ================================================================================================================================ 00 M BoardType Devs SwAllocation
01 M BoardType Devs SwAllocation
02 M BoardType Devs SwAllocation
================================================================================================================================ 00
SCB3
SCB
00
SCB3
SCB
00
SCB3
SCB
01
SCB3
SCB
01
SCB3
SCB
01
SCB3
SCB
02
SXB3
SXB
02
ET-MF4
03
SXB3
SXB
04
TUB
TUB
05
TUB
TUB
06
ET-MF4
ETMF4
06 9 SPB21
CDDDD SPB_TYPE_B
06 11 SPB21
CDDDD SPB_TYPE_B
07
ET-MFG
ETMFG
07 9 SPB21
CDDDD SPB_TYPE_B
07 11 SPB21
CDDDD SPB_TYPE_B
08
GPB53
GPB_SCCP_ITU
08 2 SPB21
CDDDD SPB_TYPE_B
08 5 SPB21
CDDDD SPB_TYPE_B
09
GPB53
GPB_SCCP_ITU
09 2 SPB21
CDDDD SPB_TYPE_B
09 5 SPB21
CDDDD SPB_TYPE_B
10
GPB53
GPB_Central_E1_ITU 10 3 SPB21
11
GPB53
GPB_Central_E1_ITU
ETMF4
02
ET-MF4
CDDDD SPB_TYPE_B
ETMF4
10 6 SPB21
CDDDD SPB_TYPE_B
HW/SW Vista General Comando: “bo” OFFLINE_WIURNC1_KGET_20110919_175714> bp 180702-19:22:15 OFFLINE_WIURNC1_Kget_20110919_175714 17.0m RNC_NODE_MODEL_L_1_123 stopfile=/tmp/5400 ==================================================== Board-Group
Nr of Boards
==================================================== aal2ap
15
aal2cpsrc
13
aal2ncc
11
aal2nccadm aal2rh
2 11
OFFLINE_WIURNC1_KGET_20110919_175714> pr aal2ap
180702-19:23:37 OFFLINE_WIURNC1_Kget_20110919_175714 17.0m RNC_NODE_MODEL_L_1_123 stopfile=/tmp/5400 =================================================================================== Proxy MO =================================================================================== 1903 SwManagement=1,ReliableProgramUniter=ans_aal2ap_12_c2 1927 SwManagement=1,ReliableProgramUniter=ans_aal2ap_12_MS-8-0 1950 SwManagement=1,ReliableProgramUniter=ans_aal2ap_12_MS-6-0 2097 SwManagement=1,ReliableProgramUniter=ans_aal2ap_12_MS-15-0 2098 SwManagement=1,ReliableProgramUniter=ans_aal2ap_12_MS-11-0 2280 SwManagement=1,ReliableProgramUniter=ans_aal2ap_12_ES-1-11-0 2348 S
HW/SW Vista General Comando: “cab” ******************************************************* cab[slxradgtme] [ | ] ******************************************************* Visualización de impresiones COLI misceláneas relacionadas con hw, sw, reinicios, leds, carga de CPU, errores, uso de disco / ram Opciones: • cab: imprime información MP / BP HW y estado del led, temperatura MP y estado de coreMgr • cabt: igual que la cabina, pero sin la temperatura • cabx: igual que cab plus, led e hw info para las placas XP (p. ej .: TMA, MCPA, Fans, etc.) • cabl: igual que la cabina pero más carga de procesador MP / BP • cabs: igual que la lista más cab de programas que se ejecutan en todos MP / BP • cabr: imprime todos los reinicios MP / BP. Los reinicios anormales se muestran en rojo. caba: imprime solo un MP / BP anormal reinicia. • cabd: imprimir el uso del disco. Los discos que superen un cierto límite aparecerán en color. El límite se puede definir en el archivo cabview • cabg: imprimir errores MP / BP HW (por ejemplo, disco defectuoso, RAM defectuosa, etc.). • cabm: imprimir el uso de la memoria RAM MP / BP. • cabe: print MP / BP agregó condiciones de seguimiento de T & E
HW/SW Vista General Comando: “cab” USMSNE18> cab SMN APN BOARD
GREEN YELLOW RED
PRODUCT NR
REV
DATE
SERIAL NR TEMP COREMGR
===================================================================================================== 0 1 CBU1 0 3 RAX
ON ON
16HZ
OFF
16HZ OF F
ROJ 119 2209/1 R5E ROJ 119 2187/14 R1C
20071107 TU8G015363 +46C Active* 20081014 TU8G527420
0 4 RAX13
ON
16HZ OFF
ROJ 119 2187/4 R1E
20080128 TM15032794
0 5 RAX13
ON
16HZ OFF
ROJ 119 2187/4 R1E
20080128 TM15032789
0 6 RAX13
ON
16HZ OFF
ROJ 119 2187/4 R1E
20071108 TU8G016168
0 8 TX6HS-06 ON 0 9 OBIF
ON
16HZ OFF 16HZ O FF
ROJ 119 2254/6 R1D ROJ 119 2238/23 R1D
20070929 AE55726938 20071123 TB39509344
-----------------------------------------------------------------------------------------------------
USMSNE18> cabl ===================================================================================================== SMN APN BOARD
GREEN YELLOW RED
PRODUCT NR
REV
DATE
SERIAL NR TEMP COREMGR
===================================================================================================== 0 1 CBU1 0 3 RAX
ON ON
16HZ
OFF
16HZ OF F
ROJ 119 2209/1 R5E ROJ 119 2187/14 R1C
20071107 TU8G015363 +46C Active* 20081014 TU8G527420
0 4 RAX13
ON
16HZ OFF
ROJ 119 2187/4 R1E
20080128 TM15032794
0 5 RAX13
ON
16HZ OFF
ROJ 119 2187/4 R1E
20080128 TM15032789
0 6 RAX13
ON
16HZ OFF
ROJ 119 2187/4 R1E
20071108 TU8G016168
0 8 TX6HS-06 ON 0 9 OBIF
ON
16HZ OFF 16HZ O FF
ROJ 119 2254/6 R1D ROJ 119 2238/23 R1D
20070929 AE55726938 20071123 TB39509344
----------------------------------------------------------------------------------------------------
Imprimir informacion de SW. RNCSM01> lhsh 001400 pglist $ lhsh 001400 pglist Program Information: Handle : 1 Status : run Resident : True Name Argv
: CXC1320787_R50HX02 (SystemManage) :
Program Information: Handle : 2 Status : run Resident : True Name Argv
: CXC1320742_R50HC03 (spas_connect) :
Program Information: ...... Handle : 14 Status : run Resident : True Name Argv
: CXC1329858_R4J09
(RncLmModOm)
:
$ RNCSM01> lhsh 001400 listloaded
Imprimir Informacion de Disco. RNCSM01> hdinfo 090317-16:07:00 10.108.240.8 7.0q RNC_NODE_MODEL_G_5_30 stopfile=/tmp/12176 $ hdinfo Hard Disk parameters: Size in MB: 2079 Sector size: 512 No of cyl.: 4029 No of heads: 16 Sectors/Track: 63 No of sectors: 4061232 HD PIO mode: 4 Model: SMART CF Serial number: 2007071200EA3C1C0000 Firmware rev: 20060811
Version de configuracion (CV). Manejo de la versión de configuración (CV). • Cvls: Lista de CV • Cvmk: hacer CV local Ejemplo: cvmk CVname identificación comentario
• Cvms: hacer CV a distancia Ejemplo: cvms CVname identificación comentario
• Cvset: establecer un CV startable Ejemplo: cvset CVname
• Cvrm: eliminar Ejemplo: cvrm CVname
Archivos de configuracion RNCSM01> ftree /d/configuration/cv
090317-16:08:14 10.108.240.8 7.0q RNC_NODE_MODEL_G_5_30 stopfile=/tmp/12176 /d/configuration/cv/
drwxrwxrwx 512
30 Jan 2009 17:22:31 /d/configuration/cv/USMMRBI8/
-r--r--r-- 341
30 Jan 2009 17:22:22 /d/configuration/cv/USMMRBI8/ipnetworkconfig.xml
-r--r--r-- 353
30 Jan 2009 17:22:22 /d/configuration/cv/USMMRBI8/nodeinformation.xml
-r--r--r-- 71264
30 Jan 2009 17:22:23 /d/configuration/cv/USMMRBI8/ARMAMENT
-r--r--r-- 40
30 Jan 2009 17:22:24 /d/configuration/cv/USMMRBI8/LLP.LMID
-r--r--r-- 75
30 Jan 2009 17:22:24 /d/configuration/cv/USMMRBI8/attribute
-rw-rw-rw- 1616763 30 Jan 2009 17:22:30 /d/configuration/cv/USMMRBI8/db.dat -r--r--r-- 273 -r--r--r-- 3
30 Jan 2009 17:22:31 /d/configuration/cv/USMMRBI8/md5checksums 30 Jan 2009 17:22:31 /d/configuration/cv/USMMRBI8/ok
CV handling RNCSM01> get configurationversion=1 090317-16:10:08 10.108.240.8 7.0q RNC_NODE_MODEL_G_5_30 stopfile=/tmp/12176 =========================================================================================== 3590
SwManagement=1,ConfigurationVersion=1
=========================================================================================== ConfigurationVersionId actionResult
1 Struct{6}
>>> 1.actionId = 161702691 >>> 2.time = Date: 2009-01-27, Time: 16:18:02.109 >>> 3.invokedAction = 3 (PUT_TO_FTP_SERVER) >>> 4.mainResult = 0 (EXECUTED) >>> 5.configurationVersionName = RNCSM01_08-11-2008 >>> 6.pathToDetailedInformation = additionalActionResultData
t[1] =
>>> Struct[0] has 2 members: >>> 1.information = 20 (CV_BACKUP_NAME) >>> 2.additionalInformation = RNCSM01_RNCSM01_08-11-2008.zip autoCreatedCVIsTurnedOn
true
corruptedUpgradePackages
t[0] =
currentDetailedActivity
0 (IDLE)
currentLoadedConfigurationVersion Au_CXP9012014_R10CJ_090215_0401 currentMainActivity currentUpgradePackage executingCv
0 (IDLE) UpgradePackage=CXP9012014_R10CJ Au_CXP9012014_R10CJ_090317_0402
CV handling RNCSM01> acl configuration 090317-16:12:27 10.108.240.8 7.0q RNC_NODE_MODEL_G_5_30 stopfile=/tmp/12176 ============================================================================== Proxy MO
Action
Nr of Params
============================================================================== 3590 ConfigurationVersion=1 cancelRestore 0 3590 ConfigurationVersion=1
changeRestoreConfirmationDeadline 1
3590 ConfigurationVersion=1
confirmRestore
3590 ConfigurationVersion=1
create
5
3590 ConfigurationVersion=1
delete
1
3590 ConfigurationVersion=1
forcedRestore
3590 ConfigurationVersion=1
getFromFtpServer
3590 ConfigurationVersion=1
putToFtpServer
3590 ConfigurationVersion=1
removeFromRollbackList
3590 ConfigurationVersion=1
restore
3590 ConfigurationVersion=1
setFirstRollbackList
3590 ConfigurationVersion=1
setStartable
1
3590 ConfigurationVersion=1
verifyRestore
1
0
2 4 6 1
2 1
==============================================================================
Reinicios Node
PlugInUnit (MP/BP)
Coldest
Yes
Yes
Yes
Cold
Yes
Yes
Yes
Refresh
Yes
Yes
Warm
Yes
Yes
Hot
Device (SPM/FPGA, etc.)
Yes
Program on MP
Yes Yes
Reinicios rango Rank
T&E logs
HW test
HW reset
SW reload
Data in CLI contain er
Data in own memory segment
Domain
Hot
Preserve d
No
No
Conditional
Preserved
Cleared
4
Warm
Preserve d
No
No
Conditional
Cleared
Cleared
1, 2, 3, 4
Refresh
Preserve d
No
Yes on MP/BP Not necessarily on FPGA/DSP /etc.
Yes
Cleared
Cleared
1, 2
Cold
Cleared
Limited
Yes
Yes
Cleared
Cleared
1, 2, 3
ColdWTest
Cleared
Yes
Yes
Yes
Cleared
Cleared
1, 2, 3
Comandos de Reinicio por interfaz MO RNCSM01> mom restartrank ############################################################################### Enum
Values
############################################################################### RestartRank 0:RESTART_WARM, 1:RESTART_REFRESH, 2:RESTART_COLD, 3:RESTART_COLDWTEST --------------------------------------------------------------------------------------------------------------------------------- RESTART_WARM: - RESTART_REFRESH:
- RESTART_COLD: - RESTART_COLDWTEST: *****************************************************************************************************************
RNCSM01> mom restartcause ############################################################################### Enum
Values
############################################################################### RestartCause
2:piuRestartUpgrade, 1:piuRestartError
------------------------------------------------------------------------------This attribute indicates the restart cause of plugInUnit. The defined values are: 1. piuRestartError: restart because of error. 2. piuRestartUpgrade: restart because of system upgrade. - piuRestartUpgrade: This attributes indicates that the Piu restart cause is upgrade. - piuRestartError: This attributes indicates that the Piu restart cause is error. *****************************************************************************************************************
Comandos de Reinicio por interfaz MO RNCSM01> acc 0 manualrestart Call Action manualrestart on following MOs ? =============================================================================== 0 ManagedElement=1 =============================================================================== Are you Sure [y/n] ? y =============================================================================== Proxy MO
Action
Nr of Params
=============================================================================== 0 ManagedElement=1
manualRestart
3
Parameter 1 of 3, restartRank (enumRef-RestartRank): Enter one of the following integers: 0:RESTART_WARM, 1:RESTART_REFRESH, 2:RESTART_COLD, 3:RESTART_COLDWTEST: 0 Parameter 2 of 3, restartReason (enumRef-RestartReason): Enter one of the following integers: 0:PLANNED_RECONFIGURATION, 1:UNPLANNED_NODE_EXTERNAL_PROBLEMS, 2:UNPLANNED_NODE_UPGRADE_PROBLEMS, 3:UNPLANNED_O_AND_M_ISSUE, 4:UNPLANNED_CYCLIC_RECOVERY, 5:UNPLANNED_LOCKED_RESOURCES, 6:UNPLANNED_COLD_WITH_HW_TEST, 7:UNPLANNED_CALL_PROCESSING_DEGRADATION, 8:UNPLANNED_LOW_COVERAGE: 0 Parameter 3 of 3, restartInfo (string): eanzmagn >>> Return value = null =============================================================================== Total: 1 MOs attempted, 1 MOs actioned
Comandos de Reinicio por interfaz MO Reinicio de tarjeta utilizandor el MO LDN RNCSM01> acc ms,slot=9,pluginunit=1$ manualrestart ...... Reinicio de tarjeta utilizando un grupo de tarjetas. CSM01> acc mod1 manualrestart ......
Manejo de Registros(Logs) ******************************************************* lg[aevsyuoldhmircfx] [-l ] [-m ] [-p ] [-s ] [-e ] [|] ******************************************************* •
Obtención y / o procesamiento de registros de nodo (alarma, evento, disponibilidad, sistema, etc.)
Options: ******** - a: registro de alarma de análisis (CELLO_ALARM_LOG.xml) - e: registro de eventos de análisis (CELLO_EVENT_LOG.xml) -v: registro de disponibilidad de análisis (CELLO_AVAILABILITY_LOG.xml) - s: análisis del sistema de análisis (/ c / logfiles / systemlog / xxxsyslog) -u: registro de actualización de parse (Trace.log y Trace.log_old) - o: registro de comandos de análisis (CORBA_AUDITTRAIL_LOG.xml) - y: parse securityevent log (CELLO_SECURITYEVENT_LOG.xml). - l: registro de parse coli (SHELL_AUDITTRAIL_LOG.xml). - h: análisis de parse hili (CELLO_HWINVENTORY_LOG.xml). Este archivo primero debe generarse con el comando "hili mk". - d: muestra el reinicio del nodo y el tiempo de inactividad del sistema, según l a información del registro del sistema y de l a disponibilidad. - x: muestra alarmas activas en una fecha / hora específica, según la información del registro de alarmas. - m: fusiona los diferentes registros juntos (por ejemplo: lgaevm combinará registros de alarma / evento / disponibilidad). No compatible con la opción "h". - i: orden cronológico inverso. - r: volver a buscar los registros del nodo. - c: imprime la salida en formato csv (separación de punto y coma). - f: solo busca los registros y los almacena en un directorio en la estación de trabajo
Checando información de reinicio RNCSM01> lgvsm RNCSM01> lgd Veces de reinicio RNCSM01> lhsh 001400 llog –l tarjeta! RNCSM01> cabr
!Log de reinicio de
Operando Amos / Moshell UTRAN
Acceso de shell OSE USMSNE18> lh ru fui get devstat $ lhsh 000900/port_0_dev_5 fui get devstat 0009p0d5: Board: fuHw: Hw08P1, faultStatus: 0x0, temp: 30.0, sv: on, svTmaDegrad: on, comp: on 0009p0d5: Dev1: mode: {ModeAnt}, feedPow: highPow 0009p0d5:
capability: {vswrAntSv | tma19Sv | ulGainConf | maxUlGain}
0009p0d5:
svCtrl: 0xc500, faultStatus: 0x0000
0009p0d5:
txFreq: 882800, sensitivity: 49, gainUl: 13.0, volt: 15705.1, curr: 89.1, dCycle: 0.0
0009p0d5: Dev2: mode: {ModeAnt}, feedPow: noPow 0009p0d5:
capability: {resAntSv | tma19Sv | ulGainConf | maxUlGain}
0009p0d5:
svCtrl: 0x0100, faultStatus: 0x0000
0009p0d5:
txFreq: 0, sensitivity: 0, gainUl: 13.0, volt: 0.0, curr: 14.8, dCycle: 0.0
============================================================================================= $ lhsh 000900/port_2_dev_7 fui get devstat
0009p2d7: Board: fuHw: Hw08P1, faultStatus: 0x0, temp: 29.0, sv: on, svTmaDegrad: on, comp: on 0009p2d7: Dev1: mode: {ModeAnt}, feedPow: highPow 0009p2d7:
capability: {vswrAntSv | tma19Sv | ulGainConf | maxUlGain}
0009p2d7:
svCtrl: 0xc500, faultStatus: 0x0000
0009p2d7:
txFreq: 882800, sensitivity: 49, gainUl: 13.0, volt: 15785.9, curr: 81.8, dCycle: 0.0
0009p2d7: Dev2: mode: {ModeAnt}, feedPow: noPow 0009p2d7:
capability: {resAntSv | tma19Sv | ulGainConf | maxUlGain}
0009p2d7:
svCtrl: 0x0100, faultStatus: 0x0000
0009p2d7:
txFreq: 0, sensitivity: 0, gainUl: 13.0, volt: 0.0, curr: 0.0, dCycle: 0.0
Acceso de shell OSE Leyendo el VSWR de cada uno de los sectores: USMSNE18> lh ru fui get vswr 090212-16:16:18 10.107.245.49 7.1d RBS_NODE_MODEL_J_5_17 stopfile=/tmp/12123 ===================================================================== ======================== $ lhsh 000900/port_0_dev_5 fui get vswr 0009p0d5: vswr: 20.8[dB] ===================================================================== ======================== $ lhsh 000900/port_1_dev_6 fui get vswr 0009p1d6: vswr: 20.3[dB] ===================================================================== ======================== $ lhsh 000900/port_2_dev_7 fui get vswr 0009p2d7: vswr: 20.6[dB] $
Uso en Contexto de Usuario RNC10> h uer *************************************************************** uer [-m|-i|-n] [||] [|all] ****************************************************************** Este comando imprime y analiza los datos de contexto Ue para los UE activos en el RNC. Se utilizan los siguientes comandos COLI: ueregprint (en MP central) y printUeCtxt (en el módulo MP). No se utilizan comandos RRT.
Examples: >> uer
---> print UeContext data for all UEs in the node
>> uer -n 25
---> print UeContext data for 25 UEs only (randomly selected across the node and proportionately spread across all the modules)
>> uer -i 0001
---> print UeContext data for all UEs whose IMSI match 0001.
>> uer -m 8
---> print UeContext data for all UEs in module 8.
Uso en Contexto de Usuario RNC10> uer Printing all active UeContexts. Up to 124 UEs will be printed. ========================================================================================= MOD IMSI
CTXT SRNC CommCh RL1
RL2
DCdev CoreNetId UERC UERC_LABEL
========================================================================================= 1
301001700020002
130
301
9:1027 30:1090 37:1109 0020sp2 C
1 301001720000004
153
301 18:1052 25:1073
0019sp2 C
2 Speech
1 301001800000004
185
301
0020sp2 C
2 Speech
8 301001821110000 1768
301 28:1083
5:1014 33:1099 21:1061
0022sp2 C
3
64kbps CS data,fixedrate
2 Speech
========================================================================================== UeRc
Total
%
userLabel
========================================================================================== 1
6
5.2
Standalone RRC on DCH
2
54
47
Speech
3
8
7
64kbps CS data, fixed rate
4
18
15.7
Packet RACH/FACH
========================================================================================== UeRc
Mod1
Mod8
userLabel
========================================================================================== 1
2
4
Standalone RRC on DCH
2
33
21
Speech
3
5
3
64kbps CS data, fixed rate
Uso en Contexto de Usuario Maximo Numiero de RADIOLINKS por llamada. RNCSM01> get 161 maxact =============================================== MO
Attribute
Value
=============================================== Handover=1
maxActiveSet
3
=============================================== Total: 1 MOs
Uso en Contexto de Usuario Imprimiendo UeContexts cuya imagen coincide con 724051104120193 solamente. Se imprimirán hasta 1 UE. RNCSM01> uer -i 724051104120193 UECAP
090317-16:50:35 10.108.240.8 7.0q RNC_NODE_MODEL_G_5_30 stopfile=/tmp/12176 Printing active UeContexts whose imsis match 724051104120193 only. =========================================================================================== MOD
IMSI/TMSI ATTRIBUTES
=========================================================================================== 12 724051104120193 gsmComprModeUeCap=3 umtsComprModeUeCap=3 UehUeCapD=0x4F616768=0x4F616768 ueCapability.totalRlcAMBufferSize=409600 ueCapability.maxAMEntities=16 ueCapability.maxSimultTrChUl=8 ueCapability.maxSimultTrChDl=8 ueCapability.supportForTurboCodingUl=1 ueCapability.supportForTurboCodingDl=1 ueCapability.maxTransmTranspBlocksUl=32 ueCapability.maxReceivedTranspBlocksDl=32 ueCapability.maxTfcInTfcsUl=64 ueCapability.maxTfcInTfcsDl=128 ueCapability.maxReceivedBitsDl=8960 ueCapability.maxTransmBitsUl=8960 ueCapability.maxReceivedTurboCodedBitsDl=8960 ueCapability.maxTransmTurboCodedBitsUl=8960 ueCapability.maxReceivedPhysChBitsDl=9600 ueCapability.maxTransmDpdchBitsPer10msUl=9600 ueCapability.agpsCapabilityValidIndic=1 ueCapability.agpsCapability=3 ueCapability.hsPhysicalLayerCategory=8 ueCapability.maxRlcWindowSize=2047 ueCapability.hsAndEulCapabilityInfo=2 ueCapability.eulPhysicalLayerCategory=0 ===========================================================================================
Parámetros de auditoria RNCSM01> h diff ******************************************************* diff/ldiff ******************************************************* 2) Syntax 2: diff/ldiff |||||||| mpDir> [||default] []
Para comparar un volcado de MO con un archivo de referencia de parámetro o con otro volcado de MO. Desde una shell de Unix ejecutar: Si es un solo nodo : moshell ‘lt all ; diff . ‘ Si son varios nodos: mobatch ‘lt all ; diff . ‘ Para utilizar otros archivos Baseline: moshell ‘lt all ; diff . mybaseline.txt‘ Para mayor numero de nodos: mobatch ‘lt all ; diff . mybaseline.txt‘ mybaseline.txt‘
Parámetros de auditoria RNCSM01> lt all RNCSM01> diff . Getting MO data from node, please wait... Logging to file: /home/eanzmagn/moshell_log /home/eanzmagn/moshell_logfiles/logs_mo files/logs_moshell/diff/rnc37/20060708/213821_18721/RNC37.log shell/diff/rnc37/20060708/213821_18721/RNC37.log Log close: /home/eanzmagn/moshell_lo /home/eanzmagn/moshell_logfiles/logs_mo gfiles/logs_moshell/diff/rnc37/20060708/213821_18721/RNC37.log shell/diff/rnc37/20060708/213821_18721/RNC37.log Parsing file PARAM_RNC_G_1_0.txt .................... ....................Done. Done. Parsing file /home/eanzmagn/moshell_lo /home/eanzmagn/moshell_logfiles/logs_ gfiles/logs_moshell/diff/rnc37/20060708/213821_18721/RNC37.log moshell/diff/rnc37/20060708/213821_18721/RNC37.log ......................................................................Done. ======================================================================= MO
Attribute
CurrentValue ReferenceValue
======================================================================= Aal2QosProfile=ad8
profileClassA.boundOnNodeDelay profileClassA.boundOnNodeD elay
8000
Aal2QosProfile=ad8
profileClassB.boundOnNodeDelay profileClassB.boundOnNode Delay 15000
ChannelSwitching=1
downswitchTimerSp
ChannelSwitching=1
inactivityTimer
20000
60 120
10000 2
30
… …
UtranCell=cell3711,Hsdsch=1 deltaAck2
8
7
UtranCell=cell3711,Hsdsch=1 deltaCqi2
8
6
.... ======================================================================= Saved result in csv format: /hom e/eanzmagn/moshell_l e/eanzmagn/moshell_logfiles/logs ogfiles/logs_moshell/diff/rnc37/20060708/213821_18721/RNC37.csv _moshell/diff/rnc37/20060708/213821_18721/RNC37.csv ($diffcsvfile)
Parámetros de auditoria RNCSM01> l cat $diffcsvfile Comparing RNC37 (ip=172.31.98.137, momversion= RNC_NODE_MODEL_G_5_14 _COMPLETE) with baseline_rnc_p5.txt baseline_rnc_p5.txt on 060708-215630 MO;Attribute;CurrentValue;ReferenceValue Aal2QosProfile=ad8;profileClassA.b Aal2QosProfile=ad8;profileClassA.boundOnNodeDela oundOnNodeDelay;8000;1000 y;8000;10000 0
RNCSM01> l cat $diffcmdfile #Command file for RNC37 (ip=172.31.98.137, (ip=172.31.98.137, momversion=RNC_NODE_MODEL_G_5_14_COMP momversion=RNC_NODE_MODEL_G_5_14_COMPLETE) LETE) #reference file: baseline_rnc_p5.txt #Comparison done on 060708-215630 lt all gs+ confb+ lset Aal2QosProfile=ad8$ Aal2QosProfile=ad8$ profileClassA boundOnNodeDelay=10000 boundOnNodeDelay=10000 lset Aal2QosProfile=ad8$ Aal2QosProfile=ad8$ profileClassB boundOnNodeDelay=20000 lset ChannelSwitching=1$ downswitchTimerSp 2 lset ChannelSwitching=1$ inactivityTimer 30