2010_12_08_ttec_itnmv38
TRANSCRIPT
-
8/17/2019 2010_12_08_TTEC_ITNMv38
1/34
IBM Software Services for Tivoli
Scope.special for ITNM link Removal Lab Example by Ken Stone
(December 8, 2010)
-
8/17/2019 2010_12_08_TTEC_ITNMv38
2/34
2IBM Software Services for Tivoli
Introduction:
This deinition lac!s a "ood example# This STE $ill co%er the
loadin" o a disco%ery cache in the lab, %is&ali'ation in T and
re%ie$ o simple *+ scenario# The remo%al o a lin! and ho$
*+ and %is&ali'ation can chan"e#
Online definition
The special table defines management IP addresses. A managementaddress is an IP address on a device whose only role is to manage thedevice. Management addresses do not handle network traffic.
-
8/17/2019 2010_12_08_TTEC_ITNMv38
3/34
3IBM Software Services for Tivoli
3.8 online documentation for scope.special
Link to 3. online doc!mentation for scope.special parameters
m"#ones
m"Address$pacem"Protocolm"O!tOf%andm"IsManagementm"Is&alid&irt!al
http://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/index.jsp?topic=/com.ibm.networkmanagerip.doc_3.8/itnm/ip/wip/disco/reference/nmip_dsc_dsc_scope_db_schema_special_table.htmlhttp://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/index.jsp?topic=/com.ibm.networkmanagerip.doc_3.8/itnm/ip/wip/disco/reference/nmip_dsc_dsc_scope_db_schema_special_table.html
-
8/17/2019 2010_12_08_TTEC_ITNMv38
4/34
4IBM Software Services for Tivoli
Lab Setup:
'ollected a discovery failover( and place the files in
)*'+OM,-var-precision
Technote for collecting files from r!nning discovery
domain"create.pl to create a test domain if necessary
$et m"se/ailover 0 1 in 2isco$chema
)P,'I$IO*"+OM,-bin-itnm"start
http://www-01.ibm.com/support/docview.wss?uid=swg21289157http://www-01.ibm.com/support/docview.wss?uid=swg21289157
-
8/17/2019 2010_12_08_TTEC_ITNMv38
5/34
5IBM Software Services for Tivoli
Discovery is complete
-*&n the stitcher to mo%e the topolo"y rom scratchTopolo"y to
model# Dependin" on the si'e o the topolo"y, model then sends
the topolo"y to ncim#
-.nce complete yo& can %ie$ the topolo"y in T#
-
8/17/2019 2010_12_08_TTEC_ITNMv38
6/34
.-ncp"o4l 5!sername admin 5latency 666666 5domain *'OM$ 5service disconcp"o4l 7 I%M Tivoli *etwork Manager O8L Interface 9'opyright 7'9 1::; 5
-
8/17/2019 2010_12_08_TTEC_ITNMv38
7/34
-
8/17/2019 2010_12_08_TTEC_ITNMv38
8/34
8IBM Software Services for Tivoli
The visualization
-n re%ie$, the topolo"y sent to model and p&shed to ncim#
-/ere "oin" to connect to T and ta!e a loo! a simple hop%ie$ $ith
layer 2 connecti%ity#
-/ell re%ie$ the components in o&r test en%ironment#
-*e%ie$ the connecti%ity that exists
- ntrod&ce some pollin"
-
8/17/2019 2010_12_08_TTEC_ITNMv38
9/34
9IBM Software Services for Tivoli
The components
-cpSer%erEntity +oni"&red in co3ateSchema, the address
coni"&red or *+
-4/ ire$all
-*o&ter ro&ter
-*e%ie$ o connecti%ity
-
8/17/2019 2010_12_08_TTEC_ITNMv38
10/34
-
8/17/2019 2010_12_08_TTEC_ITNMv38
11/34
BC select D from f!llTopology.entity%y*eighbor where m"*ame like Ho!terHE
BC go.F m"*br*ame0H/1HE m"*ame0Ho!terJ igabit,thernet=-= KHE
GF m"*br*ame0H/HE m"*ame0Ho!terJ igabit,thernet=-1 KHEG
7 < record7s9 @ Transaction complete 9BC
-
8/17/2019 2010_12_08_TTEC_ITNMv38
12/34
12IBM Software Services for Tivoli
ScratchTopology revie the lin!s
- 56 select 7 rom scratchTopolo"y#entityyame $here Entityame
li!e *o&ter9- 5#6 "o
-
8/17/2019 2010_12_08_TTEC_ITNMv38
13/34
B
F elatedTo0JH/1HKE $tat!s01E Address0JHH(H,=@,=@,=@,=@,=@,=H(H1:HKE IsActive01E
,ntityOI20H1.3.?.1.6.1.:.1HE ,ntity*ame0Ho!terJ igabit,thernet=-= KHE ,traInfo0F m"$!bnetMask0H>.>.>.
-
8/17/2019 2010_12_08_TTEC_ITNMv38
14/34
B
F elatedTo0JH/HKE $tat!s01E Address0JHH(H,=@,=@,=@,=@,=@,=H(H1=.1=.1=.1=HKE
IsActive01E ,ntityOI20H1.3.?.1.6.1.:HE ,ntity*ame0Ho!terJ igabit,thernet=-1 KHE ,traInfo0F m"$!bnetMask0H>.>.>.=HE m"o!terLinks0JH/HKE m"If2escr0Higabit,thernet=-1HE.... ,ntityType0
-
8/17/2019 2010_12_08_TTEC_ITNMv38
15/34
15IBM Software Services for Tivoli
SnmpLin!State "oll enabled
- The lin! at 4/, connectin" to the ro&ter "oes do$n# t becomes a
Se%erity : ;, red, root ca&se#
- n o&t attempt to &se the SnmpLin!State poll a"ainst the same lin!
rom the standpoint o the ro&ter, the e%ent is yello$, and not o&nd
to be a symptom# .n closer examination, it is o&nd to an Snmp
oll ail&re, beca&se the main address o the ro&ter has become&nreachable#
-This o&ta"e on 4/ (connectin" lin! to *o&ter) sho&ld ma!e the
*o&ter e%ent a symptom
-
8/17/2019 2010_12_08_TTEC_ITNMv38
16/34
-
8/17/2019 2010_12_08_TTEC_ITNMv38
17/34
17IBM Software Services for Tivoli
SnmpLin!State "oll enabled
- The cpSer%erEntity clearly has another path to the *o&ter# /e
ha%e seen the lin!s in &llTopolo"y, and scratchTopolo"y#
-
-
8/17/2019 2010_12_08_TTEC_ITNMv38
18/34
B
F elatedTo0JH/1HKE $tat!s01E Address0JHH(H,=@,=@,=@,=@,=@,=H(H1:HKE IsActive01E
,ntityOI20H1.3.?.1.6.1.:.1HE ,ntity*ame0Ho!terJ igabit,thernet=-= KHE ,traInfo0F m"$!bnetMask0H>.>.>.
-
8/17/2019 2010_12_08_TTEC_ITNMv38
19/34
B insert into scope.special 7 m"#ones( m"Protocol(
m"IsManagement( m"O!tOf%and( m"Is&alid&irt!al 9 val!es 7 J F m"$!bnet01:( m"*etMask03< G
K( 1( 1( 1( =
9E
B
-
8/17/2019 2010_12_08_TTEC_ITNMv38
20/34
B
BC select D from translations.ipTo%ase*ame where m"IpAddress 0H1:HEB.C go.F m"orkAddress0H11.11.11.11HE m"In$cope01E m"Protocol01E m"%ase*ame0Ho!terHE m"IpAddress0H1:HE m"%aseAddress0H11.11.11.11HE
-
8/17/2019 2010_12_08_TTEC_ITNMv38
21/34
21IBM Software Services for Tivoli
#estitch lab$ not restart
- There is a stitcher that $ill &pdate translations#ipToaseame $ith
the scope#special details#
-4or p&rposes o this lab, $ell &pdate translations so $e can instantly
%ie$ the res<s o $hat scope#special can do#
-To mo%e this into prod&ction, edit DiscoSchema#c"
B B d l i i O Of d 1 h
-
8/17/2019 2010_12_08_TTEC_ITNMv38
22/34
B BC !pdate translations.ipTo%ase*ame set m"IsO!tOf%and 0 1 wherem"IpAddress 0 H1:HEBC go
B.C select D from translations.ipTo%ase*ame where m"IpAddress 0H1:HEB.C go.F
m"orkAddress0H11.11.11.11HE m"In$cope01E m"Protocol01E m"%ase*ame0Ho!terHE m"IpAddress0H1:HE
m"%aseAddress0H11.11.11.11HE m"IsO!tOf%and01EG7 1 record7s9 @ Transaction complete 9BC
-
8/17/2019 2010_12_08_TTEC_ITNMv38
23/34
23IBM Software Services for Tivoli
%o ill the topology change hen restitched&
- /ell disable the pollin", and delete these speciic poller e%ents rom
the ob>ectser%er#
- insert into stitchers#actions (m?ame) %al&es
(+reatendSendTopolo"y)9
-6 "o
-
8/17/2019 2010_12_08_TTEC_ITNMv38
24/34
-
8/17/2019 2010_12_08_TTEC_ITNMv38
25/34
25IBM Software Services for Tivoli
- 5%oltron0@1#6 select 7 rom &llTopolo"y#entityyei"hbor $here
m?ame li!e *o&ter9-5%oltron0@2#6 "o
- #
- A
- m?brame:4/9
- m?ame:*o&terB 3i"abitEthernet0C1 9
-
- 4or lab p&rposes, !ill ncp??amos and ncp?nco"ate so each $ill
pic! &p the &pdated topolo"y, ater ncp?model is &pdated#
The lin! has been removed after restitch
B
-
8/17/2019 2010_12_08_TTEC_ITNMv38
26/34
B
F elatedTo0JH/1HKE $tat!s01E Address0JHH(H,=@,=@,=@,=@,=@,=H(H1:HKE IsActive01E
,ntityOI20H1.3.?.1.6.1.:.1HE ,ntity*ame0Ho!terJ igabit,thernet=-= KHE ,traInfo0F m"$!bnetMask0H>.>.>.
-
8/17/2019 2010_12_08_TTEC_ITNMv38
27/34
-
8/17/2019 2010_12_08_TTEC_ITNMv38
28/34
28IBM Software Services for Tivoli
The lin! has been removed after restitch
- 'ith the SnmpLin!State polling enabled$ and the non
management lin! removed$ (cpServer)ntity can find only one
path to the #outer
-* clear root cause$ and symptom event can be seen$ #+* can
no or! as e,pected.
-
8/17/2019 2010_12_08_TTEC_ITNMv38
29/34
29IBM Software Services for Tivoli
In #evie hat is !non
- Discovery cache can be loaded$ sent to model and visualized
in ncim and TI".
-+an test #+* both before and after changes to scope.special.
-* simple e,ample e,ists applied to the lab on hat the change
ould loo! li!e in DiscoSchema.cfg.
-
8/17/2019 2010_12_08_TTEC_ITNMv38
30/34
S it h -i ll t
-
8/17/2019 2010_12_08_TTEC_ITNMv38
31/34
31IBM Software Services for Tivoli
Sitch or -ireall agent
- 'hereas discovery agents could not detect this$ perhaps this
management lin! and netor! lin! could be modeled
differently in the future.
/0
-
8/17/2019 2010_12_08_TTEC_ITNMv38
32/34
32IBM Software Services for Tivoli
/0 or even more
- This e,ample as simple 3/ I" address lin! removed. It1s
more logical to assume that a netor! ould consist of a very
large management netor! here various scope.special
statements are needed to remove the entire management
netor!.
To domains are better than one
-
8/17/2019 2010_12_08_TTEC_ITNMv38
33/34
33IBM Software Services for Tivoli
To domains are better than one
- Discover the netor! as before ithin a single domain. That
domain can be visualized ithin TI"$ but not used for polling.
-Discover the same netor! again ith scope.special in place
and this netor! is responsible for polling and #+*.
2uestions and perhaps some ansers
-
8/17/2019 2010_12_08_TTEC_ITNMv38
34/34
34IBM Software Services for Tivoli
2uestions$ and perhaps some ansers