Professional Documents
Culture Documents
|1
Kapsch CarrierCom
Change History
Course Objectives
■ Identify and use the Command Line Interface of the KAIROS platform.
Login Procedures
Types of Access
CBM
PC
KXA [SSG]
KXA [SSG]
KSX (10G)
KSX (10G)
KPA [CA]
KPA [CA]
Filler
Filler
Filler
Filler
Filler
Filler
-
KSC
KSC
CS LAN KSC Data Manager 0 1 2 3 4 5 6 7 8 9 1011121314
Fan Fan Fan Fan Fan
10.x.x.130
KSC Data Manager 1
10.x.x.131
SOLARIS:>
CBMMTC
CBM
BILLMTC
Telnet CORE CBM Appl.
CBM 0
CLI: SSPFS
CBM 1 For MSC
Unix (Solaris)
SOLARIS:> Dataserver For HLR
ORACLE
Data Server
SosAgent HLR-PM
CI:
KXA [SSG]
KXA [SSG]
KSX (10G)
KSX (10G)
MAPCI; MTC Oracle 10G
KPA [CA]
KPA [CA]
Filler
Filler
Filler
Filler
Filler
Filler
-
KSC
KSC
Tables MSC
Logutil
Unix (Solaris)
1 2 3 4 5 6 7 8 9 1011121314
Fan Fan Fan Fan Fan
ATCA KAIROS
KPA [HLR_SG]
KPA [HLR_SG]
KAIROS CLI:>
KXA [SSG]
KXA [SSG]
KSX (10G)
KSX (10G)
SOS
KPA [CA]
KPA [CA]
Filler
Filler
Filler
Filler
-
KSC
KSC
HLR
CLI
1 2 3 4 5 6 7 8 9 1011121314
Fan Fa Fa Fan Fan
Linux NCGL n n
Linux - SSH:
shell
Login to Linux
Selected Node
CLI Interface
*******************************************************
Welcome to KAIROS
*******************************************************
Frame: 0
Shelf: 0
Slot: 7
Subslot: 0
PEC: KCRY80Bx_ksc
ARCH: x86_64
*******************************************************
Buildversion: 1.0.0.142699.0
Baseline: kcgl100_aa_14.26.5.0_2014wk26
*******************************************************
Last login: Thu Sep 25 11:51:46 CEST 2014 from 47.164.64.183 on pts/0
cli>?
modes description
admin system administration
aim application inventory management
cli-session customize CLI session
exit exit CLI session EXITs the CLI Session
firmware firmware upgrade entity
fm fault management commands
hardware hardware inventory and mtce
interfaces interfaces commands
netsec NGW firewall policy configuration
networking networking services Login to
pm performance management commands MSC-S: MSC
routing NGW routing configuration HLR: MRF, HLR_SGx
security security commands
shell switch to Linux shell
software software management commands
SosAgent Entities and commands relating to SOS agents
ssg ssg commands
storage storage system administration
system system identity
time administer time of day
Title
Prerequisite User or system
Steps
defined
User or system
Title defined
Steps
Prerequisite
cli-session
service-impacting brief 79 20
exit
system
system show all
1 1 KAIROS4600 default-description
time
cli>time local-time show all
current-time
------------------------------
cli>admin commands
cli>admin remote-hosts
Only users with the role „SecAdmin“ are allowed to add/mod users
cli>shell
mtc@ksc-base-unit0:~$ pwd
/home/mtc
cli>
cli>hardware ?
hardware inventory and mtce
app-blade application blade
disk disk on a storage blade
frame frame
ftm fan tray module
pem power entry module
port port commands
prpmc Processor PCI mezzanine card
rtm rear transition module
sam shelf and alarm manager
shelf shelf
Actions:
add, modify, delete, show
Additional actions for app-blades:
abort, activate, deactivate, indicate,
offline, online, unlock, lock, reset, swact, test
frame = 0
shelf = 0
slot = 3
sub-slot = 0
user-label = default-user-label
description = default-description
assigned-pec = KCRY80BA
inventory-pec = KCRY80BA
admin-state = unlocked
operational-state = enabled
availability-status =
activity-state = inactive
offline = no… …
Filter capabilities
cli>ha app sho all where assigned-pec = KCRY82AA and admin-state = unlocked
frame shelf slot inv-pec asgn-pec adm-state opr-state avail-status
----- ----- ---- --------- --------- --------- --------- ---------------
0 0 6 KCRY82AA KCRY82AA unlocked enabled
Service Units
aim
cli>aim ?
application inventory management
service-group service-group commands
service-instance service-instance commands
service-unit service-unit commands
si-assignment si-assignment commands
service-unit commands
show, add, modify, delete,
All Service Units should have TWO entities on different blades, except the SSGs (max. 8)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
KXA KPA KSC KXA KPA KSX KSC KSX
SSG CA SSG CA
DHCP DHCP
DsIpMgr DsIpMgr
GAPS GAPS
SOS Agent MSC UNIT0
shelfmtc_shelf0 _0
shelfmtc_shelf0 _1
PM PM
Central Central
Solid Solid
Wd Wd
USMMGR USMMGR
oamFM oamFM
SSG2
SSG1
Server Server
Storage Storage
Service Service
sysmtc sysmtc
1 2 3 4 5 6 7 8 9 10 11 12 13 14
KXA KPA KSC KXA KPA KSX KSC KSX
SSG CA SSG CA
DHCP DHCP
DsIpMgr DsIpMgr
GAPS GAPS
SOS Agent MSC UNIT0
shelfmtc_shelf0 _0
shelfmtc_shelf0 _1
PM PM
Central Central
Solid Solid
Wd Wd
USMMGR USMMGR
oamFM oamFM
SSG2
SSG1
Server Server
Service Units
Storage Storage
ACTIVE
Service Service
sysmtc sysmtc Standby
1 2 3 4 5 6 7 8 9 10 11 12 13 14
KXA KPA KSC KXA KPA KSX KSC KPA KSX KPA
SSG MRF SSG MRF HLR HLR
DHCP DHCP
DS_Proxy DS_Proxy
DsIpMgr DsIpMgr
MRF OAM MRF_OAM HLR_OAM HLR_OAM
Agent Agent Agent Agent
GAPS GAPS
SOS Agent MRF UNIT0
shelfmtc_shelf0 _0
shelfmtc_shelf0 _1
PM PM
Central Central
Solid Solid
Wd Wd
USMMGR USMMGR
oamFM oamFM
SSG2
SSG1
Server Server
Storage Storage
Service Service
sysmtc sysmtc
sg-name = MSC
2 5
su-number = 0
KPA KPA
admin-state = unlocked
presence-state = instantiated CA CA
operational-state = enabled
readiness-state = in-service ACTIVE
sg-name = MSC
su-number = 1
admin-state = unlocked SYNC
presence-state = instantiated
operational-state = enabled
readiness-state = in-service
jam-state = unjammed
frame = 0
Standby
shelf = 0
slot = 5 OOS
IS
OOS
IS
sub-slot = 0 H/S H/S
cli>sosAgent ?
cli>sosAgent mscca ?
mscca commands
add Used to provision a node.
delete Used to remove a node.
dpsync drop synchronization between the two units
imgtest run an image test on the inactive SOS instance
jam mscca jam command
load mscca load command
lock mscca lock command
login Login to SOS instance for a node.
niikey Enable or Disable the SOS image to boot as inactive
rex perform Routine EXercise on H/W and SOS image
show Display configuration and operational data {ALL | 'SG-Name'}
swact mscca swact command
sync synchronize the active and inactive units
unjam mscca unjam command
unload mscca unload command
unlock mscca unlock command
cli>SosAgent mscca login MSC
SG Name Active IRM Sync State App Admin State App Oper State
---------- ---------------- ------------ -------------------- --------
MSC 172.29.7.36 in-sync activated enabled
Login to Sosagents
MAPCI User is created automatically from CLI User with randomized number
■ MSC-S
■ HLR
Connected to 13 0.
■ Subsystems
■ Table Editor
■ Maintenance Levels
■ Logutil
MTC
0 Quit MTC:
2
3
4 SRSTATUS Output Area
5 BERP
6 CAPACITY Menu
7 Alarm Header
8 User-Name
9
10 Input Line
11 IOD
12
13 PM
14 CCS
15
16 Trks
17 Ext
18 APPL
MTC__43
Time 11:25 >
networking
cli>networking ?
■ IP Addresses networking services
alias alias commands
dhcp dhcp commands
■ DHCP Server ip ip commands
ipmgr-port-entry ipmgr-port-entry commands
pool pool commands
■ IP Pools:
SSG External
■ ssgext external WAN
Crossconnect Links
KSC-RTM KSC-RTM
STR STR KSX RTM
KSX
DATA FABRIC
KSX KSX
(L2 switch)
CHASSIS MIDPLANE (L2 switch)
BASE FABRIC
KSC KSC
DM SSG1 SSG2 CA DM
NGW 1+1 NGW
IP interfaces
AE on KSC
AE 602 AE 603 AE 604 AE
605 (in NGW functionality)
cli>routing ?
router-identifier = 1
vrrp-interface-number = 602
vrrp-identifier = 4
group-identifier = 2
interface-number = 601
interface-state = up
router-identifier = 1
vrrp-interface-number = 603
vrrp-identifier = 5
group-identifier = 2
interface-number = 601
interface-state = up
Data Fabric
Base Fabric
VRRP VRRP
Router 1 Router 2
MASTER BACKUP
SIG1 VLAN
SIG1 SIG1
SIG2 To IP routing switches SIG1
SIG2
OAM OAM
dataOAM R R
Crossconnect Links
KSC-RTM KSC-RTM
STR STR KSX RTM
KSX
DATA FABRIC
KSX KSX
(L2 switch)
CHASSIS MIDPLANE (L2 switch)
BASE FABRIC
KSC KSC
DM SSG SSG CA DM
NGW 1+1 NGW
Fault management
fm
alarm log
cli>fm ?
fault management commands
alarm alarm commands
alarm-suppress alarm-suppress commands
log log commands
log-repository log-repository commands
log-suppress log-suppress commands
modeled-data modelled-data commands
seclog seclog commands
seclog-repository seclog-repository commands
syslog syslog commands
cli>fm
fm alarms
cli>alarm commands
clear force an alarm to clear
resync alarm resync command
show alarm show command
start start a real-time alarm feed
stop stop a real-time alarm feed
%Warning: Clearing this alarm will permanently remove it from the Active Alarm List.
Do you want to continue?
confirm (y/n)>y
cli>
Select alarms
C-NMS view
CLI view
Displaying logs
fm log ACTIONS
cli>log commands
resync log resync command
show log show command
start start a real-time log feed
stop stop a real-time log feed
Log Example
cli>fm log show
cli>
1007 MtcEth 1600 2014-11-07T09:29:24+01:00 info nil
Ethernet interface progress mark
eth 0:0:1:0 3672981
/=/v=1/frame=0/shelf=0/slot=1/sub-slot=0/if-number=409
se
Waiting for interface up notification has timed out.
By application-type-id
cli>fm log show application-type-id 1007
By severity
cli>fm log show severity major
Select logs
System Recovery
Restarts on SosAgents
WARM Remain up
No call
setup
COLD Remain up during a
restart
RELOAD Cleared
Login to MSC and verify itocci boot image is set (MAPCI command)
>itocci
>lbf cm
Platform maintenance
Routine maintenance:
■ PEM
■ FTM
■ SAM
■ Application Blades
■ Compress bottom ejector lever and open latch until you feel resistance. Do not remove the blade
immediately: The blue H/S LED flashes and then turns solid.
■ Wait for the blade to shut down. The blue H/S LED stops flashing and illuminates solid.
■ Carefully pull the levers to extract the blade from the shelf.
Software
cli>software ?
software management commands
automate set schedules for automated tasks such as Backup
backup backup and restore commands
baseline software baseline commands
flash Modify and query flash based software
job-status show parcel apply, rollback, remove status
key manage software key entries
parcel apply, query and remove software
product product install/uninstall
transfer download or upload software
upgrade software upgrade
Lab Version, Currently not in use: Parcels are not bundled to Baselines at the current state
cli> software baseline show all
%Error(rc=0x14): Baseline NOT found, or empty parcel list.
.
Applied Baseline
cli>software baseline sho al
baseline-name state
------------------------------------------------------- ----------
kairos1.0_MSC_baseline_1.0 Applied
kairos1.0_MSC_baseline_1.1 Partial Apply
Next SW releaseFuture
Backup
Which SOS APP Blade Images are included into the KAIROS Backup?
■ MSC
cli>software backup sos-register show all
backup-id sg-instance-name
---------------------------------------- -------------------------------
GU_MSC_Call_Agent MSC
■ HLR
cli>software backup sos-register show all
backup-id sg-instance-name
---------------------------------------- --------------------------------
GU_Home_Location_Registry HLR_SG1
GU_Message_Routing_Function MRF
archive-id state
------------------------------ ------------------------------
all_all_2014-07-29-07-49-41 Available
all_all_2014-07-28-13-01-34 Available
all_all_2014-07-24-15-07-21 Available
à300GB
sd00 sd00 Backup
sd01 sd01 Server
Linux Linux Ext. Backup
Filesystem Filesystem
replicated
etc etc
var var
storage
backup-id = CNP
type = load
path = /home
mount-point = /home
backup-id = GU_MSC_Call_Agent
type = load
path = /opt/kapsch/ca
mount-point = /opt/kapsch/ca
backup-id = GU_MSC_Call_Agent
type = load
path = /opt/kapsch/ca/data/786432/sd00/back0/
mount-point = /opt/kapsch/ca/data/786432/sd00
path = /opt/kapsch/ca/data/786432/sd00/gcdr/
path = /opt/kapsch/ca/data/786432/sd00/ghot/
path = /opt/kapsch/ca/data/786432/sd00/images/
path = /opt/kapsch/ca/data/786432/sd00/jf/
mount-point = /opt/kapsch/ca/data/786432/sd00
. . . .
path = /opt/kapsch/ca/data/786432/sd01/jf/
path = /opt/kapsch/ca/data/786432/sd01/patch/
mount-point = /opt/kapsch/ca/data/786432/sd01
SSGs MSCCA
Table Master
Database
SIGTRAN Data Distribution SS7
Layers Layers
C7 Tables
C7GTT, C7LOCSSN, APPLICATION
APPLICATION
SCCP
C7RPC, C7NETSSN ART
SCCP
IP PATH Data
Ethernet PATH, PATHSET
Sigtran Associations
ASP321
ASP311 HLR1
SSG0
AS2 AS4
ASP21
ASP22
SSG1
MGW-R KAIROS
BSC
Pointcode
ASP SSG1
ASP MSCCA
0
IP-LAN
STP/SGW 1
SSG2
Pathset
PSTN ASP
SGP
PLMN
KAIROS MRF
Pathset
SSG0
Ext
8 HLR_SG2
10
4 11
SSG1
6 HLR_SG1
Ext
Please Note:
The content of this presentation is the intellectual property of Kapsch AG and all rights are reserved with respect to the copying, reproduction, alteration, utilization, disclosure or
transfer of such content to third parties. The foregoing is strictly prohibited without the prior written authorization of Kapsch TrafficCom AG. Product and company names may be
registered brand names or protected trademarks of third parties and are only used herein for the sake of clarification and to the advantage of the respective legal owner without
the intention of infringing proprietary rights.