HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix...

124
Tivoli Inventory Scalable Collection HQTNjz- P<8gs 3.6.2

Transcript of HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix...

Page 1: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Tivoli InventoryScalable CollectionHQTNjz-P<8gs 3.6.2

Page 2: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x
Page 3: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Tivoli InventoryScalable CollectionHQTNjz-P<8gs 3.6.2

Page 4: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Tivoli Inventory Scalable Collection HQTNjz- (1999 / 12 n)

xn"=(

3NWm0i`O"Tivoli SystemsjjNVTivoli Systems Software License AgreementW^?O IBM jjNWm0i`@sq*hSVTivoli =JKX9kC'WK>CFN_HQG-^9# Tivoli Systems+iNqLKhkv0N1U,"klgr|-"\qN$+Jkt,b"ER*"!#*"'$*"wX*"jnH^?O=N>N$+JkA0^?OjJKhCFb"#="w.">L"]8"!w79F`XNJ<^?O$+Jk3sTe<?<@lXN]Fb9k3HOG-^;s#\qO"Tivoli SystemsKhjn.5l?bNr|\ IBM G]u7"|\Gu~7?bNG9#\qO"8:*JHQrU^9kbNGOJ/"^?"Cj*H7F=89k^^NuVGs!5l"&J-N]Z"Cj\*,g-N]Z^?O!'eNlS4]U$r^`$+Jk@(b7/O[(N]ZU$^?O]Zrob,Q5l^;s#

9YFN=UH&'"O"d*b:Khj+/5l?bNG"j"8`AbKFh@9k3H,G-^9#

\^Ke"kKD$F4U+d46[,"j^7?i

http://www.ibm.com/jp/manuals/main/mail.html

+i*wj/@5$##eN2MK5;F$?@-^9#J*"|\ IBM /TN^Ke"kO$s?<MCHP3Gb4X~$?@1^9#\7/O

http://www.infocr.co.jp/ifc/books/

r4w/@5$#JURL O"Q9KJklg,"j^9K

!6 5' GC32-0413-00

Tivoli Inventory

Scalable Collection User’s Guide

Version 3.6.2

!/ T' |\"$&S<&(`t0qR

!4 v' J7gJk&is2<8&5]<H

h1~ 1999.12

3N8qGO"?.@+N™W3"?.@+N™W9"?.Q47C/N™W3"?.Q47C/N™W5"*hS?.Q47C/N™W7rHQ7F$^9#3N(qN*)O"(b) |\,J(qHHQ@sryk7HQ7F$kbNG9#U)sHH7F5G#=9k3HOX_5lF$^9#

m* ?.@+N™W3"?.@+N™W9"?.Q47C/N™W3"?.Q47C/N™W5"?.Q47C/N™W7

Copyright © 1999 by Tivoli Systems Inc., an IBM Company (\q*hS9YFNV=UH&'"Wr^`)# Allrights reserved.

Translation: © Copyright IBM Japan 1999

Page 5: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

&8

J<N=JO"Tivoli Systems^?O IBM Corporation (Fq) N&8G9#AIX"AS/400"IBM"OS/2"OS/390"RS/6000"Tivoli"Tivoli Framework"Tivoli Inventory"*hS Tivoli SoftwareDistribution#

Microsoft"Windows"*hS Windows NTO"Microsoft CorporationN&8^?OP?&8G9#

UNIX O"X/Open Company Limited,i$;s97F$kFqJiSK>NqK*1kP?&8G9#

\qK-\5lF$k=N>NqR>"=J>*hS5<S9>O"=l>lFRN&8^?OP?&8G9#

C-v`

\qK*$F"|\GO/=5lF$J$ Tivoli Systems^?O IBM N=J"Wm0i`"^?O5<S9KD

$F@Z^?Ob@9klg,"j^9#7+7"3N3HO"@R,3Nh&J Tivoli Systems^?O IBM N

=J"Wm0i`"^?O5<S9r|\G/=9kU^,"k3Hr,:7b(9bNGO"j^;s#\q

G"Tivoli Systems^?O IBM N=J"Wm0i`"^?O5<S9K@Z7F$kt,,"CFb"3N3H

Ov:=J"Wm0i`"^?O5<S9N_,HQD=G"k3HrU#9kbNGO"j^;s#3liN=

J"Wm0i`"^?O5<S9Ke(F"Tivoli System^?O IBM NN*j-"r/29k3HNJ$!=*

K1yJ>RN=J"Wm0i`"^?O5<S9rHQ9k3H,G-^9#?@7"Tivoli SystemsKhCF

@(*KXj5l?bNr|-"3liN=J"Wm0i`"^?O5<S9KX"9kT/N>A*hS!ZO

*RMNU$GTCF$?@-^9#

CvOPjfNlgb"j^9#

Tivoli Systems^?O IBM *hS>RO"\qGb@9kgjKX9kCv" (CvPjr^`)"&8""^?Oxn"rj-7F$klg,"j^9#\qO"3liNCv""&8""*hSxn"KD$F"\qG@(5lF$klgr|-"B\""HQ"yrvz9k3HrU#9kbNGO"j^;s#B\""HQ"yNvzKD$FO"<-N8hKqLKF4Hq/@5$#

)106-0032l~TAh;\Z 3 z\ 2-31AP vHjIBM World Trade Asia CorporationIntellectual Property Law & Licensing

iiiTivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Page 6: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

iv

Page 7: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

\!

^(,-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix\qNP]IT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

0sro*hSX"qA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

\qNbF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x

\qN=-,' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi

WiCHU)<`G-ps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi

*RM5]<HXNd$go; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii

h1O MCollect HO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Scalable Collection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

MCollect P~D-N=.WG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

MCollect rHQ7?G<?}8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

MCollect N!= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

h2O MCollect N$s9H<k . . . . . . . . . . . . . . . . . . . . . . . . . . . 9MCollect $s9H<kN5W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

MCollect N$s9H<k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

^NN*r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Tivoli I}WiCHU)<` MCollect ServiceN$s9H<k 15

InventoryN$s9H<k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Inventory ReceiverNQCAN$s9H<k . . . . . . . . . . . . . . . . . . 17

RIM *V8'/HNn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Inventory Receiver*V8'/HNn.. . . . . . . . . . . . . . . . . . . . . . 22

MCollect NHQD== . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

h3O Inventory GN MCollect NHQ . . . . . . . . . . . . . . . . . . 23MCollect , InventoryGn09k}! . . . . . . . . . . . . . . . . . . . . . . . . . . 24

vTivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Page 8: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

MCollect rHQ9kWmU!$kN=. . . . . . . . . . . . . . . . . . . . . . . . . 26

3l/?<NHQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

3l/?<Nd_"+O"*hSj;CH . . . . . . . . . . . . . . . . . . . 27

3l/?<N=. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Inventory ReceiverNHQ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Inventory ReceiverN=.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Inventory ReceiverN\0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

RIM *V8'/HNn.*hS=.. . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

3l/7gsN918e<js0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

MCHo</&G<?&Um<N)f . . . . . . . . . . . . . . . . . . . . . . . . . . 38

MCollect KD$FNpsN~j . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

3l/?<=. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

3l/?<u7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

CTOC *hSTATs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Inventory Receiver=. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Inventory9-cs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

InventoryWmU!$k. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

=.j]8Hj<KJ<5lkG<? . . . . . . . . . . . . . . . . . . . . . . 43

u7psra9 InventoryN=. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

\35l? TMR NM8v` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

U?A. 3^sI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473^sIT=8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

*V8'/H2HR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

P?> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

*V8'/H&Q9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

MCollect X"3^sI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

3^sI=8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

vi

Page 9: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wcollect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

wcrtinvrcvr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

wcstat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

wgetinvrcvr. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

wgetinvstat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

wgetipcoll. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

wsetinvrcvr. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

wsetipcoll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

U?B. MCollect NHiVk7e<F#s0 . . . . . . . . . . . . . 79m0*hSG<?&U!$k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

TATsG<?&U!$k. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

3l/?<&m0&U!$k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

Inventory Receiverm0&U!$k . . . . . . . . . . . . . . . . . . . . . . . . . 81

3l/7gs&^M<8c<&m0&U!$k . . . . . . . . . . . . . . . 82

Inventoryu7m0&U!$k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

CTOC 0;u7m0&U!$k. . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

=N>Nm0&U!$k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

]IhNbF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

HiVk7e<F#s0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

Ql8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

wz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

viiTivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Page 10: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

viii

Page 11: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

^(,-

Scalable CollectionHQTNjz- O"Tivoli (s?<Wi$:G"(sI]$sH+is1|G<?}8rBT9kMCollect 5<S9KD$FNpsrs!7^9#

\qO"MCollect N5WH"MCollect H Tivoli Inventory P<8gs 3.6.2rHQ7FBTD=JI}?9/KD$FNpsr-\7F$^9#

\qNP]IT

\qO"g,OJ,679F`rHQ9kkHbG PC *hSUNIX 79F`KD$F$sYsHj<N}8H*Zl<7gsNl]<HrBT9k"79F`I}T*hS=N>NInventoryNf<6<rP]K7F$^9#\qrxQ5lk}O"!Nv`KD$FNN1,,WG9#

¶ UNIX *hS PC "<-F/Ac<

¶ p\$sYsHj<)f*hS79F`=.I}N50

¶ G<?Y<9*hS=$=Hq@l (SQL) N50

¶ Tivoli FrameworkN"<-F/Ac<#3lKO"2<H&'$"(sI]$sH"jT<?<&5$H"*hS?E=[[ (MDist) 5<S9,^^l^9#

0sro*hSX"qA

MCollect N$s9H<k0K"Tivoli Inventoryjj<9psP<8gs 3.6.2r*I_/@5$#3lKOJ<Nps,-\5lF$^9#

¶ InventoryP<8gs 3.6.2jj<9K^^lk7!=

¶ 5]<H5lF$kWiCHU)<`"jl<7gJk&G<?Y<9I}79F` (RDBMS)"RDBMS $s?<U'<9&b8e<k (RIM) [9H"Web Vi&6<"*hS=.j]8Hj<N9Z<9WoJIN79F`ro

ixTivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Page 12: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

¶ $s9H<kNmUv`#3lKO InventoryP<8gs3.6.2N$s9H<k"*hS InventoryP<8gs 3.6 *hS 3.6.1+iN"CW0l<IN0sro*hSpsJI,^^lF$^9#

¶ Inventory 3.6.2G$55l?dj

¶ Inventory 3.6.2KH_~^l?QCA

¶ Inventory 3.6.2G=@7F$kgYHsrv

¶ Inventory 3.6.2KX9k=Jps

^?"!N0sroHX"qAr2H7F/@5$#

¶ Tivoli InventoryHQTNjz- P<8gs 3.6

3NqAO"PC *hS UNIX 79F`eNO<I&'"*hS=UH&'"N$sYsHj<rI}9k}!KD$FNpsrs!7^9#

¶ Tivoli FrameworkHQTNjz-"Tivoli Framework5b*hS$s9H<kNjz-"*hS Tivoli Frameworkrbq

3NqAKO"FrameworkKD$FN0srops,^^l^9#

\qNbF

Scalable CollectionHQTNjz- O"J<NOG=.5lF$^9#

¶ h 1 O 1Z<8NXMCollect HOY

3NOGO"=.WG*hS!=Nb@r^a?"MCollectNn0}!r5b7^9#

¶ h 2 O 9Z<8NXMCollect N$s9H<kY

3NOGO"MCollect r$s9H<k7F" TivoliInventoryP<8gs 3.6.2GnH9k?aK,WJ9FCWrb@7^9#

¶ h 3 O 23Z<8NXInventoryGN MCollect NHQY

x

Page 13: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3NOGO"MCollect 5<S9r InventoryGT/5;k}!KD$Fb@7" MCollect r InventoryGHQ9k?aNX(r-\7F$^9#

¶ U? A 47Z<8NX3^sIY

3NU?GO"MCollect KX"7? Tivoli 3^sIr"kU!YCHgKlw=(7Fb@7F$^9#

¶ U? B 79Z<8NXMCollect NHiVk7e<F#s0Y

3NU?GO"HiVk7e<F#s0psr}89k?aKHQD=JU!$kKD$Fb@7" MCollect 5<S9NHiVk7e<F#s0jgr-\7F$^9#

¶ Ql8

¶ wz

\qN=-,'

\qGO"CLNQld"/7gsr=9?aK$/D+NqNN,'rH$^9#3liN,'KO"!Nh&JU#,"j^9#

@z -\5lF$kH*jK~O7J1lPJiJ$

3^sI"-<o<I"Ui0"*hS=N>NpsO"@zG=-5l^9#

$?jC/ Qtd77$QlO $?jC/ G=-5l^9#/49kQldgb$?jC/ G=-5l^9#

bN9Z<9 (monospace)3<Ic"PO"*hS79F`&aC;<8O"bN9Z<9G=-5l^9#

WiCHU)<`G-ps

!N=O"j9H7?FWiCHU)<`G"\q/TN~@G MCollect ,5]<H9kP<8gsr(7F$^9#\Yps*hSG7psKD$FO" Tivoli Inventoryjj<9ps P<8gs 3.6.2r2H7F/@5$#

xiTivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Page 14: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

WiCHU)<` 5]<H5lkP<8gs

AIX 4.x I}P]N<I"(sI]$sH : A IX NP<8gs

4.21"4.3"4.3.1"*hS 4.3.2rBT9k IBM RS/60007j

<:

HP-UX I}P]N<I"(sI]$sH: HP-UX NP<8gs

10.20"11.00"*hS 11 SP 1rBT9k HP9000/700*hS

800 7j<:

NetWare (sI]$sH : N o v e l l N e t W a r e NP<8gs

3.12"3.2"4.1"4.11"4.2"*hS 5 rBT9k"486 ^?O

=lJeN IBM _9 PC

OS/2 (sI]$sH: IBM OS/2 NP<8gs Warp 3.0"Warp

4.0"*hS AurorarBT9k"486^?O=lJeN IBM _

9 PC

Solaris I}P]N<I"(sI]$sH: SolarisNP<8gs 2.6*

hS 7 rBT9k Sun SPARC7j<:

Windows (sI]$sH: Microsoft WindowsNP<8gs Windows

95"Windows 98"*hS Windows 2000rBT9k"486 ^

?O=lJeN IBM _9 PC

Windows NT I}P]N<I"(sI]$sH: Microsoft Windows NTNP

<8gs 3.51 SP 5"3.51 SP 9"4.0"4.0 SP 4"4.0 SP 5"*

hS 4.0 SP 6rBT9k"486 ^?O=lJeN IBM _9

PC

*RM5]<HXNd$go;

Tivoli =JGTTg,88?lgO"http://www.support.tivoli.com H~O7F Tivoli Support[<`&Z<8r2H9k3H,G-^9#=NZ<8Kjs/7F"*RMP?U)<`K-~9kH"Web eK-,kt?/N*RM5]<H&5<S9K"/;99k3H,G-^9#

|\G*RM5]<HKd$go;k]O"IBM 5]<H&;s?<"0120-03-7777r4xQ/@5$#

xii

Page 15: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Tivoli NF=Jr*H$KJC?6[JI,"lP<R*Ni;/@5$#^?"4U+d4W>b5CF*j^9#\qKD$F4U+d4W>,"klgO"[email protected] ^G

e-mail r*wj/@5$#(?@7Q8N_uU)

xiiiTivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Page 16: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

xiv

Page 17: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

MCollect HO

3NOGO"MCollect 5<S9*hS" MCollect H TivoliInventory,(/7FG<?r}89k}!KD$Fb@7"MCollect P~D-N=.WG*hS MCollect N!=*hSx@rj9H7^9#

Scalable CollectionScalable CollectionO"MCHo</eG}89kG<?NLH=N}8~Vr)f9k!=G9# Scalable CollectionrHQ9kH"gLNG<?r9-cs*hS]I9k?aK,WJ~Vr+Jj:i93H,G-^9# MCollect 5<S9KO"G<?}8r91<js09k?aN3N!=,w(ilF$^9#

MCollect 5<S9O"9-cs&G<?r=N8hK"F(sI]$sHGN9-cs,0;9kHw.7^9# MCollectNLNx@O"3l/?<&N<IN,XGG<?r,`7F" Tivoli Management Region (TMR)KhCFh}iYr,6G-k3HG9#\A*K"MCollect O"=.j]8Hj<XN#tNQ9rn.7J,i"G<?N9Hj<`r5iKz(*KI}7^9#kL*K3N!=KhCF"9-csO5iKb.KJj"MCHo</&j=<9KP9k)fO~e7^9#

MCollect 5<S9O"}89kG<?,"k(sI]$sHKhCF/05l^9#3N(sI]$sHO2<H&'$K"G<?&U!$k>H5$:"}85lkG<?N=<9H8

1

1Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

1.M

Collect

HO

Page 18: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

h"*hS>Npsr^`3l/7gs\? (CTOC) rw.9k3HKhCF"G<?,0CF$k3HrLN7^9#=Ne"2<H&'$GBT9k3l/?<&G<bs,(sI]$sH+iG<?r!w7"J3-1hfN3l/?<K=lr]I7^9#MCHo</N=.K~8F"G<?O=N8hK~#9k^GK"3l/?<N,XrPFw.5l^9#

#tN Tivoli =J, MCollect 5<S9rHQ9kD=-,"kNG"G<?NG*8hO"MCollect rHQ7F$k Tivoli"Wj1<7gsKM87^9# InventoryrHQ9kH"9YFN3l/?<OG<?r Inventory ReceiverKw.7"l7<P<O=NG<?r=.j]8Hj<Kw.7^9#(Inventory ReceiverN\YKD$FO"3NOGeR7^9#)

MCollect N3Njj<9O"Inventory9-cs~NQU)<^s9r~17FMCHo</&j=<9KP9k)fr5iK~e5;?$" 100 JeNfAg,OJ Tivoli GWm$asHr7& Inventoryf<6<rP]K_W5lF$^9#

MCollect P~D-N=.WGInventory3l/7gsK MCollect rHQ9kD-GO"!N=.WG,,\G9#

¶ jT<?<,X KT.5lF$kjT<?<&5$H ]?E=[[ (MDist) 5<S9rHQ9k79F`# MDistQia<?<O"ps, Tivoli D-4NK[[5lk}!r)f7^9#jT<?<,XHO"ps, 1 DNjT<?<+i"!NjT<?<"=l+i[[G<?N?<2CHG"k(sI]$sHXHps,.lkgxG9#

MCollect 5<S9O"MDist jT<?<,Xr_i<js09k3l/?<,X rHQ7^9# MCollect O3N,XrPF"MDist [[HOU}~KG<?&"CW9Hj<`rw.7^9#

jT<?<,XN=.KD$FNpsO"Tivoli Framework5b*hS$s9H<kNjz- r2H7F/@5$#

¶ 3l/?< ] MCollect ,$s9H<k5lF$kjT<?<&5$H#5iK@(P"3l/?<HO"G<?r]I7F+i>N3l/?<^?O Inventory ReceiverK

Scalable Collection

2

Page 19: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

w.9k"I}P]N<I^?O2<H&'$eNMCollect G<bs&Wm;9G9#\qGO"MCollect ,N<IK$s9H<k5lF*j"=NN<I, MCollect3l/7gs,XKIC5lF$klgK"=NI}P]N<Ir3l/?<HFS^9#

3l/?<O"!N=.WGG=.5l^9#

v ]Ih#(sI]$sH^?O>N3l/?<+i}85l?G<?rJ3*K]I7^9#]IhO"G<?rWa9k>N3l/?<XNG<?Nw.bT$^9#

v TATs#CTOC r]}7^9#~OTATsO"3l/7gsKD$F CTOC ,h}9kgxr)f7^9#POTATsO"3l/?<+iw.5lk CTOCNgxr)f7^9#0;TATs"YdTATs"*hS(i<TATsO"=l>l0;G<?}8"YdG<?}8"*hS(i<roKD$FN CTOC r]}7^9#

v ~O*hSPOTATsrh}7"3l/?<]Ihrp7FG<?&Um<r)f9k"^kA9lCIN918e<i<&G<bs#

¶ 3l/7gs&^M<8c< ] MDist jT<?<&^M<8c<+ih@7?"jT<?<,XpsKpE/3l/?<,XN]i!=#

¶ Inventory Receiver] 3l/?<+iG<?ru1hj" 1D^?O#tN RDBMS $s?<U'<9&b8e<k(RIM) *V8'/HKG<?rw.9k Tivoli Inventory*V8'/H# Inventory ReceiverO"Inventory79F`NG*3l/?<H+J93H,G-^9#3l/?<H1M"Inventory ReceiverKO"]Ih*hSTATs,"j^9#7+7"Inventory ReceiverO""CW9Hj<`&3l/?<+i3l/7gsrWa9kNGOJ/"G<?r5Lr|*hSG3<I7F=lr RIM Kw.7^9#

¶ u73l/?< ] 9-csP]NF(sI]$sHNu7psr}8"J<"*hS[[7^9#u73l/?<r=.7F"0;7?9-cs".y7?9-cs":T

MCollect P~D-N=.WG

3Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

1.M

Collect

HO

Page 20: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

7?9-cs"*hS(i<&aC;<8N=l>lNj9Hr]}9k3H,G-^9#u73l/?<O"9-csBTfK3liNpsr]i7F"9-csu7psr9-csfK~jG-kh&K7^9#

u73l/?<O"Inventory ReceiverH18I}P]N<IK$s9H<k7^9#3NN<I,@&s7FFO07?lg"u73l/?<KhCFIW5l?u7psO+0*K|55l^9#

¶ Inventory=.j]8Hj< ] Inventory,}89kG<?r"jl<7gJk&G<?Y<9I}79F` (RDBMS)K]}7^9#

¶ 1 D^?O#tN RIM *V8'/H ({8N Inventory*V8'/HKIC) ] Inventory=.j]8Hj<K"/;99k?aK"Inventoryr RDBMS G<?Y<9K\37^9##tN RIM *V8'/Hr=.7F"=.j]8Hj<K1~K MCollect G<?rq-~`3H,G-^9#

MCollect P~D-N=.WG

4

Page 21: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

MCollect rHQ7?G<?}8!N@$"0i`O"MCollect H Inventory,(/7F9-csr0;7"=.j]8Hj<Kpsr]I9k}!rc(7F$^9#

RDBMS

RIM

TMRInventory

Inventory

Inventory

MCollect

RIMReceiver

Inventory*hS MCollect rHQ9kG<?}8KO"!N 3DNgWJU'<:,"j^9#

¶ GiK"InventoryWmU!$k,(sI]$sHr9-cs7^9#3lKhCF"(sI]$sHO CTOC rMCollect Kw.7^9#

MCollect rHQ7?G<?}8

5Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

1.M

Collect

HO

Page 22: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

¶ !K"MCollect O CTOC rh}7"3l/?<,XrPFG<?r Inventory ReceiverK\05;^9#

¶ GeK"Inventory Receiver,G<?r""i+8a=.5l? 1 D^?O#tN RIM *V8'/HKq-~_^

9#

3liNU'<:KD$F"3/JnGb@7^9#

GiNU'<:GO"MCollect ,HQD=J InventoryWmU!$k,[[5lF$k,W,"j^9#WmU!$krHQD=K9k\YKD$FO"26Z<8NXMCollect rHQ9kWmU!$kN=.Y *hS 75Z<8NXwsetipcollY r2H7F/@5$#

WmU!$kr(sI]$sHK[[7^9#F9-cs,F(sI]$sHG*;9kH"InventoryO"5L7F(s3<I7? RIM G<?&U!$kr8.7^9#(sI]$sHO"RIM G<?&U!$kKD$FNpsr^` CTOC r"(sI]$sHrI}9k2<H&'$eN3l/?<Kw.7^9#3l/?<&G<bsO"CTOC rh}N?aKTATsK~l^9#(sI]$sHN9-csO3lG0;7^9#9-cs,9YFN(sI]$sHG0;9kH"InventoryWmU!$kN[[O*;7^9#

2 V\NU'<:GO"MCollect OF(sI]$sH+i"=N(sI]$sHr)f9k2<H&'$&3l/?<N]IhKG<?r\07^9#G<?,(sI]$sH+i]IhK>w5lkl}"=NG<?QN CTOC O3l/?<N~OTATsKDj^9#3l/?<,9YFNG<?r}89kH"CTOC OPOTATsK\07^9#=l+i=N3l/?<O",XbN!N3l/?<K"G<?N}8,BTD=G"k3HrLN7^9#"CW9Hj<`&3l/?<OCTOC r=N~OTATsKV-"!K@&s9Hj<`&3l/?<+iG<?r}87^9#G<?,04K"CW9Hj<`&3l/?<K>w5l?i"@&s9Hj<`&3l/?<O=NPOTATsK"k CTOC H"]IhK"kG<?rK~7^9#

MCollect rHQ7?G<?}8

6

Page 23: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3l/?<,s1|KG<?r Inventory ReceiverK>w9kNH18r9O",XbNF3l/?<VGbTol^9#

3 V\NU'<:GO"Inventory Receiver,"}85l?G<?r"(/9kh&K=.5l?HQD=J RIM *V8'/

HKw.7^9# RIM *V8'/H+i"}85l?G<?O Inventory=.j]8Hj<Kw.5l^9# InventoryReceiverO"9-cs5lkF(sI]$sHN0;u7r"(i<psH&K"u73l/?<Kw.7^9#u73l/?<O"F(sI]$sHNu7r"]1+i.y^?O:TH"Q97^9#

MCollect N!=!N MCollect !=O"s1|G<?}8Nx@r(9bNG9#

¶ s1|G<?}8*hSPC/(sIh}Khj" TMRNN<IVGNh}iYN,6O5iK,5KJj"MCHo</r5iKz(*KHQ9k3H,G-^9#MCollect O"G<?, RIM Kw.5lkH-KMCHo</bN#tN3l/?<GG<?r,`7",XbG"39k3l/?<VGNG<?&Um<N)frvD7^9#

¶ MCollect O"F(sI]$sHN9-cs,0;9kH"9-cs&G<?ra7^9#3N!=KhCF"[[N*;~N RIM NaiYO:j^9#

¶ G<?,(sI]$sH+i}85lkH"=N(sI]$sHO"MCollect 5<S9KFAr?(k3HJ/ZGD=KJj^9#

¶ Inventory ReceiverO"#tN RIM *V8'/HK1~K

G<?rq-~`3H,G-^9##tN RIM *V8'

/HO"#tN?<2CHNG<?r1~K RDBMS Kq-~`3HKhCF"9k<WCHr~17^9#

¶ MCollect O"TMR 5<P<NiYr:i7^9#Inventory ReceiverO"F(sI]$sHN9-cs&G<?O,`7^9,"=.j]8Hj<O975l^9#MCollect rHQ7J$H"=.j]8Hj<N97~K"

MCollect rHQ7?G<?}8

7Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

1.M

Collect

HO

Page 24: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

TMR 5<P<Oabj<bK"k9YFN(sI]$sHN9-cs&G<?r]}7^9# (TMR 5<P<J0N^7seK Inventory Receiverrn.9k3Hrd)7^9#)

¶ Tivoli 918e<i<rH&H"MCHo</L.L,G.NH-K"9-cs*hSG<?}8NL.rBT9kh&K918e<k9k3H,G-^9#\7/O"35Z<8NX3l/7gsN918e<js0Y r2H7F/@5$#

¶ P)K"k3l/?<&N<IGO"}85l?G<?r]IhK]I7^9#c2,/87Fb"3l/?<O"*si$sKaC?lgK"9YFN(sI]$sHrF9-cs9kNGOJ/"b&lYG<?rFw9k3H,G-^9#

¶ MCollect ,s!9k!=KhCF"3l/?<"CTOC"*hS9-csKD$FNu7psr~j9k3H,G-^9# MCollect Nu7!=NHQN\YKD$FO" 23Z<8NXInventoryGN MCollect NHQYr2H7F/@5$#

¶ MCollect rH&H"9YFN?<2CH,0;9kNrT!7J/Fb"D9N?<2CH,0;9kH1~K=Nu7r=L9k3H,G-^9#

¶ MCollect KhCF"c2,/-?eK"(sI]$sH^?O>N3l/?<+iG<?N}8rFnT9k3H,G-^9#

¶ MCollect rH&H"InventoryWmU!$k[[O"9-cs&G<?,=.j]8Hj<Kw.5l?~@GOJ/"9YFN(sI]$sH,9-cs5l?~@G0;7^9#7?,CF"?$F$Nlg"WmU!$kN[[O5iKb.K0;7^9 (^?"f<6<N0iU#+k&f<6<&$s?<U'<9^?O3^sIT$s?<U'<9XN"/;9b5iK./s|7^9)#

MCollect N!=

8

Page 25: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

MCollect N$s9H<k

MCollect 5<S9O"Tivoli I}P]N<IH"X"9k2<H&'$&*V8'/HN0nrH%7^9# MCollect O"QCAH7F Tivoli Framework=JK$s9H<k7^9#MCollect O"=l>lN Tivoli Management Region (TMR)bN"5]<H5lk9YFNI}P]N<IK$s9H<k9k3Hrd)7^9#

MCollect O"3l/?<,XrHCFG<?r}87",`7"G<?r8hKw.7^9#3l/?<,XO"?E=[[ (MDist) 5<S9KhCFN)5l?jT<?<,XrY<9H7^9#

MCollect r$s9H<k9klgKO"!N 2 DNu7,M(il^9#

¶ 1 D\H7F"Tivoli =Jr$s9H<k9kN,iaFG"j"jT<?<,X,N)5lF$J$lg#

¶ 2 D\H7F"jT<?<,X,9GKN)5lF$klg#

jT<?<,X,N)5lF$J$lg"MCollect OGU)kH=.rHQ7^9#=N=.GO"F2<H&'$,"Inventory ReceiverKG<?r>\w.9k3l/?<G9#

jT<?<,X,N)5lF$J$lg"MCollect OjT<?<,Xr_i<js07^9#77$jT<?<r,XKIC

2

9Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

2.M

Collect

N$s9H<k

Page 26: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

9kH"^@BT5lF$J$lgO"77$jT<?<r^sG$kI}P]N<IK MCollect r$s9H<k9k,W,88^9#

MCollect H MDist 5<S9O18MCHo</&H]m8<r&Q7F$kNG"3l/?<,XHjT<?<,XOmU</Wh9k,W,"j^9#?H(P"jT<?<,XKC(kQ9O3l/7gs,XKbC(kY-G"=NUb1MG9#7?,CFMCHo</r"MCollect H MDist 5<S9N>}KG,KJkh&K;CH"CW9k,W,"j^

9#

m: jT<?<,XrQ97Fb"FAru1k9YFN3l/?<KP7F wcollect 3^sIr -r *W7gsrXj7FBT9k+"^?O TMR 5<P<H3l/?<H7F0n7F$k9YFN^7sr odadmin 3^sIr

HQ7FFBT9k^GO"3l/?<,XOQ95l^;s# wcollect 3^sIN\YKD$FO"52Z<8NXwcollectYr2H7F/@5$# odadmin 3^sIN\

YKD$FO" Tivoli Frameworkrbq r2H7F/@5$#

3l/?<*hSjT<?<H7F=.7?^7sr"-hMCHo</ (WAN) JINMCHo</bN/jF#+k&js/N$:l+N*<K[V9k3HO"Lox@,"j^9#3N=.rHQ9kH"G<?O WAN rp7F 1 DN^7s+iN_}89lPh$3HKJj^9#J<N^O"3N=.r(7F$^9#

MCollect N$s9H<k

10

Page 27: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

jT<?<,XN;CH"CWN\YKD$FO" TivoliFramework5b*hS$s9H<kNjz- r2H7F/@5$#

MCollect $s9H<kN5WMCollect O Framework5<S9JNG"MCollect ^?O>NInventory=.WGr$s9H<k9k0K" FrameworkNP<8gs 3.6.1r$s9H<k9k+^?O=lK"CW0l<I9k,W,"j^9#

RDBMS

RIM

Inventory

WAN

TMRRIM

Receiver

MCollect N$s9H<k

11Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

2.M

Collect

N$s9H<k

Page 28: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

!N9FCWO"MCollect r Tivoli Inventory G0n9kh&K$s9H<k9kjgN5Wr(7F$^9#

1. Tivoli FrameworkP<8gs 3.6.1r$s9H<k9k+"^?O=lK"CW0l<I7^9# Tivoli Framework5b*hS$s9H<kNjz- r2H7F/@5$#

2. MCollect QCA (Tivoli I}WiCHU)<` MCollectService)r9YFNI}P]N<IK$s9H<k7^9#13Z<8NXMCollect N$s9H<kYr2H7F/@5$# (MCollect 5<S9O"Inventory ReceiverNQCAhjb0K$s9H<k9k,W,"j^9#)

3. I}P]N<IKO Tivoli (^?O TME 10) =J> P<8gs 3.6.2r"*hS2<H&'$KO Tivoli (^?OTME 10) =J> GatewayP<8gs 3.6.2r"=l>l$s9H<k9k+^?O=lK"CW0l<I7^9#(InventoryN$s9H<k^?O"CW0l<IO"MCollect N$s9H<kN0eNIAiGb=$^;s#)Tivoli Inventoryjj<9ps P<8gs 3.6.2r2H7F/@5$#

4. QCAO"TMR 5<P<eN Inventory Receiver (TivoliInventoryP<8gs 3.6.2 Receiver)H" InventoryReceiverH7F!=5;?$I}P]N<IK$s9H<k7^9# 17Z<8NXInventory ReceiverNQCAN$s9H<kYr2H7F/@5$#

5. Inventory,HQ9k 1 D^?O#tNICN RDBMS $s?<U'<9&b8e<k (RIM) *V8'/Hrn.7^9# 21Z<8NXRIM *V8'/HNn.Yr2H7F/@5$# (RIM *V8'/HNn.O"InventoryReceiverNn.N0eNIAiGb=$^;s#)

6. Inventory Receiver*V8'/Hrn.7^9# 22Z<8NXInventory Receiver*V8'/HNn.Yr2H7F/@5$#

7. MCollect r"MCollect 5<S9,HQ9k InventoryWmU!$kKP7FHQD=K7^9#

MCollect $s9H<kN5W

12

Page 29: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

MCollect r$s9H<k9k0K"79F`Wo"5]<H5lkWiCHU)<`"*hS9Z<9WoJING7psKD$F" Tivoli Inventoryjj<9ps P<8gs 3.6.2r*I_/@5$#

MCollect N$s9H<k3NaGO"MCollect r$s9H<k7F InventoryG0n5;kjgr-\7F$^9#

^NN*r!N9FCWrBT7F"Tivoli G9/HCW+i"$s9H<k9k,W,"kU!$kK"/;97^9#

1. TMR 5<P<eN Tivoli G9/HCWrBT7^9#

2. [G9/HCW] aKe<+i [$s9H<k] -> [QCAN$s9H<k...] r*r7^9# [QCAN$s9H<k]@$"m0,=(5l^9#

MCollect $s9H<kN5W

13Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

2.M

Collect

N$s9H<k

Page 30: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Tivoli I}WiCHU)<` MCollect Service =J,9GK [$s9H<k9kQCAr*r] 9/m<k&j9HK"klgO"15Z<8NXTivoli I}WiCHU)<`MCollect ServiceN$s9H<kYKJ_^9#J$lgO"9FCW 3 KJ_^9#

3. [aG#"N*r...] \?sr/jC/7^9# [U!$k&Vi&6<] @$"m0,=(5l^9#

4. !N?9/N$:l+rBT7F"Tivoli CD-ROM Nm1

<7gsr [Q9>] F-9HHK~O7^9#

¶ 04JQ9>r [Q9>] F-9HHK~O7^9#

¶ !Njgr0;7F"U!$k&79F`rVi&:7^9#

a. [[9H] 9/m<k&j9H+i"CD-ROM ,^&sH5lF$k[9H (^?OIi$V) r*r7^9#[9Hr*r9kH"[G#l/Hj<] 9/m<k&j9H,975l"*r7?[9HNG#l/Hj<Jroot N<K"kK,=(5l^9#

MCollect N$s9H<k

14

Page 31: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

b. [G#l/Hj<] 9/m<k&j9HG"$s9H<k&aG#",~CF$kG#l/Hj<r@Vk/jC/7^9#G#l/Hj<r*r9kH"[U!$k] j9H,975l^9#

c. [Q9N_j] \?sr/jC/7^9#

5. [aG#"N_j & /m<:] \?sr/jC/7" [QCAN$s9H<k] @$"m0Kaj^9# Tivoli I}WiCHU)<` MCollect Service , [$s9H<k9kQCAN*r] 9/m<k&j9HK=(5l^9#

Tivoli I}WiCHU)<` MCollect Service N$s9H<k

J<N9FCWrBT7F"(sI]$sHI}QN2<H&'$H7F0n9kI}P]N<I"3l/?<H7F!=9kI}P]N<I"*hS TMR 5<P<K MCollect QCAr$s9H<k7^9#

MCollect N$s9H<k

15Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

2.M

Collect

N$s9H<k

Page 32: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

1. [G9/HCW] aKe<+i [$s9H<k] -> [QCAN$s9H<k...] r*r7^9# [QCAN$s9H<k]@$"m0,=(5l^9#

2. [QCAN$s9H<k] @$"m0G" [$s9H<k9kQCAN*r] 9/m<k&j9H+i [Tivoli I}WiCHU)<` MCollect Service ] r*r7^9#

3. MCollect N$s9H<khH9k TMR 5<P<H9YFNI}P]N<I," [$s9H<khN/i$"sH] 9/m<k&j9HK=(5lF$k3HrN'7^9#

m: MCollect O"5]<H5lk9YFNI}P]N<IK$s9H<k9k3Hrd)7^9# MCollect O"OS/390^?O OS/279F`KO$s9H<kG-^;s#

4. [$s9H<khN/i$"sH] 9/m<k&j9HG"MCollect N$s9H<khK7?/J$ I}P]N<Ir

MCollect N$s9H<k

16

Page 33: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

*r7^9#&pu\?sr/jC/7F"*r7?I}P]N<Ir [HQD=/i$"sH] 9/m<k&j9HK\05;^9#

5. MCollect N$s9H<kr+O9kKO"[$s9H<k]\?sr/jC/7^9#3N [QCAN$s9H<k] @$"m0KO"$s9H<k&Wm;9fKTolk*Zl<7gs,=(5l^9#^?$s9H<kN0K$59Y-dj,"lP"=lKD$FNYpb=(5l^9#!N*W7gsN$:l+r*rG-^9#

¶ u7psr!$7"[$s9H<k3T] \?sr/jC/7^9#$s9H<k,0;9kH"[QCAN$s9H<k] @$"m0G=N],LN5l^9#

¶ MCollect N$s9H<krf_9kKO"[hC] \?sr/jC/7^9#

3^sITwpatch 3^sIrHQ9kH"MCollect r3^sIT+i$s9H<k9k3H,G-^9#!NcGO"MCollect O"I}P]N<I x"y"*hS z eK$s9H<k5l^9#wpatch -c $IMAGE_PATH/cdrom -i MCOLLECT.IND x y z

wpatch 3^sIN\YKD$FO" Tivoli Frameworkrbqr2H7F/@5$#

Inventory N$s9H<kMCollect r InventoryGHQ9kKO"I}P]N<IKOTivoli (^?O TME 10) =J> P<8gs 3.6.2r"*hS2<H&'$KO Tivoli (^?O TME 10) =J> GatewayP<8gs 3.6.2r"=l>l$s9H<k9k+^?O=lK"CW0l<I9k,W,"j^9#$s9H<kjgKD$FO"Tivoli Inventoryjj<9ps"P<8gs 3.6.2r2H7F/@5$#

Inventory Receiver NQCAN$s9H<kInventory ReceiverNQCAO"TMR 5<P<H" InventoryReceiverH7F!=5;?$I}P]N<IK$s9H<k7^9#3NQCAr$s9H<k7?eK"Inventory Receiver*V8'/HrI}P]N<IeGn.7^9#

MCollect N$s9H<k

17Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

2.M

Collect

N$s9H<k

Page 34: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

m: Inventory Receiver,HQ9k?aN 1 D^?O#tNRIM *V8'/Hrn.9k,W,"j^9#\YO"21Z<8NXRIM *V8'/HNn.Yr2H7F/@5$#

!N9FCWrBT7F"Inventory ReceiverNQCAr$s9H<k7^9#

^NN*r!N9FCWrBT7F"Tivoli G9/HCW+i"$s9H<k9k,W,"k InventoryU!$kK"/;97^9#

1. TMR 5<P<eN Tivoli G9/HCWrBT7^9#

2. [G9/HCW] aKe<+i [$s9H<k] -> [QCAN$s9H<k...] r*r7^9# [QCAN$s9H<k]@$"m0,=(5l^9#

Tivoli Inventory P<8gs 3.6.2 Receiver=J,9GK[$s9H<k9kQCAr*r] 9/m<k&j9HK"klgO"19Z<8NXTivoli Inventory P<8gs 3.6.2ReceiverN$s9H<kYKJ_^9#J$lgO"9FCW 3 KJ_^9#

3. [aG#"N*r...] \?sr/jC/7^9# [U!$k&Vi&6<] @$"m0,=(5l^9#

4. !N?9/N$:l+rBT7F"Tivoli CD-ROM Nm1

<7gsr [Q9>] F-9HHK~O7^9#

¶ 04JQ9>r [Q9>] F-9HHK~O7^9#

¶ !Njgr0;7F"U!$k&79F`rVi&:7^9#

a. [[9H] 9/m<k&j9H+i"CD-ROM ,^&sH5lF$k[9H (^?OIi$V) r*r7^9#[9Hr*r9kH"[G#l/Hj<] 9/m<k&j9H,975l"*r7?[9HNG#l/Hj<Jroot N<K"kK,=(5l^9#

b. [G#l/Hj<] 9/m<k&j9HG"$s9H<k&aG#",~CF$kG#l/Hj<r@V

MCollect N$s9H<k

18

Page 35: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

k/jC/7^9#G#l/Hj<r*r9kH"[U!$k] j9H,975l^9#

c. [Q9N_j] \?sr/jC/7^9#

5. [aG#"N_j & /m<:] \?sr/jC/7" [QCAN$s9H<k] @$"m0Kaj^9# TivoliInventory P<8gs 3.6.2 Receiver , [$s9H<k9kQCAN*r] 9/m<k&j9HK=(5l^9#

Tivoli Inventory P<8gs 3.6.2 Receiver N$s9H<kInventory ReceiverNQCA (Tivoli Inventory P<8gs 3.6.2Receiver)O"TMR 5<P<H" Inventory ReceiverH7F!=5;?$I}P]N<IK$s9H<k7^9# 1 D^?O#tN MCollect RIM *V8'/HH18I}P]N<IeGInventory Receiverrn.7F" Inventory ReceiverH RIM H

NVNMCHo</Yd~VrG.BK9k3Hrd)7^9#!N9FCWrBT7F"Inventory ReceiverNQCAr$s9H<k7^9#

MCollect N$s9H<k

19Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

2.M

Collect

N$s9H<k

Page 36: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

1. [G9/HCW] aKe<+i [$s9H<k] -> [QCAN$s9H<k...] r*r7^9# [QCAN$s9H<k]@$"m0,=(5l^9#

2. [QCAN$s9H<k] @$"m0G" [$s9H<k9kQCAN*r] 9/m<k&j9H+i [Tivoli InventoryVersion 3.6.2 Receiver ] r*r7^9#

3. Inventory ReceiverH7F!=5;?$ TMR 5<P<HI}P]N<I," [$s9H<khN/i$"sH] 9/m<k&j9HK=(5lF$k3HrN'7^9#

m: Inventory ReceiverO"OS/390^?O OS/279F`KO$s9H<kG-^;s#

4. [$s9H<khN/i$"sH] 9/m<k&j9HG"Inventory ReceiverNQCAN$s9H<khK7?/J$I}P]N<Ir*r7^9#&pu\?sr/jC/7F"*r7?I}P]N<Ir [HQD=/i$"sH] 9/m<k&j9HK\05;^9#

MCollect N$s9H<k

20

Page 37: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

5. Inventory ReceiverNQCAN$s9H<kr+O9kKO"[$s9H<k] \?sr/jC/7^9#3N [QCAN$s9H<k] @$"m0KO"$s9H<k&Wm;9fKTolk*Zl<7gs,=(5l^9#^?$s9H<kN0K$59Y-dj,"lP"=lKD$FNYpb=(5l^9#!N*W7gsN$:l+r*rG-^9#

¶ u7psr!$7"[$s9H<k3T] \?sr/jC/7^9#$s9H<k,0;9kH"[QCAN$s9H<k] @$"m0G=N],LN5l^9#

¶ Inventory ReceiverNQCAN$s9H<krf_9kKO"[hC] \?sr/jC/7^9#

3^sIT: wpatch 3^sIrHQ9kH"InventoryReceiverNQCAr3^sIT+i$s9H<k9k3H,G-^9#J<NcGO"Inventory ReceiverNQCAr"TMR5<P< rainier H"I}P]N<I fuji K$s9H<k7^9#

wpatch -c $IMAGE_PATH/cdrom -i 362_RCV.IND @ManagedNode:rainier@ManagedNode:fuji

wpatch 3^sIN\YKD$FO" Tivoli Frameworkrbqr2H7F/@5$#

RIM *V8'/HNn.MCollect r InventoryGHQ9kKO"Inventory,HQ9kRIM *V8'/HKC(F"5iK 1 D^?O#tN RIM*V8'/Hrn.9k,W,"j^9# Inventory,HQ9k RIM *V8'/HO"inventory H$&>0G9#MCollect RIM *V8'/HO inventory n H>U1k,W,"j^9#33G n O"Gg 4 eN5N0tG9#?H(P"MCollect GHQ9k 2 DNICN RIM *V8'/Hr

n.9klg"=liO inventory1 *hS inventory2 H>

U1k3H,G-^9#

InventoryGHQ9k MCollect N RIM *V8'/Hrn.9kKO"^: wgetrim 3^sIrHQ7F"$s9H<k~Kn.5l? Inventory RIM *V8'/HN_jr=(7^9#3^sIrJ<Nh&K~O7^9#

MCollect N$s9H<k

21Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

2.M

Collect

N$s9H<k

Page 38: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wgetrim inventory

!K"wcrtrim 3^sIrHQ7F"I}P]N<IeK7,RIM *V8'/Hrn.7^9#{8N RIM *V8'/HH

18_jrHQ7F7, RIM *V8'/Hr=.7^9#?@7"7, RIM *V8'/HN>0O"0RNH*jU1F/@5$#J<K(9NO"inventory1H$& RIM *V8'

/Hr"I}P]N<Ie fuji KPC0Kn.9kcG9#wcrtrim -v Oracle -h fuji -d inventory -u tivoli -H /usr/ORACLE -sfuji.world inventory1

RDBMS password:

wcrtrim *hS wgetrim 3^sIN\YKD$FO" TivoliFrameworkrbq r2H7F/@5$#

Inventory Receiver *V8'/HNn.wcrtinvrcvr 3^sIrHQ7F"*r7?I}P]N<IGInventory Receiver*V8'/Hrn.7^9# 1 D^?O#tN MCollect RIM *V8'/HH18I}P]N<IeGInventory Receiver*V8'/Hrn.7F" InventoryReceiverH RIM HNVNMCHo</Yd~VrG.BK9k3Hrd)7^9#

wcrtinvrcvr 3^sIN\YKD$FO"59Z<8NXwcrtinvrcvrYr2H7F/@5$#

m: F TMR Kn.G-k Inventory ReceiverO 1 D@1G9#

MCollect NHQD==wsetipcoll 3^sIN -m *W7gsrHQ7F" InventoryWmU!$kKP7F MCollect rHQD=K7^9#

J<NcGO"MCollect r InventoryWmU!$k HWProfKP7FHQD=K7^9#

wsetipcoll -m YES @InventoryProfile:HWProf

wsetipcoll 3^sIN\YKD$FO"75Z<8NXwsetipcollYr2H7F/@5$#

MCollect N$s9H<k

22

Page 39: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Inventory GN MCollect NHQ

3NOGO"Tivoli Inventory H MCollect ,(/9k}!KD$Fb@7" InventoryG MCollect r=.*hSHQ9k?aNpsrs!7^9#

3NOKO"J<N3Hr-\7F$^9#

¶ InventoryH MCollect ,9-cs&G<?r}87"=lr=.j]8Hj<KJ<9k}!Nb@# (24Z<8NXMCollect , InventoryGn09k}!Yr2H#)

¶ InventoryWmU!$kr"MCollect rHQ9kh&K=.9k3HKD$FNps# (26Z<8NXMCollect rHQ9kWmU!$kN=.Yr2H#)

¶ 3l/?<Nd_"+O"j;CH"*hS=.KD$FNps# (27Z<8NX3l/?<NHQYr2H#)

¶ Inventory Receiverr=.7FG<?r RDBMS $s?<U'<9&b8e<k (RIM) Kq-~_"u7psN9-csrI}7"Inventory Receiverr\05;kjgKD$FNps# (31Z<8NXInventory ReceiverNHQYr2H#)

¶ RIM *V8'/HKD$FNps# (34Z<8NXRIM *

V8'/HNn.*hS=.Yr2H#)

¶ 3l/7gs,3l/7gs,XrPF>w5lk~r918e<k9k}!KD$FNb@# (35Z<8NX3l/7gsN918e<js0Yr2H#)

3

23Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 40: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

¶ MCollect KhkMCHo</rp7?G<?Nw.r)f9k}!KD$FNb@# (38Z<8NXMCHo</&G<?&Um<N)fYr2H#)

¶ 3l/?<"3l/7gs\? (CTOC)"TATs"Inventory Receiver"MCollect P~9-cs"*hSInventoryWmU!$kKD$FNpsr=(9k?aKHQG-kjg#*hS"=.j]8Hj<bNG<?r=(9k?aNps# (40Z<8NXMCollect KD$FNpsN~jYr2H#)

¶ 9-csKD$FNu7psr}8^?Oa9h&KInventoryr=.9k}!KD$FNb@# (43Z<8NXu7psra9 InventoryN=.Yr2H#)

¶ #tN Tivoli Management Region (TMR)VG MCollect rHQ9k3HKD$FNps# (44Z<8NX\35l?TMR NM8v`Yr2H#)

MCollect , Inventory Gn09k}!

J<N=O"InventoryH MCollect ,j_nQ7F"InventoryG<?r=.j]8Hj<KJ<9k}!rb@7F$^9#

"/7gs =J^?O

5<S9

InventoryWmU!$krn.7"=l, MCollect

rHQG-kh&K7^9#

Inventory

WmU!$kr(sI]$sHK[[7^9# Inventory

9-csN0;~K"(sI]$sHG!N$Y

sH,/87^9#

1. MIF U!$k,n.5lk#

2. MIF U!$k,rO5lk#

3. RIM G<?,8.5lk#

4. RIM G<?,"5L7F3<I=5l"U!$kK]I5lk#

Inventory

InventoryGN MCollect NHQ

24

Page 41: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

"/7gs =J^?O

5<S9

(sI]$sHGN9-cs,*;9kH"(s

I]$sHO CTOC rw.9k3HKhCF"2

<H&'$K"CW3<krP7FG<?}8r

Wa7^9#

m: (sI]$sH, CTOCr3l/?<K5oK

>wG-J$lg"=N(sI]$sHN9-c

s&G<?O MCollect 5<S9rHQ7J$Gw

.5l^9#

MCollect

WmU!$kN[[,0;7^9# Inventory

2<H&'$, CTOC rm<+k&3l/?<K

>w7^9#

MCollect

2<H&'$eN3l/?<, CTOC ru1hk

H"!N$YsH,/87^9#

1. 3l/?<, CTOC rPOTATsK~l^9#

2. 3l/?<O(sI]$sHK@&s3<krP7"5L7F3<I=5l? RIM G<?&U!$kr!w7^9#

3. 3l/?<O"3l/?<]IhKG<?&U!$kr]I7^9# CTOC O"~OTATs+iPOTATsK\5l^9#

4. 3l/?<O"CTOC r"CW9Hj<`&3l/?<Kw.9k3HKhCF",XbN!N3l/?<+iG<?}8rWa7^9#

5. "CW9Hj<`&3l/?<O"@&s9Hj<`&3l/?<+iG<?r!w7^9#G<?>w,0;9kH"@&s9Hj<`&3l/?<NPOTATsbN CTOC OK~5l^9#

6. 1 A 5 r"G<?&U!$k, InventoryReceiverK~#9k^G+jV7^9#

MCollect

MCollect , InventoryGn09k}!

25Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 42: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

"/7gs =J^?O

5<S9

Inventory ReceiverO"3l/?<H18h&K"

CTOCO~OTATsK"RIM G<?O]IhKJ

<7^9#7+7"3l/7gsWar>N3l

/?<Kw.9kNGOJ/" Inventory Receiver

, RIM G<?r5L7"=lrHQD=J RIM

*V8'/HKw.7^9#

Inventory

RIM *V8'/H (#tNlgb"k) +i"

Inventory=.j]8Hj<Kps,w.5l^9#

u73l/?<,"F(sI]$sH4HKG*

u7r}87^9#

Inventory

MCollect ,XrQ99kKO" wrpt 3^sIrHQ7FjT<?<&H]m8<r,WK~8F;CH"CW7"=l+iwcollect 3^sIK -r *W7gsrXj7F"Q9t,N,XN3l/?<KP7FBT7"3l/?<P)XjH]m8<rj;CH9k,W,"j^9 (27Z<8NX3l/?<NHQYr2H)# MCollect O"(G<?&Um<,U}~G"CFb) ?E=[[ (MDist) jT<?<,Xr&Q9kNG",Xr=.7F">}N5<S9KP7FG,=9k,W,"j^9# wrpt 3^sIN\YKD$FO" Tivoli Frameworkrbq r2H7F/@5$#

MCollect rHQ9kWmU!$kN=.75Z<8NXwsetipcoll Y 3^sIrHQ7F"InventoryWmU!$k, MCollect rHQ9kh&K7^9#3N3^sIN -m *W7gsrHQ9kH"CjNWmU!$kKP7F MCollect ,*s / *UHJkh&K9k3H,G-^9#

?H(P"WmU!$k WIN_HW r=.7F MCollect rHQ9klgO"!N3^sIr~O7^9#

wsetipcoll -m YES @InventoryProfile:WIN_HW

3Nlg

MCollect , InventoryGn09k}!

26

Page 43: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

-m YESWmU!$k, MCollect rHCF"9-cs+i}85l?G<?ra93HrXj7^9#

@InventoryProfile:WIN_HWMCollect rHQ9k,W,"k InventoryWmU!$kN>0rXj7^9#

wsetipcoll 3^sIN\YKD$FO"75Z<8NXwsetipcollYr2H7F/@5$#

3l/?<NHQ

!NaGO"wcollect 3^sIrHQ7F3l/?<KP7FBTG-k"5^6^J?9/rb@7^9#

m: wcollect 3^sIrHQ9klgO"=N"/7gsrBT9kP]N3l/?<rXj9k,W,"j^9#3l/?<>O,:"3l/?<,$s9H<k5lF$kI}P]N<I^?O2<H&'$N>0KJj^9#

wcollect 3^sIN\YKD$FO"52Z<8NXwcollectYr2H7F/@5$#

3l/?<Nd_"+O"*hSj;CHCjN?9/r MCollect GBT9klgKO"3l/?<rd_7FFO09k,W,"j^9#?H(P"3l/?<rF=.7F=NQ9r-zK9kKO"3l/?<rd_7FFO09k,W,"j^9#5iK"7,NBT~G#l/Hj<rn.9klgKO"G<?rE$G#l/Hj<+i77$G#l/Hj<K\9?aK"3l/?<rd_5;k,W,"j^9#5iK"HiVk7e<F#s0~Kb"3l/?<rd_7FFO09k,W,"j^9#

MCollect GO"wcollect -h *W7gsrHQ7F"3l/?<rd_9k?aN"!N 2 DN*W7gsrs!7F$^9#

¶ graceful ] DCF$k9YFN"/F#V&3l/7gsr0;7?e"3l/?<rB4d_5;^9#

MCollect rHQ9kWmU!$kN=.

27Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 44: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

¶ immediate ] "/F#VJ3l/7gs,h}r*;9k

NrT!;:K"3l/?<rd_5;^9#3l/?<rFO09klg"3l/?<Nd_~K"/F#V@C?3l/7gsO+0*KF+5lkNG"G<?,:olk3HO"j^;s#

-h *W7gsrHQ7F3l/?<rd_9kH" -s *W7gsrHCF3l/?<rFO09k3H,,WG9#

wrpt 3^sIrHQ7F3l/?<,XKQ9rC(?lg"FAru1k3l/?<Nm<+kP)Xj-cC7eG3l/?<&H]m8<rj;CH9k,W,"j^9#wcollect 3^sIN -r *W7gsrHQ9kH"3l/?<eN"m<+kK-cC7e5lF$k3l/7gsP),|n5l^9#3N3^sINBTe"!N3l/7gsWarh}9k~K"3l/?<O77$P)psr3l/7gs&^M<8c<+i@&sm<I7^9#

3l/?<N=.3l/?<O"MCollect N$s9H<keK=.9k,W,"j^9#5iK"]IhNG#9/&9Z<9r}d9lgd"3l/?<,XNQ9eKb"3l/?<rF=.9k,W,"j^9#3l/?<N=.*W7gsO"!NaGb@7^9#

BT~G#l/Hj<*hS]IhN=.BT~G#l/Hj<KO"]Ih*hSBT~ (* .dat *hS * .log ) U!$k,^^l^9#GU)kHGO"MCollectBT~G#l/Hj<O"F3l/?<N $DBDIR/mcollectK"j^9#]IhO"BT~G#l/Hj<bN$DBDIR/mcollect/depot K"j^9#

$DBDIR G#l/Hj<N9Z<9,BilF$klgO"BT~G#l/Hj<*hS]Ihr\05;k3H,G-^9#?H(P"gLN(sI]$sHr9-cs9klgd"]Ih,G#9/&9Z<9KD$FdOjG<?r $DBDIRKq-~` oserv H%g7F$klg"]Ihr5iKg-$U!$k&79F`K\05;k3H,G-^9#

3l/?<NHQ

28

Page 45: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

BT~G#l/Hj<*hS]Ihr\05;kKO"wcollect -l *W7gsrHQ7F^:BT~G#l/Hj<N77$LVrXj7"=l+i]Ih*hS>N9YFNG<?r"E$BT~G#l/Hj<+i77$G#l/Hj<K\05;^9#BT~G#l/Hj<O"3l/7gsNJ3*J-1hrN]9k?aK"gLNu-9Z<9,"kBj7?G#9/KV/,W,"j^9#]IhG#l/Hj<O"l~*G#l/Hj<G"CFOJj^;s#3NG#l/Hj<G"I_hj / q-~_C"r" tmersrvd ^?O

nobody "+&sH (Tivoli sC""+&sH) Ks!9k,Wb"j^9#

m: 77$BT~G#l/Hj<rXj7?eK"]Ih*hSG<?rE$G#l/Hj<+i77$G#l/Hj<K\05;k0K"3l/?<rd_5;^9#

wcollect -z *W7gsrHQ7F"]IhN5$:rQ99k3H,G-^9#GU)kHGO"]Ih5$:O 40 MBG9,",WK~8F5iKg-$5$:K9k3H,G-^9#5$:OL.G-J$3HKmU7F/@5$#Hg@1rBTG-^9#?H(P"]Ihr 50 MB H_j7F"eG=lr 55 MB KQ99k3HOG-^9,"45 MB KQ99k3HOG-^;s#

3l/?<VG>w5lkG<?1LN5$:r)f9k3H,G-^9#G<?N3liN1LO"AwAcs/ HFPl^9#AwAcs/N5$:O"wcollect -c *W7gsG_j7^9#GU)kHNAcs/&5$:O 1 MB G9#

3l/?<,9-cs&G<?r}89k,"]Ih,.59.F=NG<?r]}G-J$lg"9-cs5lk(sI]$sHN3l/7gsO:T7^9#\YO"85Z<8NXHiVk7e<F#s0Yr2H7F/@5$#

3l/?<&m0&U!$kN=.mcollect.log U!$kKO"3l/?<bGNG<?&Um<Khk9YFN"/F#SF#<,-?5l^9#Mrwcollect -d *W7gsK_j7F"3NU!$kKm0-?9kpsNLr)f7^9#GU)kHGO"W?*(i<@

3l/?<NHQ

29Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 46: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

1,m0-?5l^9#3NU!$kNGg5$:rXj9kKO"wcollect -g *W7gsrHQ7^9#GU)kHGO"Gg5$:O 1 MB G9#

9lCIN=.9lCIO"2 DN3l/?<VN5oJL.r)f7^9#3l/?<O"^kA9lCING<bs&Wm;9H7FBT5l^9#3l/?<O9lCIr"p\*KO]IhH#tNG<?&9Hj<`rdjHj9k?aKHQ7^9#wcollect 3^sIN=.*W7gsNtO"3l/?<VN9lCIHX"U1ilF$^9# -t *W7gsrH&H~O9lCINGgtr" -o *W7gsrH&HPO9lCINGgtr"=l>l_jG-^9#IAiN?$WN9lCIb"GU)kHtO 5 G9#

~O9lCIO"=NTATsbKh}D=JWa,J/JkH""$IkuVKJj^9# -i *W7gsrHQ9kH"~O9lCI,7cCH@&s9k0KT!9k~VrXjG-^9#GU)kHN"$Ik~VO 60 CG9#79F`^?OMCHo</&j=<9,l~*KHQT=HJklgK9lCI,T!9k~VrXj9kKO" -p *W7gsrHQ7^9#GU)kHMO 5 CG9#

FnTO9lCIHX"U1ilF$^9#FnT HO"3l/?<,LN3l/?<+iN3l/7gsWar":TK3$Fh}9kh&Kn_k3HG9#3l/?<V"^?O3l/?<H(sI]$sHHNVNG<?>wO"M9J}3G:T9klg,"j^9#?H(P"9lCI,LN3l/?<^?O(sI]$sHHNMCHo</\3rrDG-J$lg"9lCIO:T7F$^9#3l/?<&9lCIKP7FFnT*hSFnTYd~Vr=.7F*1P"MCollect Ol~(i<ro+is|9k3H,G-^9#

wcollect -m *W7gsrH&H":TK3$F"@&s9Hj<`&3l/?<+iN3l/7gsWaNh}r3l/?<,nT9kGgstr_jG-^9#GU)kHGO"3NMO 10 G9#

3l/?<NHQ

30

Page 47: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wcollect -e *W7gsrH&H"FnTYd~Vr_jG-^9#3lO"3l/?<,LN3l/?<HNL.NN)rFnT9k0K"3l/?<,T!9k~VrC1LG_j9kbNG9#GU)kHMO 1 CG9#

Inventory Receiver NHQ

Inventory ReceiverO"MCollect 3l/?<,XNG*3l/?<H+J93H,G-^9# Inventory ReceiverO3l/?<+iG<?ru1hj"=lr=.j]8Hj<Kw.7^9#3NaGO"Inventory ReceiverN=.}!"*hS=lr[JkI}P]N<IK\05;k}!rb@7^9#

Inventory Receiver N=.Inventory Receiver*V8'/Hr wcrtinvrcvr 3^sIrH

Q7Fn.7^9# wsetinvrcvr 3^sIO"InventoryReceiver,G<?r RIM Kq-~`}!rXj9k?aKH

Q7^9#3N3^sIrHQ7F"9-csu7NLNN}8"J<"*hS[[}!rXj9k"u73l/?<&*W7gsr=.9k3HbG-^9# wcollect 3^sIrHQ7F"Inventory ReceiverNPO9lCIr=.7^9#

3NaGO"Inventory ReceiverN=.KHQG-k*W7gsrb@7^9# wcrtinvrcvr "wsetinvrcvr "*hS wcollect3^sIN\YKD$FO" 47Z<8NX3^sIYr2H7F/@5$#

wsetinvrcvr -s *W7gsO"Inventory Receiver,u7psrJ<9k+I&+rXj7^9#u7ps HO"WmU!$k[[NF(sI]$sHG9-cs,0;7?+I&+N-?G9#79F`c2,/89klg"3NpsO InventoryReceiver,*si$sKaC?~K+0*K|55l^9#GU)kHGO"u7psO]I5l^9#

wsetinvrcvr -d *W7gsO" Inventory Receiver,u7psr]89kG#l/Hj<rXj7^9#3NG#l/Hj<NGU)kHLVO"Inventory Receiver,"kI}P]N<IeN $DBDIR/inventory/stat_dir G9#[JkG#l/Hj<rXj9k3HbG-^9#

3l/?<NHQ

31Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 48: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wsetinvrcvr -n *W7gsrHCF"u7psNw.VVrXjG-^9#?H(P3NMr 10 K_j9kH" InventoryReceiverO 10 ,4HKPsIk HFPlk1lNLNG"0;7?9YFN9-csNLNrw.7^9# InventoryReceiverO3NPsIkr"InventoryLN0k<W"m0&U!$k"^?O=N>}K"wsetipcoll -w *W7gsN_jK~8Fw.7^9# wsetinvrcvr -n *W7gsNGU)k

HMO 10 ,G9#

wsetinvrcvr -q *W7gsrHQ9kH"1 DNPsIkK^Hak?<2CHNGgtrXjG-^9#?H(P3NMr5 K_j9kH"5 DN?<2CHGN9-cs,0;9k?SK" Inventory ReceiverO=liNu7psr^HaFw.7^9#GU)kHMO 10 ?<2CHG9#

wsetinvrcvr -n *hS -q *W7gsr" wsetipcoll 3^sIN -n *W7gsHH_go;kH"PsIkGw.5lku7ps,=.5l^9#

mU:

1. -q bundle_every_n_targetsH -n bundle_every_n_minutesN>}r 0 K_j9kH"PsIkOBT5l:"9YFN?<2CHN9-cs,0;9k^GLNO"j^;s#

2. -q bundle_every_n_targetsH -n bundle_every_n_minutesN>}r5NMK_j9kH"IAi+NM (?<2CHt^?O,t) K#9kHPsIk,BT5l^9#

3. PsIkO"wsetipcoll 3^sIN -n *W7gs,BUNDLE K_j5lF$klgKN_BT5l^9#

wcollect -o *W7gsrHQ7F" Inventory ReceiverNPO9lCINtrXjG-^9# Inventory ReceiverG!=9kh&Kn.7?F RIM *V8'/HKP7F"1 DNPO9lCIrXj9k,W,"j^9#?H(P"InventoryReceiverKP7F 2 DN RIM *V8'/Hrn.9kKO"wcollect -o *W7gsNMr 2 K_j7^9#

wsetinvrcvr -r *W7gsrHQ9kH" Inventory Receiver, RIM XNG<?Nq-~_rnT9kstrXjG-^

Inventory ReceiverNHQ

32

Page 49: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

9#Xj7?stNFnTrBT7?eK"Inventory ReceiverO:TLNrw.7^9#3N*W7gsNGU)kHMO 5sNFnTG9#

wsetinvrcvr -r *W7gsHX"7F" wsetinvrcvr -t *W

7gsrHQ9kH"FnTVN?$`"&H|Vr,jOakMrXjG-^9# Inventory ReceiverO""k4j:`timeout* retry_countrHQ7F"?$`"&H|VrW;7^9#?H(P"3NMr 20 CK_j9kH"GiNFnTG"3N"k4j:`O?$^<r 20 * 1 (20 C) K_j7^9# 2 s\NFnTGO"?$^<O 20 * 2 (40 C) K_j5l^9# wsetinvrcvr -t *W7gsNGU)kHMO 30CG9#

Inventory Receiver N\0Inventory Receiverr\05;kKO"=_V+lF$kI}P]N<I+i=lro|7"=l+iLNI}P]N<IeG77$ Inventory Receiverrn.7^9# Inventory Receiverr\05;k0K"J<N+pKmU7F/@5$#

¶ Inventory ReceiverO"Inventory9-cs,"/F#VG"kVO\05;J$G/@5$#9-cs,0;9k0KInventory Receiverr\05;kH"=.j]8Hj<K~lilF$J$9YFNG<?r:&3HKJj^9#

¶ 77$ Inventory Receiverrn.9klgO"E$Inventory Receiverrn.7?H-KHQ7?bNH18MrHQ7F=lr=.7F/@5$#

Inventory Receiverr\05;k?aNJ<N?9/rBT7F/@5$#

1. MCollect QCA*hS Inventory ReceiverNQCA,"77$ Inventory Receiverrn.9kI}P]N<IeK$s9H<k5lF$k3HrN'7^9#

2. E$ Inventory Receiverr"J<N3^sIrBT7Fo|7^9#

wdel @InventoryReceiver:inv_receiver

Inventory ReceiverNHQ

33Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 50: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wdel 3^sIN\YKD$FO" Tivoli Frameworkrbq r2H7F/@5$#

3. 77$ Inventory ReceiverO"wcrtinvrcvr 3^sIH,ZJ*W7gsrHQ7Fn.7^9#

RIM *V8'/HNn.*hS=.

Inventory ReceiverO"Inventory,HQ9k RIM *V8'/

HrHQ9k3HOG-^;s# Inventory Receiver,=.j]8Hj<KG<?rq-~`?aKHQ9k" 1 D^?O#tN RIM *V8'/Hrn.*hS=.9k,W,"j^9#

Inventory ReceiverQN 1 D^?O#tN RIM *V8'/H

rn.9kKO"^: wgetrim 3^sIrHQ7F"$s9H<k~Kn.5l? Inventory RIM *V8'/HN_jr=(7^9#

!K"wcrtrim 3^sIrHQ7F"TMR bNI}P]N<IeG77$ RIM *V8'/Hrn.7^9#

=l>lN77$ RIM *V8'/HO"Inventory RIM *V8'/HH18_jrHQ7F=.7F/@5$# MCollectRIM *V8'/HO inventory n H>U1k,W,"j^9#33G n O"Gg 4 eN5N0tG9#?H(P"MCollectGHQ9k 2 DNICN RIM *V8'/Hrn.9klg"=liO inventory1 *hS inventory2 H>U1k3H,G

-^9#

RIM *V8'/HNn.*hS=.N\YKD$FO"21Z<8NXRIM *V8'/HNn.Yr2H7F/@5$#

Inventory ReceiverNHQ

34

Page 51: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3l/7gsN918e<js0

3l/7gsr918e<k9kKO"3l/?<,CjN~oKCjN@&s9Hj<`&3l/?<+iNG<?r}87J$h&KXj7^9# 3l/7gsN918e<js0O"*Ujs/ N918e<kHb@$^9#*Ujs/HO"G<?N}8hK7?/J$3l/?<HNjs/N3HG9#

m: js/O3l/?<V@1GXjG-^9#3l/?<H(sI]$sHHNVNjs/OXjG-^;s#

3l/?<VGjs/,*s / *U5lk~VrXj9k3HKhCF"3l/7gs,XrPF3l/7gs,>w5lk~or)f9k3H,G-^9#?H(P"dTKO"3sTe<?<ddTQ<vuV,^^lkMCHo</,"j^9#dTQ<vuVO"H3~VfKOMCHo</&5<P<eNP~b-?KW.K"/;99k,W,"kNG"dTO"=liN~VKOdTQ<vuV+iN3l/7gsrBT7J$h&K*r9k3H,G-^9#3NMCHo</cKD$FO"J<N^r2H7F/@5$#

3l/7gsN918e<js0

35Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 52: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3l/?<VNjs/r*UK9klgO"]1fN3l/7gsN CTOC r"@&s9Hj<`&3l/?<NYdTATsK\05;^9#3l/?<VNjs/,*sKJC?lgO"3NYdTATsbN CTOC ,h}5l^9#

3l/7gsN918e<kO"Tivoli FrameworkG?9/H8gVrjA7"=l+i8gVr Tivoli 918e<i<G918e<js09k3HKhCFBT7^9#3lrBT9kKO" Tivoli FrameworkHQTNjz- N"?9/&i$Vij<ND$FNOGb@5lF$k50K:L7F$k,W,"j^9#J<K"3l/7gsN918e<kjgN5Wr(7^9#

1. 3l/?<XNjs/r*UK9k?9/rn.7^9#=l+i3l/?<rd_7FFO07F"Q9r-zK7^9#

RDBMSRIMInventory

Receiver

3l/7gsN918e<js0

36

Page 53: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wcollect -x offlinks_range_to_prohibit_collection collectorwcollect -h immediatewcollect -s

3Nlg

offlinks_range_to_prohibit_collectionXj7?3l/?<XNjs/r*UK9k,W,"k3l/?<N*V8'/H&G#9QCAc<ID rXj7^9#

collectorjs/hH7F*UK9k,WN"k3l/?<rXj7^9#

3l/?<N*V8'/H&G#9QCAc< ID r~j9kKO" odadmin 3^sIH odlist *W7gsrHQ7^9#\YKD$FO" Tivoli Frameworkrbq r2H7F/@5$#

*V8'/H&G#9QCAc< ID O"3s^GhZCFj9H9k3H,G-^9#J<Kcr(7^9#

wcollect -x "4,5,6,7" collector

^?O"*V8'/H&G#9QCAc< ID NOOr(9?aK@C7erHQ9k3HbG-^9#

wcollect -x "4-7" collector

*Ujs/NOOO"sEzQd (″″) GO`,W,"j^9#

wcollect 3^sIH -x *W7gsN\YKD$FO"52Z<8NXwcollectYr2H7F/@5$#

2. js/,*UK5lF$?9YFN79F`XNjs/r*sK9k?9/rn.7^9#=l+i3l/?<rd_7FFO07F"Q9r-zK7^9#

wcollect -x "" collectorwcollect -h immediatewcollect -s

3l/7gsN918e<js0

37Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 54: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3. 3l/7gsr918e<k9kF3l/?<KP7F"36Z<8N1 A 37Z<8N2 r+jV7^9#

4. 3liN?9/rBT9k8gVrn.7^9#

5. Tivoli 918e<i<rHQ7F"3liN8gV,BT9k~|"*hSQYr)f7^9#

^?"wcollect -s *hS -h *W7gsrHQ7F"3l/?<r+O^?d_9k8gVrn.9k3HKhCFb"3l/7gsr918e<kG-^9#LN}!H7F"3l/?<NPOTATs^?O~OTATsr7cCH@&s9k8gVr"=N3l/?<N wcollect -o ^?O -t *W7gsr 0 K_j9k3HKhCF918e<kG-^9#

m: 3l/?<rF=.7?lg"Q9OFO07F+i-zKJj^9#

MCHo</&G<?&Um<N)f

MCollect O"MCHo</rp9k MCollect G<?NUm<r)f9k!=rs!7F$^9#3liN!=O"c.NMCHo</&js/rHQ7F$klg"^?O MCollect G<?,MCHo</rP39k~VrXj7?$lgKr)A^9# MCollect O"G<?&Um<r)f9kJ<Na+K:`rs!7F$^9#

¶ *Ujs/ ] *Ujs/O"MCHo</rP39kMCollect L.Lr409k?aNgJa+K:`G9#*Ujs/rHQ7F"3l/?<VN MCollect L.Lr"Xj7?stGHQD=^?OHQTDK9k3H,G-^9#*Ujs/rHQ9kKO"Um<)fr,WH9kMCHo</NIAi+N&K3l/?<r$s9H<k7F"=l+i Tivoli 918e<i<rHQ7F*Ujs/r918e<k7^9#*Ujs/N918e<js0N\YKD$FO"35Z<8NX3l/7gsN918e<js0Y*hS 52Z<8NXwcollectYr2H7F/@5$#

¶ AwAcs/&5$: ] wcollect -c *W7gsrHC

F"AwAcs/N5$:r=.G-^9#3N*W7g

3l/7gsN918e<js0

38

Page 55: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

sKhCF"*V8'/HVaC;<8 (IOM) \3rP39k" MCollect G<?&Q1CHN5$:r)fG-^9#GU)kHNAwAcs/&5$:O 1 MB G9#5iK.5$Acs/&5$:rXj9klg""Wj1<7gs&G<?O5iK.5$1LGw.5l^9#AwAcs/&5$:N5$:r.5/9k3HO" MCollectG<?Ng-JVmC/N>wKhCFjs/,.(9k3H,J$NG"Y$js/GOx@,"j^9#AwAcs/&5$:O"@&s9Hj<`&3l/?< (G<?rw.9k3l/?<) K*$F=.7^9#AwAcs/&5$:N=.N\YKD$FO"28Z<8NX3l/?<N=.Y*hS52Z<8NXwcollectYr2H7F/@5$#

m: *Ujs/*hSAwAcs/O"3l/?<&N<IV"^?O3l/?<H Inventory ReceiverHNVNG<?AwKFAr?(^9#3liNa+K:`O"(sI]$sHH2<H&'$&3l/?<HNVNAwKOFAr?(^;s#

¶ ~O9lCI ] 3l/?<O~O9lCIrHQ7F"G<?r!w9k?aK@&s9Hj<`&N<IXNIOM ;C7gsr+O7^9#3l/?<N~O9lCINGgtO"wcollect -t 3^sIrHCFXjG-^9#~O9lCINGgtr}d9H"MCollect IOM NBT;C7gsr}d93H,G-"Ggtr:i9H"3l/?<Kw.5lk MCollect IOM NL.Lr:i93H,G-^9#3l/?<N~O9lCIN=.N\YKD$FO"30Z<8NX9lCIN=.Y*hS 52Z<8NXwcollectYr2H7F/@5$#

m: 3l/?<N~O9lCIr=.9kH"2<H&'$+i(sI]$sHXN1~K"/F#VJ

MCollect ;C7gsNtr)B9k3HKhCF"=N2<H&'$NiYr:i93HKr)A^9#3lO^?"2<H&'$Kw.5lk MCollect NMCHo</L.Lr:i9?aKbr)A^9#

MCHo</&G<?&Um<N)f

39Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 56: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

MCollect KD$FNpsN~j5^6^J MCollect 3^sIrHQ7F"!Npsr=(G-^9#

¶ 3l/?<N=.Hu7

¶ 3l/?<eN CTOC Nb@

¶ 3l/?<NTATsNbF

¶ Inventory ReceiverN=.

¶ =_ MCollect GHQD=J Inventory9-csKD$FN\Y

¶ InventoryWmU!$kN MCollect *hS Inventoryu73l/?<&*W7gsKD$FN\Y

3NaGO"MCollect KD$FNpsr~j9k?aKHQ9k3^sIrb@7"=.j]8Hj<KJ<5lF$kInventoryG<?r=(9k?aNpsr-\7F$^9#3liN3^sI*hS=N*W7gsNHQ9klgNCjNp

sKD$FO" 47Z<8NX3^sIYr2H7F/@5$#

3l/?<=.wcollect 3^sIrHQ9kH"3l/?<N=_N=.KD$FNpsr~jG-^9#=(G-kpsKOJ<NbN,"j^9#3l/?<&m0&U!$kKq-~`GPC0psNlYk"m0&U!$kNGg5$:"BT~G#l/Hj<NLV"]IhN5$:"G<?AwAcs/N5$:"9lCIN_j"3l/7gsFnT_j"*Ujs/"*hS>Nps#

3l/?<KD$FN=.psr=(9kKO"!N3^sIr~O7^9#

wcollect collector

33G"collector O @ManagedNode: collector_name"@Gateway: collector_name"^?O@InventoryReceiver:inv_receiver NA0G9#

MCollect KD$FNpsN~j

40

Page 57: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3l/?<u7wcstat 3^sIrHCF"3l/?<KD$FNu7psr~jG-^9#3liNpsr=(7F"3l/?<NHiVk7e<F#s0Kr)Fk3H,G-^9#

3l/?<KD$FNu7psr=(9kKO"!N3^sIr~O7^9#

wcstat collector

33G"collector O @ManagedNode: collector_name^?O@Gateway: collector_nameNA0G9#

CTOC *hSTATswcstat 3^sIrHCF"CTOC KD$FNpsd" 1 D^?O#tN3l/?<TATsKD$FNpsr~jG-^9#

CTOC KD$FNpsKOJ<NbN,^^l^9# CTOCN ID"9-cs5l?G<?N%hgL"3l/?<u7"9-cs&G<?N=<9*hS8h"8h*V8'/HGFSP5lka=CI"/i$"sHNWmQF#<"3l/7gsu7"*hSFnTNst# CTOC KD$FNpsr=(9kKO"!N3^sIr~O7^9#

wcstat -v ctoc_id collector

33G"ctoc_idOu7psrNj?$ CTOC rXj7^9#collector O @ManagedNode: collector_name^?O@Gateway: collector_nameNA0G9#

3l/?<KO"~O"PO"(i<"0;"*hSYdNFTATs,"j^9#3l/?<NTATsKD$FO"J<Npsr=(G-^9# CTOC N ID"TATsG<?N%hgL"3l/?<u7"=<9*hS8hNps"8h*V8'/HGFSP5lka=CI"9-cs ID"3l/?<u7"*hS=N3l/?<,"CW9Hj<`&3l/?<XNWaNBTMjrFnT7?st#

3l/?<NTATsKD$FN=.psr=(9kKO"!N3^sIr~O7^9#

MCollect KD$FNpsN~j

41Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 58: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wcstat -q [ioecd] collector

33G"[ioecd] OpsrNj?$TATsN?$WrXj7^9 (~O"PO"(i<"0;"^?OYd)# collector O@ManagedNode: collector_name^?O@Gateway: collector_nameNA0G9#

Inventory Receiver =.wgetinvrcvr 3^sIO"Inventory ReceiverKD$FN=.psra7^9#3lKO"9-cs0;LN"*hSG<?r RIM *V8'/HKq-~`]NFnTstHnTN?$`"&H|V,^^l^9# -a *W7gsrXj9kH"wgetinvrcvr 3^sIO Inventory ReceiverKD$FN~jD=J9YFNpsra7^9#CjNpsra9KO">N$/D+N*W7gsrHQG-^9#\7/O"65Z<8NXwgetinvrcvrY r2H7F/@5$#

Inventory 9-cswgetinvstat 3^sIO"Inventory9-csKD$FN\Yra7^9# wgetinvstat 3^sIr*W7gsrXj7J$GBT9kH"=_]1fN Inventory9-csN9-cs IDNj9Hr"3liN9-csr+O7? InventoryWmU!$kN>0H&Ka7^9#CjN9-cs^?O=_N9YFN9-csN".y":T"^?O]1u7KD$FNpsrs!9k*W7gsrHQ9k3HbG-^9#\7/O"67Z<8NXwgetinvstatY r2H7F/@5$#3N3^sIO"wsetipcoll 3^sIN -m ^?O -s *W7gsrH&u73l/?<rHQ9kh&K=.5lF$k9-csKP7FN_HQG-^9#

Inventory WmU!$kwgetipcoll 3^sIO"Xj7?WmU!$kN[[KMCollect ,HQ5lk+I&+KD$FNpsra7^9#^?"=NWmU!$kKP9ku73l/?<&*W7gsKD$FNpsba7^9#3N3^sIr -a *W7gsrXj7FBT9kH" MCollect *hSu73l/?<&*W7gsKX87?" InventoryWmU!$kKD$FN9YFN~jD=Jpsra7^9# MCollect *hSu73l/?

MCollect KD$FNpsN~j

42

Page 59: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

<&*W7gsNCjNpsra9KO">N*W7gsrHQG-^9#\7/O"69Z<8NXwgetipcollY r2H7F/@5$#

=.j]8Hj<KJ<5lkG<?=.j]8Hj<KJ<5lF$k InventoryG<?r=(9kKO" Inventory,s!7F$k$:l+NjAQ_HqrHQ9k+"^?OG-NHqrn.9k3H,G-^9#\YKD$FO" Tivoli InventoryHQTNjz- N InventoryNHqKX9kOr2H7F/@5$#

InventoryP<8gs 3.6.2GO"=.j]8Hj<bNInventorypsr=(9k?aKHQG-k Crystal ReportN;CHbs!7F$^9#3liNl]<HO"Inventory9-cs&G<?r+9?^$:7F=(7^9# Crystal ReportN\YKD$FO" Tivoli Inventoryjj<9ps P<8gs3.6.2r2H7F/@5$#

u7psra9 Inventory N=.

Inventoryr=.7F"9-csKD$FNu7psr}87Fa9h&K9k3H,G-^9#3Nu7HO"CjNInventoryWmU!$k&?<2CHeN9-csN.y^?O:TN3Hr@$^9#

wsetipcoll 3^sIrHCF"Inventoryu7psNLN*hSm0-?N*W7gsrJ<Nh&K=.G-^9#

¶ -s *W7gsO"Inventory Receiver,"Xj7?WmU!$kNHQ~K"9-csNu7psr}89k+I&+r)f7^9#

¶ -h *hS -l *W7gsO"u7psNm0N-?hrXj7^9#

¶ -n *W7gsO"u73l/?<rHQ9k9-cs,F?<2CHG0;7?lgK"LNrw.9k~rXj7^9#LNNw.O"(~"j|*"^?O9YFN?<2CHN9-cs,0;7?~N$:l+KBT9k3Hr*rG-^9#

MCollect KD$FNpsN~j

43Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 60: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

¶ -t *W7gsO"INh&Ju7NlgK"Xj7?WmU!$kKLN,w.5lk+r_j7^9#LNNw.O"9-csN5o*;~":T~"^?O9YFN?<2CHKD$F0;7?~@N$:l+KBT9k3Hr*rG-^9#

¶ -w *W7gsO"LNNw.hNLVrXj7^9#LNNw.hO"InventoryLN0k<W"m0&U!$k"=N>}"^?O=N>}Kw.7J$"N$:l++i*rG-^9#

wcrtinvrcvr ^?O wsetinvrcvr 3^sIN -n *hS -q *W7gsr" wsetipcoll -n *W7gsHH_go;FH&

H"u7NPsIkr=.9k3H,G-^9#

wgetinvstat 3^sIrH&H"=TN Inventory9-csKD$FNu7psra93H,G-^9# wgetipcoll 3^sIrH&H"Xj7?WmU!$kNu73l/?<&*W7gsKD$FNpsra93H,G-^9#

3liN3^sI*hS=N*W7gsN\YKD$FO" 47Z<8NX3^sIYr2H7F/@5$#

\35l? TMR NM8v`TMR O"R}~\3^?O>}~\3rHQ7F\39k3H,G-^9#7+7"TMR rP39k MCollect rHQ9klgO"TMR VG>}~\3r=.9k,W,"j^9#

#tN TMR r\39klgO"j=<9r979k,W,"j^9# TMR r\39k3HO"F5<P<N>0l89Hj<K~CF$k>0H*V8'/H1LRrGiKr97"j|*K979k3HrU#7^9##tN TMR N\3Hj=<9N97N\YKD$FO" Tivoli Framework5b*hS$s9H<kNjz- r2H7F/@5$#

TMR rP37?9-csNBTrWh7F*j" Inventory, MCollect rHQ7FG<?ra9h&K7?$lg">}N TMR K MCollect r$s9H<k9k,W,"j^9#

u7psra9 InventoryN=.

44

Page 61: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

MCollect O"MDist jT<?<,XrHQ7F"-hMCHo</ (WAN) (sHj<&]$sHpsr~j7^9#?H(P"WAN KhCF\35l?"TMR A H TMR B H$& 2DN TMR ,"j" TMR A KO Inventory Receiver,"kH7^9#WmU!$k, TMR A +i TMR B N(sI]$sHK[[5l^9# TMR B N(sI]$sHN2<H&'$O"3liN(sI]$sH+i9-cskLr}87^9#!K"TMR A N WAN (sHj<&]$sHN3l/?<&N<IO" TMR B N2<H&'$+iN9-cskLr}87"=NG<?r Inventory ReceiverKw.7^9#J<N^O"3N`nr(7F$^9#

TMR B

TMR A

TMR B

TMR B

WAN

RIMInventory

Receiver

TMR A

TMR A

RDBMS

\35l? TMR NM8v`

45Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

3.Inventory

GN

MC

ollectNHQ

Page 62: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

46

Page 63: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3^sI

3NU?GO"Tivoli Inventory H MCollect KX"7? Tivoli3^sIr"kU!YCHgKlw=(7Fb@7F$^9#

Tivoli 3^sIKhj"UNIX ^?O PC 3^sIT+i79F`&*Zl<7gsrBTG-^9#

3^sIT=8

3NU?N2HZ<8GO"!NCl8zrHQ7F3^sI=8rjA7F$^9#

[ ] *W7gsNz-tr=7^9#Vi1CHGO^lF$J$z-tO",\Nz-tG9#

... 3N8zN0Nz-tK"#tNMrXjG-k3Hr=7^9#

| j_S>*Jpsr=7^9#;Ql<?<N8&^?O&&Nz-trHQG-^9#3^sIN 1 sNBTGXjG-kNO"IAi+l}Nz-t@1G9#

{ } z-tNfN 1 D,,\G"klgK"j_S>*Jz-tN;CHrhZj^9#z-t,*W7gsNlgKO"=liNz-tOVi1CH ([ ]) GO^l^9#

cwruninvquery [-i] [ -T idl-type] [ -l | -t] query_name[input]...

A

47Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 64: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

input z-tK3/J,-f (...) O#tNHqrXjG-k3Hr(7^9#z-t -l H -t OIAi+l}N_XjG-^9#3liNz-tO@}B ( | ) GhZil"=li,j_S>*G"k3Hr=7^9# query_namez-tNXjO,\G9,"=lJ0Nz-tO9YF$U*rG"j"Vi1CH ([]) GO^lF$^9#

*V8'/H2HR

3^sI+i*V8'/Hr2H9kH-"=N2HROWm0i_s0GHQ5lkdP*V8'/H2HRGO"j^;s#=NeojK"H$d9$>0rHQ7^9#3NH$d9$>0O"?H(P"]j7<&j<8gsrn.9kH-K"Wj1<7gsNf<6<KhCF*V8'/HK?(ilk>0+iz-P7^9#

3^sIT$s?<U'<9 (CLI) 3^sIH&KHQG-k>0KO!N 2 DNA0,"j^9#

¶ P?>

¶ *V8'/H&Q9

Tivoli 3^sIO">}N?>}0r5]<H7F$^9#3N 2 DNA0O"lgK~8FH$,1kHXxG9#j=<9,!PG-J$3Hr(9(i<&aC;<8ru1hC?lgO"b&l}N?>,'rn7F/@5$#

P?>Tivoli >0l89Hj<KO"P?>,~j^9#P?> O">0l89Hj<Nn.H&KP?5l?j=<9&$s9?s9G9#9YFNj=<9KO>0,"j"CjN?$Wr=7^9#?H(P"lp01 HFPlkWjs?<O"lp01 ,>0G"j"?$WOWjs?<G9# wls *hS wmv 3^sINz-tH7FHQ5lkP?>Ncr(7^9#

wls @PolicyRegion:Serverswmv @ManagedNode:ayers-rock @PolicyRegion:Servers

3^sIT=8

48

Page 65: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

P?>!=rHQ7Fj=<9rXj9k=8O @type:nameG9#33G"typeOj=<9&?$WG"j"nameO"*Zl<7gsrBT7?$j=<9NCjN$s9?s9G9#

>0l89Hj<N 1 DN Tivoli I}j<8gs (TMR) bK">0b?$Wb18j=<9, 2 D"k3HOv5l^;s#?@7"\35l? 2 DJeN TMR bGOj=<9>r#L9k3H,G-^9##=5l?>0r}Dj=<9K"/7gsrBT7h&H9kH"(i<&aC;<8,a5lF""/7gsOBT5l^;s#3NuVrsr9kKO"j=<9N 1 Dr>0Q99k+"^?O!Nh&Kj=<9>Kj<8gs>rUC7F"j=<9rhL9k,W,"j^9#

wls @ManagedNode:moria#moria-Region

wls *hS wmv 3^sIN\YKD$FO" TivoliFrameworkrbq r2H7F/@5$#

*V8'/H&Q9*V8'/H&Q9OU!$k&79F`NQ9>K`w7F*j"jPQ9G"klgH"dPQ9G"klg,"j^9#dPQ9O (/) 8zG+O7^9#jPQ9O"ClJQ9&3s]<MsHV.W*hSV..Wr^`$UN8zGO^j^9# wls *hS wmv 3^sINz-tH7FHQ5lk*V8'/H&Q9>Ncr(7^9#

wls /Regions/Serverswmv../Servers/ayers-rock /Regions/Servers

*V8'/H&Q9>9?$krHQ7FXj9k=8O"/distinguished/parent/[type:]nameG9#33G"distinguishedOj=<9&?$WG" parentO*V8'/H&Q9>NO^jG"j"typeOj=<9r5iK1L9kH-KHQ5l"nameO*Zl<7gsrBT9kP]NCjN$s9?s9G9#[Jk?$WN[+Nj=<9H18>0NCjj=<9K>0rU1k,W,88?lgK"*W7gsN type XjR,hjHQ5l^9#

*V8'/H2HR

49Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 66: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

MCollect X"3^sI!N=GO"InventoryGHQG-k MCollect X"N3^sIrb@7^9#=_NH3m"MCollect ?9/O CLI @1+iBT9k3H,G-^9#

3^sI \*

wcollect 3l/?<N=T=.KD$FNpsra7"3l/?<

r+O*hSd_7"3l/?<G-cC7e5lF$k

3l/7gsP)rj;CH7F"3l/?<N*W7g

sr=.7^9#

wcrtinvrcvr Inventory Receiver*V8'/HN$s9?s9rn.7^

9# (F TMR Kn.G-k$s9?s9O 1 D@1G

9#)

wcstat 3l/?<KD$FNu7ps"3l/7gsN\!

(CTOC)KD$FNps"*hS3l/?<NTATsNb

Fra7^9#

wgetinvrcvr Inventory ReceiverKD$FN=.psra7^9#

wgetinvstat =_ MCollect GHQD=J Inventory9-csKD$FN

psra7^9#

wgetipcoll MCollect H Inventory u73l/?<&*W7gsKX9

k" InventoryWmU!$kKD$FNpsra7^9#

wsetinvrcvr Inventory ReceiverN_jrQ97^9#

wsetipcoll InventoryWmU!$kKP7F MCollect rHQD=^?O

HQTDK7" Inventoryu7psNLN*hSm0-?Q

N*W7gsr=.7^9#

3liN3^sIO"g-/!N 2 DN0k<WK,1k3H,G-^9#

¶ MCollect =.WGN3^sI

3liN3^sIO"3l/?<KD$FNpsr=.*hS~j9k?aKHQ7^9#3liN3^sIKO"wcollect H wcstat ,"j^9# (^?"wcollect 3^sIrHQ7F"Inventory ReceiverN$/D+N*W7gsr=.9k3HbG-^9#)

¶ Inventory=.WGN3^sI

MCollect X"3^sI

50

Page 67: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3liN3^sIO"Inventory, MCollect H(/9k}!r)f7" Inventory=.WG+i MCollect X"psr}89k?aKHQ7^9#3liN3^sIO"!N 2DN+F4j<K,1il^9#

v InventoryWmU!$kGHQ9k3^sI#3liN3^sIKO"wgetipcoll *hS wsetipcoll ,"j^9#

v Inventory Receiver*hSu73l/?<GHQ9k3^sI#3liN3^sIKO"wcrtinvrcvr "wgetinvrcvr "wgetinvstat "*hS wsetinvrcvr ,"

j^9#

3^sI=8

3N`GO"MCollect 3^sIrRp7"=N=8H!=KD$Fb@7^9# UNIX 79F`G man 3^sIrHQ9k+"Windows NT79F`G mcolcli.hlp U!$kr+$F"3liN3^sINj9HK"/;99k3HbG-^9#

MCollect X"3^sI

51Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 68: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wcollect3l/?<N=T=.KD$FNpsra7"3l/?<r+O*hSd_7"3l/?<K-cC7e5lF$k3l/7gsP)rj;CH7F"3l/?<QN*W7gsr=.7^9#

=8wcollect [options] collector

33G"collector O @ManagedNode: collector_name"@Gateway: collector_name"^?O@InventoryReceiver:inv_receiver NA0G9#

*W7gs O"J<N$:l+N+F4j<+iNbNG9#

¶ "/F#V&3l/?<N*W7gs

[-s| -h immediate | graceful ]

¶ 3l/?<=.*hS40QN*W7gs

[-d 0| 1| 2| 3]

[-g debug_log_size]

[-l runtime_location]

[-z depot_size]

[-c depot_chunk_size]

[-i thread_idle_down_time]

[-p thread_sleep_time]

[-t max_input_threads]

[-m max_input_retries]

[-o max_output_threads]

[-e retry_delay_time]

[-r][-x offlinks_range_to_prohibit_collection]

[-f true |false ]

wcollect

52

Page 69: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

b@wcollect 3^sIN!=O 3 J,K,+lF$^9#^:"1K3N3^sIrBT7F"psr~j7?$3l/?<rXj9k3HKhCF"3l/?<N=T=.KD$FNpsr~jG-^9#

!K"wcollect 3^sIrHCF"{8N3l/?<rd_^?O+O9k+"^?O3l/?<KJ<5lF$k-cC7e5l?P)psro|9k3H,G-^9#3NBTrvD9k*W7gsO""/F#V&3l/?<z-tHFPl^9#

GeK"wcollect 3^sIrHQ7F3l/?<0-r=.7^9#3NBTrvD9k*W7gsO"3l/?<=.z-tHFPl^9#

m: 3l/?<=.z-tO$DGbBTG-^9,"Q9r-zK9kKO"Q9P]N3l/?<rFO09k,W,"j^9# wcollect 3^sIN -h *hS -s *W7gsG"3l/?<rd_7FFO07F/@5$#

v'Dsenior

z-tz-tO""/F#V&3l/?<QNz-tH"3l/?<=.QNz-tKh,9k3H,G-^9#

"/F#V&3l/?<:

-s 3l/?<rd_7?eK+O7^9#

-h {graceful| immediate}3l/?<rd_7^9#!N*W7gs,HQD=G9#

¶ graceful ] DCF$k"/F#V&3l/7gsr9YF0;7F+i"3l/?<rd_7^9#

¶ immediate ] "/F#V&3l/7gs,h}r*;9kNrT?:K"3l/?<rd_7^9#

wcollect

53Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 70: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3l/?<=.:

-d {0| 1| 2| 3}MCollect m0&U!$kKm0-?9kGPC0psNlYkrXj7^9#!N*W7gs,HQD=G9#

¶ 0 ] m0-?r*UK9k

¶ 1 ] W?*(i<@1rm0-?9k

¶ 2 ] W?*(i<*hSYpaC;<8rm0-?9k

¶ 3 ] 9YFNGPC0&aC;<8rm0-?9k

GU)kHMO 1 G9# MCollect m0&U!$kmcollect.log O"F3l/?<N $DBDIR/mcollectG#l/Hj<K"j^9#

-g debug_log_size3l/?<&m0&U!$k mcollect.log NGg5$

:r MB 1LGXj7^9#3NU!$k,Gg5$:K#9kH"=NbFN 90 Q<;sHrK~7F"G7N 10 Q<;sHr]}7^9#GU)kHGO"Gg5$:O 1 MB G9#

-l runtime_location3l/?<NBT~G#l/Hj<NLVrXj7^9#BT~G#l/Hj<KO"]Ih*hSBT~(* .dat *hS * .log ) U!$k,^^l^9#3NG#l/Hj<O"3l/7gsNJ3*J-1hrN]9k?aK"gLNu-9Z<9,"kBj7?G#9/KV/,W,"j^9#BT~G#l/Hj<O"l~*G#l/Hj<G"CFOJj^;s#3NG#l/Hj<G"I_hj / q-~_C"r" tmersrvd ^

?O nobody "+&sH (Tivoli sC""+&sH) Ks!9k,Wb"j^9#GU)kHGO"BT~G#l/Hj<OF3l/?<N $DBDIR/mcollect K"j"]IhO $DBDIR/mcollect/depot K"j^9#

m: 77$BT~G#l/Hj<rXj7?eK"3l/?<rd_5;"=l+i]Ih*hSG<?r

wcollect

54

Page 71: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

E$BT~G#l/Hj<+i77$G#l/Hj<K\05;k,W,"j^9#

-z depot_size]IhG#l/Hj<N5$:ra,P$H (MB) 1LGXj7^9#GU)kHGO"3NMO 40 MB K_j5lF$^9#]IhO0N5$:hjg-/9k3HOG-^9,".5/9k3HOG-^;s#?H(P"]IhN5$:r 50 MB K_jG-^9#3N]Ihr 55 MB KQ99k3HOG-^9,"45 MBKQ99k3HOG-^;s#

-c depot_chunk_sizeAwAcs/N5$:r K P$H (KB) 1LGXj7^9#@&s9Hj<`&3l/?<,G<?r!N3l/?<Kw.9klg"G<?OAwAcs/HFPlkDLN1LGw.5l^9#GU)kHNAcs/&5$:O 1024 KB G9#

3NMO"G<?>wrz(*KT&?aK=,Jg-5G"j"+DHQD=JSh}rGb-zKxQ9kh&Jg-5K)B9kY-G9#

-i thread_idle_down_time9lCI,"$IkuVKJCF+i7cCH@&s5

lk^GNCtrXj7^9#GU)kHN"$Ik~VO 60 CG9#

-p thread_sleep_time79F`^?OMCHo</)BK#7?lgK"9lCI,9j<W (T!) 9kCtrXj7^9#9lCIO"3N|V,0;9kH"3l/7gsh}NF+rnT7^9#GU)kHMO 5 CG9#

-t max_input_threads3l/?<,BT7Fh}G-k~O9lCINGgtrXj7^9#3NtMO"3l/?<Nz(-rGgK9k?aK=,Jg-5G"j"+D79F`&j=<9raYKCq7J$g-5K)B9kY-G9#GU)kHMO 5 G9#

wcollect

55Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 72: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

-m max_input_retries@&s9Hj<`&3l/?<+iN3l/7gsWaNh}rnT9kGgstrXj7^9#GU)kHMO 10 G9#WaNh}NFnT0KT!9k~VO"-e retry_delay_timeG_jG-^9#

-o max_output_threads3l/?<,BT7Fh}G-kPO9lCINGgtrXj7^9#3NtMO"3l/?<Nz(-rGgK9k?aK=,Jg-5G"j"+D79F`&j=<9raYKCq7J$g-5K)B9kY-G9#GU)kHMO 5 G9#

-e retry_delay_time3l/?<KP7F~O^?OPOWarFnT9k0KT!9kCtr_j7^9#GU)kHMO 1 CG9#FnTNstO"-m max_input_retriesG_jG-^9#

-r F3l/?<Gm<+kK-cC7e5l?3l/7gsP)r|n7^9#3N3^sINBTe"3l/?<,!N3l/7gsWarh}9kH"3l/?<O77$P)psr3l/7gs&^M<8c<+im<I7^9#

3N*W7gsO"wrpt 3^sIrHCF3l/7gs,XKQ9rC(?eK"FAru1?9YFN3l/?<GBT7^9#3lKhCF"3liN3l/?<KJ<5l?P)psr1|=G-^9#

-x offlinks_range_to_prohibit_collection*Ujs/NOOrXj7^9#*Ujs/O"Xj5l?3l/?<,G<?N}8hK7FOJiJ$3l/?<N*V8'/H&G#9QCAc<VfG9#D^j"3N*W7gsrHCF"*V8'/H&G#9QCAc<Vfr~O9k3l/?<KP7F"js/r*UK7^9#

3N*W7gsr_j9k3HKhCF"@&s9Hj<`&3l/?<VNMCHo</L.r)f9k3H,G-^9#?H(P";7$~VKO$/D+N3l/?<XNjs/r*UK7F"MCHo</L.,/

wcollect

56

Page 73: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

J$H-Kjs/r*sK9k3H,G-^9#3N*W7gsO"(sI]$sHHGiN2<H&'$&3l/?<HNVNG<?}8KOFAr?(^;s#

J0K3N*W7gsG*UK7?9YFNjs/r*sK9kKO"MH7FLk8zs (″ ″) rXj7^9#

GU)kHGO"*V8'/H&G#9QCAc<tOXj5l^;s#

-f {true| false}0;7? CTOC KD$FNpsrm0&U!$kKq-~`+I&+rXj7^9#3l/7gsNJ,NCTOC O"wcstat 3^sIrHCFIWG-^9#GU)kHGO"3NMO?K_j5lF$^9#

@Gateway: collector_name@ManagedNode: collector_name3N3^sIrBT9k3l/?<N>0rXj7^9#2<H&'$eN3l/?<K"@Gateway: collector_namerHQ7^9#@ManagedNode: collector_nameO"2<H&'$K=.5lF$J$I}P]N<IeK"k3l/?<KHQ7^9#

@InventoryReceiver:inv_receiver3N3^sI, Inventory ReceivereGBT5lk3HrXj7^9#

c!NcO"wcollect 3^sIGBTG-k"5^6^J`nr(7^9#

=TN=.KD$FNpsNWa!NcGO"=TN=.r3l/?<Ka7^9#

wcollect @ManagedNode:aztlan

PObFO"!Nh&KJj^9#

Collector: @ManagedNode:aztlandebug_level = DEBUG (all messages)debug_log_size = 2 MBruntime_location = /data/aztlan/aztlan.db/mcollectdepot_size = 40 MB

wcollect

57Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 74: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

depot_chunk = 1024 KBthread_idle_down_time = 60 secondsthread_sleep_time = 5 secondsmax_input_threads = 5max_input_retries = 10max_output_threads = 5retry_delay_time = 1 secondsofflinks =log_completed_ctoc = true

3l/7gs0;eN3l/?<Nd_!N3^sIO"9YFN"/F#VJ3l/7gsGh},0;7?eK"3l/?<Nd_rBT7^9#

wcollect -h graceful @Gateway:drodriguez-gateway

3l/?<N=.!N3^sIO"m0-?9kGPC0psNL"*hS3l/?<N]IhNLVH5$:rXj7^9#

wcollect -d 3 -l /tmp/dionicio/depot -z 80 @ManagedNode:aztlan

m: 3N3^sIrBT7?eK"3l/?<rd_5;"=l+iE$]IhG#l/Hj<+iN9YFNG<?r77$G#l/Hj<K\05;^9#

3l/?<XNjs/N*UXNQ9!NcO"aztlaneN3l/?<+i*V8'/H&G#9QCAc< 2"5"6"7"8"*hS 11 XNjs/r*UKQ97^9#7?,CF"aztlaneN3l/?<O"3liN79F`+iG<?r}89k3H,G-^;s# (3N3^sIO"(sI]$sHHGiN2<H&'$&3l/?<HNVGNG<?}8KOFA7^;s#)wcollect -x "2,5-8,11" @ManagedNode:aztlan

3l/?<XN9YFNjs/N*sXNQ9!NcO"js/,J0K*UKJCF$?9YFN79F`XNjs/r*sK7^9#

wcollect -x "" @ManagedNode:aztlan

2Hwcstat"wrpt (Tivoli Frameworkrbq r2H)

wcollect

58

Page 75: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wcrtinvrcvrInventory Receiver*V8'/HN$s9?s9rn.7^9#

=8wcrtinvrcvr [-d status_directory] [ -n bundle_every_n_minutes][-q bundle_every_n_targets] [ -r max_RIM_retries] [ -s { YES|NO}] [ -t RIM_retry_delay_time] ManagedNode

b@wcrtinvrcvr 3^sIO"Xj7?I}P]N<IeG Tivoli*V8'/H&G<?Y<9fN Inventory Receiver$s9?s9 @InventoryReceiver:inv_receiverrn.9k?aKHQ7^9# Inventory ReceiverO"3l/?<+iG<?ru1hj"=NG<?r=.j]8Hj<Kw.9k Tivoli Inventory*V8'/HG9#5iK"9-cs0;LN,w.5lk~VVVrXj9k3H,G-^9# (3N~VVVO"wsetipcoll N -n *W7gs, BUNDLE K_j5lF$kInventoryWmU!$kKN_XjG-^9#) ^?"RDBMS$s?<U'<9&b8e<k (RIM) [9HKG<?rq-~`?aNFnTstH"?$`"&H|Vb_jG-^9#

m: 1 DN TMR KD-"Inventory Receiver*V8'/HN$s9?s9O 1 D7+}D3H,G-^;s#

v'Dadmin"senior"^?O super

z-t

-d status_directoryInventory Receiver,"79F`c2~K|5G-ku7psrJ<9kLVrXj7^9#GU)kHNLVO"Inventory Receiver,V+lF$kI}P]N<IeN" $DBDIR/inventory/stat_dir G9#

-n bundle_every_n_minutes9-cs0;LNrw.9kVVrXj7^9(wsetipcoll 3^sIN -n *W7gs, BUNDLE K_j5lF$klg)#3NtMr_j9kH"Inventory

wcrtinvrcvr

59Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 76: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

O"LNH"Xj7?|VfK9-cs,0;7??<2CHNj9Hrw.7^9#GU)kHMO 10 ,G9#

Xj7?|VbK0;7?9-cs,J$lg"LNOw.5l^;s#

3N*W7gsr 0 K_j9kH"LNOwcrtinvrcvr ^?O wsetinvrcvr 3^sIN -q *W7gsK_j7?MK>CFBT5l^9#

-q bundle_every_n_targets1 DNPsIkK^Hak?<2CHNGgtrXj7^9#PsIkO"u7,lYKw.5lk?<2CHN0k<WG9#3Nu7HO"CjN InventoryWmU!$k&?<2CHeN9-csN.y^?O:TN3Hr@$^9#

GU)kHMO 10 ?<2CHG9#

3N*W7gsr wsetipcoll 3^sIN -n *W7gsHH_go;kH"u7psr=.7FPsIkGw.7^9#

mU:

1. -q bundle_every_n_targetsH -nbundle_every_n_minutesN>}r 0 K_j9kH"PsIkOBT5l:"9YFN?<2CHN9-cs,0;9k^GLNO"j^;s#

2. -q bundle_every_n_targetsH -nbundle_every_n_minutesN>}r5NMK_j9kH"IAi+NM (?<2CHt^?O,t) K#9kHPsIk,BT5l^9#

-r max_RIM_retriesInventory Receiver, RIM [9HKG<?Nq-~_rnT9kstrXj7^9#FnTNGgtK#9kH":TLN,w.5l^9#

GU)kHMO 5 G9#

-s {YES | NO}Inventory Receiver,"79F`c2~K|5G-ku

wcrtinvrcvr

60

Page 77: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

7psrJ<9k+I&+rXj7^9#3N*W7gsr YES K_j9kH"u7psOJ<5l^9#3N*W7gsr NO K_j9kH"u7psOJ<5l^;s#GU)kHGO"u7psO]I5l^9#

-t RIM_retry_delay_timeFnTVN?$`"&H|V (C1L) rW;9k?aNMrXj7^9#3N?$`"&H|VO""k4j:` timeout* retry_countK>CF0n7^9#?H(PGiNFnTG"?$`"&HM, 30 CG"klg""k4j:`O?$^<r 30 * 1 (D^j 30 C) K_j7^9# 2 s\NFnTG"?$^<O 30 * 2 (D^j 1 ,) K_j5l^9#

GU)kHMO 30 CG9#

ManagedNodeInventory ReceiverH7F!=9kI}P]N<IrXj7^9#

c!NcGO"I}P]N<I mckinley G Inventory Receiverrn.7"LNN~VVVr 20 ,K_j7 (InventoryWmU!$kGOLNr BUNDLE K_j# wsetipcoll 3^sIr2H)"RIM N:T~NFnTstr 3 K_j7^9#wcrtinvrcvr -n 20 -r 3 mckinley

2Hwcollect "wgetinvrcvr "wgetipcoll "wsetinvrcvr "wsetipcoll

wcrtinvrcvr

61Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 78: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wcstat3l/?<KD$FNu7ps"CTOC KD$FNps"*hS3l/?<NTATsNbFra7^9#

=8wcstat collector

wcstat -v ctoc_id collector

wcstat -q [ioecd ] collector

33G"collector O @ManagedNode: collector_name^?O@Gateway: collector_nameNA0G9#

b@wcstat 3^sIrHQ7F"!N?9/rBTG-^9#

¶ Xj7?3l/?<KD$FNu7psN!w

¶ 3l/?<eNXj7? CTOC KD$FNpsN!w

¶ lt^?O9YFN3l/?<NTATsNbFN!w

v'Dsenior

z-t

collectorwcstat 3^sIrBT9k3l/?<N>0rXj7^9#!NA0N 1 DrHQ9k,W,"j^9#

¶ @Gateway: collector_name#33G collector_nameO3l/?<G"k2<H&'$N>0#

¶ @ManagedNode: collector_name#33Gcollector_nameO3l/?<G"kI}P]N<IN>0#

-v ctoc_idu7psra7?$ CTOC rXj7^9#

wcstat

62

Page 79: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

-q [ioecd]a5lkTATsN?$WrXj7^9#!N*W7gsO"Xj7?TATsNbFra7^9#

¶ i ] ~OTATs

¶ o ] POTATs

¶ e ] (i<TATs

¶ c ] 0;TATs

¶ d ] YdTATs

c!NcO"wcstat 3^sIGBTG-k`nr(7F$^9#

0;7?TATsNbFra9!NcO"3l/?< aztlanK"0;TATsNbFra7^9#

wcstat -q c @Gateway:aztlan-gateway

PObFO"!Nh&KJj^9#

CTOC ID: wepm_ctoc_928780348CTOC Properties:

PRIORITY: 1COLL_STATUS: TRUESOURCE_NAME: drodriguez2SOURCE_OID: 2112331601.2.19SOURCE_METHOD: mc_get_dataDEST_OID: 2112331601.1.675INV_DDC::InventoryReceiveDEST_METHOD: mc_request_collectionDATAPACK: 2129

Client Properties:scan_id: 2147483647

Collection Status: CTOC_DONE#Retries: 0

CTOC Nu7psra9!NcO"Xj7? CTOC KD$FNpsra7^9#wcstat -v ctoc3_11836_9110 @ManagedNode:calypso

PObFO"!Nh&KJj^9#

wcstat

63Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 80: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

CTOC ID: ctoc3_11836_9110CTOC Properties:

PRIORITY: 1COLL_STATUS: OKSOURCE_OID: 1637823410.2.19DEST_OID: 1637823410.1.552#MCFTP::Server#DEST_METHOD: callback_methodDATAPACK: 33637364

Client Properties:MC_DEST_DIR: /tmp

Collection Status: QUEUED_OUTPUT#Retries: 0

2Hwcollect

wcstat

64

Page 81: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wgetinvrcvrInventory ReceiverKD$FN=.psra7^9#

=8wgetinvrcvr [-a] [ -d] [ -n] [ -q] [ -r] [ -s] [ -t]

b@wgetinvrcvr3^sIO"Inventory ReceiverKD$FNpsra7^9#3lKO"LN,Tolk}!"FnTNst"*hS RIM [9HKG<?rq-~`?aN?$`"&H|V,^^l^9#

v'Duser"admin"senior"^?O super

z-t

-a Inventory ReceiverKD$FN9YFNHQD=J=.psra7^9#

-d status_directoryNMr"wcrtinvrcvr ^?O

wsetinvrcvr 3^sIKhCF_j5l?H*jKa7^9#3NG#l/Hj<O"79F`c2~K|5G-kh&K"u7psrJ<7^9#

-n bundle_every_n_minutesNMr" wcrtinvrcvr ^?O

wsetinvrcvr 3^sIKhCF_j5l?H*jKa7^9#3NMO"9-cs0;LN,w.5lk~VVVr,1LGXj7^9#

-q wcrtinvrcvr ^?O wsetinvrcvr 3^sIK_j5l? bundle_every_n_targetsNMra7^9#3NMO"1DNPsIkK^Hak?<2CHNGgtrXj7^9#

PsIkO"u7,lYK InventoryLN0k<WKw.5lk?<2CHN0k<WG9#3Nu7HO"CjN InventoryWmU!$k&?<2CHeN9-csN.y^?O:TN3Hr@$^9# wcrtinvrcvr ^

?O wsetinvrcvr 3^sIG_j5l?3N*W7g

wgetinvrcvr

65Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 82: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

sH" wsetipcoll 3^sIN -n *W7gsrH_go;kH"u7ps,=.5l"PsIkGw.5l^9#

-r max_RIM_retriesNMr"wcrtinvrcvr ^?O

wsetinvrcvr 3^sIKhCF_j5l?H*jKa7^9#3NMO"G<?,X"U1ilF$k?<2CHK:Tra90K" Inventory Receiver, RIM [9

HXNG<?Nq-~_rnT9kstrXj7^9#

-s Inventory Receiver,"79F`c2~Ku7psrJ<9k+KD$FNpsra7^9# YES ,a5lkH"u7psOJ<5l^9# NO ,a5lkH"u7psOJ<5l^;s#

-t RIM_retry_delay_timeNMr" wcrtinvrcvr ^?O

wsetinvrcvr 3^sIKhCF_j5l?H*jKa7^9#3lO"FnTVN?$`"&H|VrW;9k?aKHQ9kMrXj7^9#3N?$`"&H|VO""k4j:` timeout* retry_countK>CF0n7^9#?H(PGiNFnTG"?$`"&HM, 30 CG"klg""k4j:`O?$^<r 30 * 1 (D^j 30 C) K_j7^9# 2 s\NFnTG"?$^<O 30 * 2 (D^j 1 ,) K_j5l^9#

c!NcO"Inventory ReceiverKD$FN9YFNHQD=J=.psra7^9#

wgetinvrcvr -a

PObFO"!Nh&KJj^9#

Send bundled notification every: 1 minutesSend bundled notification every: 3 targetsMax retries for RIM errors: 5Retry delay time for RIM errors: 30 secondsSave status in the directory: /Tivoli/db/mckinley.db/

inventory/stat_dirSave status in case of failure: YES

2Hwcollect "wcrtinvrcvr "wsetinvrcvr "wsetipcoll

wgetinvrcvr

66

Page 83: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wgetinvstat=_ MCollect GHQD=J Inventory9-csKD$FNpsra7^9#

=8wgetinvstat

wgetinvstat -a [-s] [ -f] [ -p]

wgetinvstat -i id [-i id]... [-s] [ -f] [ -p]

b@wgetinvstat 3^sIO"=TN Inventory9-csKD$FNpsra7^9#3N3^sIr*W7gsrXj7J$GBT9kH"=TN Inventory9-csN9-cs ID Nj9Hr"3liN9-csr+O7? InventoryWmU!$kN>0H&Ka7^9#HQD=J*W7gsrXj9kH"9YF^?OCjN9-csN".y":T"^?O]1u7KD$FNpsr!wG-^9#

v'DInventory_view "user"admin"senior"^?O super

z-t

-a 9-cs ID "WmU!$k>"+O~V"Pa~V"*hS9-cs,0;^?O]15lF$k?<2CHNtr^`"9YFN=T9-csKD$FN\Ypsra7^9#

-s 9-cs,5oK0;7?9YFN?<2CHNj9Hra7^9#

-f 9-cs,:T7?9YFN?<2CHNj9Hra7^9#

-p 9-cs,=_b]1fN9YFN?<2CHNj9Hra7^9#

-i id Xj7?9-cs ID r}D9-csKD$FNpsra7^9#3lKO#tN9-cs ID rXjG-^9#

wgetinvstat

67Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 84: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

c!NcO"9YFNBTf9-csKD$FN\Ypsra7":T"5o"*hS]1N9-csrj9H7^9#

wgetinvstat -a -f -s -p

PObFO"!Nh&KJj^9#

Scan Id: 144Profile Name: HardwareStart time: Thu Aug 05 17:18:57 1999Elapsed time: 0 Days 0 Hours 0 Minutes 11 SecondsClients completed: 3Clients pending: 1The following clients have successfully completed:

mckinleyaztlan-1

The following clients have failed:alioth-5

The following clients are still pending:suntmp18-3

Scan Id: 145Profile Name: HardwareStart time: Thu Aug 05 17:18:57 1999Elapsed time: 0 Days 0 Hours 0 Minutes 11 SecondsClients completed: 0Clients pending: 1The following clients have successfully completed:The following clients have failed:The following clients are still pending:

suntmp11

2Hwcollect "wcstat

wgetinvstat

68

Page 85: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wgetipcollMCollect H Inventoryu73l/?<&*W7gsKX9k"InventoryWmU!$kKD$FNpsra7^9#

=8wgetipcoll [-a] [ -h] [ -l] [ -m] [ -n] [ -s] [ -t][-w]@InventoryProfile: profile_name

b@wgetipcoll 3^sIO"Xj7?WmU!$kN[[KMCollect rHQ9k+I&+KD$FNpsra7^9#^?"=NWmU!$kKX9ku73l/?<&*W7gsKD$FNpsra7^9#

v'DInventory_view "user"admin"senior"^?O super

z-t

-a MCollect *hSu73l/?<&*W7gsKX9k" InventoryWmU!$kKD$FN9YFNpsra7^9#

-h Inventoryu7psNm0-?hNI}P]N<IN>0ra7^9#

-l Inventoryu7psNm0-?hNU!$kNQ9>ra7^9#

-m Xj7?WmU!$kG9-cs,BT5lkH-K"MCollect ,HQ5lk+I&+KD$FNpsra7^9# YES ,a5lkH"MCollect OHQ5l^9#NO ,a5lkH"MCollect OHQ5l^;s#

-n MCollect rHQ9k9-cs,F?<2CHG0;7?lgK"LNrw.9k~KD$FNpsra7^9#!NM,a5l^9#

¶ IMMEDIATE ] F?<2CHN9-cs,0;9kHLNrw.9k3HrXj7^9#

¶ DONE ] 9YFN?<2CHN9-cs,0;7?lgKLNrw.9k3HrXj7^9#

wgetipcoll

69Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 86: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

¶ BUNDLE ] Inventory ReceiverN_jKpE$F"LNrj|*Kw.9k3HrXj7^9#PsIkKD$FN\YO"wcrtinvrcvr "wgetinvrcvr "*hS wsetinvrcvr 3^sIr2H7F/@5$#

-s 9-csNh}fKu73l/?<,HQ5lk+I&+KD$FNpsra7^9# YES ,a5lkH"u73l/?<OHQ5l^9# NO ,a5lkH"u73l/?<OHQ5l^;s#

-t 9-csN0;u7K~8F"?<2CHKLN,w.5lk+I&+KD$FNpsra7^9#!NM,a5l^9#

¶ SUCCESS] 9-cs,5oK0;7??<2CHKD$F"LNrw.9k3HrXj7^9#

¶ FAIL ] 9-cs,:T7??<2CHKD$F"LNrw.9k3HrXj7^9#

¶ ALL ] 9YFN?<2CHKD$FLNrw.7^9#

-w Inventorym0u7psr(9"!NMN&A 1 Dra7^9#

¶ NOTICE_GROUP] InventoryLN0k<WK"u7psrw.7^9#

¶ LOG_FILE ] wsetipcoll -h *hS -l *W7gsGXj7?m0&U!$kK"u7psrm0-?7^9#

¶ OFF ] u7rm0-?7^;s#

¶ ALL ] LN0k<WHm0&U!$kN>}K"psrm0-?7^9#

@InventoryProfile: profile_name=lKD$FNps,,WJWmU!$k>rXj7^

9#

wgetipcoll

70

Page 87: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

c!NcO"MCollect *hSu73l/?<&*W7gsKX9k"InventoryWmU!$k HWProf KD$FNpsra7^9#

wgetipcoll -a @InventoryProfile:HWProf

PObFO"!Nh&KJj^9#

Use MCollect: YESWhen to notify: DONENotify for: ALL (both SUCCESS and FAIL)Notify where: LOG_FILELog file host: mckinleyLog file name: /tmp/hwprof.logCollect status: YES

2Hwcollect "wcrtinvrcvr "wgetinvrcvr "wsetinvrcvr "wsetipcoll

wgetipcoll

71Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 88: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wsetinvrcvrInventory ReceiverN_jrQ97^9#

=8wsetinvrcvr [-d status_directory] [ -n bundle_every_n_minutes][-q bundle_every_n_targets] [ -r max_RIM_retries] [ -s { YES|NO}] [ -t RIM_retry_delay_time]

b@wsetinvrcvr 3^sIrH&H"wcrtinvrcvr 3^sIrHQ

7Fn.7? Inventory ReceiverXQ9rC(k3H,G-^9#3N*W7gsO"I}P]N<IrXj7J$3HJ0O"wcrtinvrcvr 3^sIH18G9# wsetinvrcvr 3^sI

O"Tivoli *V8'/H&G<?Y<9fN Inventory Receiver$s9?s9 @InventoryReceiver:inv_receiverK+0*KQ9rC(^9#

v'Dadmin"senior"^?O super

z-t

-d status_directoryInventory Receiver,"79F`c2~K|5G-ku7psrJ<9kLVrXj7^9#GU)kHNLVO"Inventory Receiver,V+lF$kI}P]N<IeN" $DBDIR/inventory/stat_dir G9#

-n bundle_every_n_minutes9-cs0;LNrw.9kVVrXj7^9(wsetipcoll 3^sIN -n *W7gs, BUNDLE K_j5lF$klg)#3NtMr_j9kH"InventoryO"LNH"Xj7?|VfK9-cs,0;7??<2CHNj9Hrw.7^9#GU)kHMO 10 ,G9#

Xj7?|VbK0;7?9-cs,J$lg"LNOw.5l^;s#

wsetinvrcvr

72

Page 89: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3N*W7gsr 0 K_j9kH"LNOwcrtinvrcvr ^?O wsetinvrcvr 3^sIN -q *W7gsK_j7?MK>CFBT5l^9#

-q bundle_every_n_targets1 DNPsIkK^Hak?<2CHNGgtrXj7^9#PsIkO"=liNu7,lYKw.5lk?<2CHN0k<WG9#3Nu7HO"CjNInventoryWmU!$k&?<2CHeN9-csN.y^?O:TN3Hr@$^9#

GU)kHMO 10 ?<2CHG9#

3N*W7gsH"wsetipcoll 3^sIN -n *W7gsrH_go;kH"u7ps,=.5l"PsIkGw.5l^9#

mU:

1. -q bundle_every_n_targetsH -nbundle_every_n_minutesN>}r 0 K_j9kH"PsIkOBT5l:"9YFN?<2CHN9-cs,0;9k^GLNO"j^;s#

2. -q bundle_every_n_targetsH -nbundle_every_n_minutesN>}r5NMK_j9kH"IAi+NM (?<2CHt^?O,t) K#9kHPsIk,BT5l^9#

-r max_RIM_retriesInventory Receiver, RIM [9HKG<?Nq-~_rnT9kstrXj7^9#FnTNGgtK#9kH":TLN,w.5l^9#

GU)kHMO 5 G9#

-s {YES | NO}Inventory Receiver,"79F`c2~K|5G-ku7psrJ<9k+I&+rXj7^9#3N*W7gsr YES K_j9kH"u7psOJ<5l^9#3N*W7gsr NO K_j9kH"u7psOJ<5l^;s#GU)kHGO"u7psO]I5l^9#

wsetinvrcvr

73Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 90: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

-t RIM_retry_delay_timeFnTVN?$`"&H|V (C1L) rW;9k?aNMrXj7^9#3N?$`"&H|VO""k4j:` timeout* retry_countK>CFn07^9#?H(PGiNFnTG"?$`"&HM, 30 CG"klg""k4j:`O?$^<r 30 * 1 (D^j 30 C) K_j7^9# 2 s\NFnTG"?$^<O 30 * 2 (D^j 1 ,) K_j5l^9#

GU)kHMO 30 CG9#

c!NcO"LNPsIkN?<2CHNGgtr 9" RIM [

9HFnTYd~Vr 20 CK=l>lQ97^9#wsetinvrcvr -q 9 -t 20

2Hwcollect "wcrtinvrcvr "wsetinvrcvr wsetipcoll

wsetinvrcvr

74

Page 91: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wsetipcollInventoryWmU!$kKP7F MCollect rHQD=^?OHQTDK7" Inventoryu7psNLN*hSm0-?QN*W7gsr=.7^9#

=8wsetipcoll [-h log_file_host] [ -l log_file_name] [ -m { YES|NO}] [ -n { IMMEDIATE | BUNDLE | DONE}] [ -s { YES |NO}] [ -t { SUCCESS | FAIL | ALL }] [ -w { NOTICE_GROUP| LOG_FILE | OFF | ALL }] @InventoryProfile: profile_name

b@wsetipcoll 3^sIO"!N?9/rBT9k?aKHQG-^9#

¶ Inventoryu7m0&U!$kQNI}P]N<I*hSG#l/Hj<rXj9k

¶ MCollect , InventoryWmU!$kN[[~KHQ5lk+I&+rXj9k

¶ LN_jr=.9k

v'Dadmin"senior"^?O super

z-t

-h log_file_hostInventoryu7psr]I9kI}P]N<IN>0rXj7^9#Lk8zs (″″) rXj9klg"m0&U!$kN[9HO" Inventory Receiver,n.5l?I}P]N<IKJj^9#

-l log_file_nameInventoryu7psNm0-?hNU!$kNQ9>rXjD=K7^9#3NQ9O"jPQ9GOJ/"04Q9GJ1lPJj^;s#Lk8zs (″″) rXj9klg"m0O"$TMPDIR/inv_scan_ nn.log H$&U!$kKq-~^l^9#33G nn O9-csN9

wsetipcoll

75Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 92: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

-cs ID G"$TMPDIR Ol~G#l/Hj<G9#l~G#l/Hj<O"LoOJ<NQ9N 1 DG9#

¶ UNIX Nlg: /tmp"/usr/tmp "^?O /var/tmp

¶ Windows NTNlg: c:¥temp

-m {YES| NO}MCollect ,WmU!$kN[[~KHQ5lk+I&+rXj7^9#3N*W7gsr YES K_j9kH"MCollect OHQ5l^9#3N*W7gsr NOK_j9kH"MCollect OHQ5l^;s#GU)kHMO NO G9#

-n {IMMEDIATE| BUNDLE | DONE}MCollect rHQ9k9-cs,F?<2CHG0;7?lgN"LNrw.9k~rXj7^9#!N*W7gs,HQD=G9#

¶ IMMEDIATE ] F?<2CHN9-cs,0;9kHLNrw.9k3HrXj7^9#

¶ BUNDLE ] Inventory ReceiverN_jKpE$F"LNrj|*Kw.9k3HrXj7^9#PsIkKD$FN\YO"wcrtinvrcvr "wgetinvrcvr "*hS wsetinvrcvr 3^sIr2H

7F/@5$#

¶ DONE ] 9YFN?<2CHN9-cs,0;7?lgKLNrw.9k3HrXj7^9#

GU)kHMO DONE G9#

-s {YES | NO}Inventory Receiver,"3NWmU!$kNHQ~K"9-csNu7psr}89k+I&+r)f7^9#wgetinvstat 3^sIrH&H"3Nu7psra93H,G-^9#

3N*W7gsrHQ9kH"MCollect rHQ7J$bNb^aF"9YFN Inventory9-csKD$FNpsr}8G-^9#

wsetipcoll

76

Page 93: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3N*W7gsr YES K_j9kH"u73l/?<OHQ5l^9#3N*W7gsr NO K_j9kH"u73l/?<OHQ5l^;s# -m *W7gs

r YES K_j9klg"3N*W7gsO+0*KYES K_j5l^9#

GU)kHMO NO G9#

-t {SUCCESS | FAIL| ALL}INh&Ju7NlgK"Xj7?WmU!$kKLN,w.5lk+r_j7^9#!N*W7gs,HQD=G9#

¶ SUCCESS ] 9-cs,5oK0;7??<2CHKD$F"LNrw.9k3HrXj7^9#

¶ FAIL ] 9-cs,:T7??<2CHKD$F"LNrw.9k3HrXj7^9#

¶ ALL ] 9YFN?<2CHKD$FLNrw.7^9#

GU)kHMO ALL G9#

-w {NOTICE_GROUP| LOG_FILE| OFF| ALL}LNNw.hNLVrXj7^9#!N*W7gs,HQD=G9#

¶ NOTICE_GROUP ] InventoryLN0k<WK"u7psrw.7^9#

¶ LOG_FILE ] -h *hS -l *W7gsGXj7?m0&U!$kK"u7psrm0-?7^9#

¶ OFF ] u7rm0-?7^;s#

¶ ALL ] LN0k<WHm0&U!$kN>}K"psrm0-?7^9#

GU)kHMO NOTICE_GROUP G9#

m: Inventory,m0&U!$kXNq-~_rnTfK(i<,/87?lg"(i<&aC;<8,

wsetipcoll

77Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

A.3^sI

Page 94: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

InventoryLN0k<WKw.5l"9YFNu7psO InventoryLN0k<WKN_q-~^l^9#

@InventoryProfile: profile_name3liN_jr,Q9k InventoryWmU!$krXj7^9#

c!NcO"InventoryWmU!$k HWProf KWmQF#<rXj7"9-csNLN,"I}P]N<I mckinley NU!$k /tmp/hwprof.log Kq-~^lkh&K7^9#

wsetipcoll -h mckinley -l /tmp/hwprof.log -w LOG_FILE@InventoryProfile:HWProf

!NcO"InventoryWmU!$k SWProfKWmQF#<rXj7":T9k?<2CHNLNN_,w.5lkh&K7^9#5iK"9-csNLNO"Inventory ReceiverN_jK>CFPsIk (~|*Kw.) 5l^9# (wsetinvrcvr *

hS wgetinvrcvr 3^sIr2H#)wsetipcoll -t FAIL -n BUNDLE @InventoryProfile:SWProf

2Hwcollect "wcrtinvrcvr "wgetinvrcvr "wgetinvstat "wgetipcoll "wsetinvrcvr

wsetipcoll

78

Page 95: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

MCollect NHiVk7e<F#s0

3NU?GO"MCollect 5<S9NHQ~K/89kD=-,"kdjr"4:7Frh9k?aKr)FilkU!$kdjgKD$Fb@7F$^9#lL*K"3NU?K-\7F$kps;r2H9k0K" Tivoli Inventory LN0k<W+iHiVk7e<F#s0psr4Yk,W,"j^9#LN0k<WKD$FO" Tivoli FrameworkHQTNjz- r2H7F/@5$#

m0*hSG<?&U!$k

!NaGO"MCollect X"Nm0*hSG<?&U!$krb@7^9#3liNU!$kO"LNG#l/Hj<rXj7F$J$Bj"!NG#l/Hj<N$:l+K8_7^9#

¶ Inventory ReceivereGO ]$DBDIR/inventory/mc/ file_name

¶ >N9YFN3l/?<eGO ]$DBDIR/mcollect/ file_name

33G=l>lOJ<r=7^9#

$DBDIRI}P]N<IeN Tivoli *V8'/H&G<?Y<9&G#l/Hj<

B

79Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

B.

MC

ollectNHiVk7

e<F#s0

Page 96: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

file_name3/NaGj9H5lF$kU!$k>N 1 D

TATsG<?&U!$kMCollect O"3l/?<NTATsG<?r"J<NTATsG<?&U!$kKm0-?7^9#

¶ checkpointGL_iqfile.dat ] 3l/?<N~OTATsN3l/7gs\? (CTOC) rj9H7^9#

¶ checkpointGL_oqfile.dat ] 3l/?<NPOTATsNCTOC rj9H7^9#

¶ checkpointGL_eqfile.dat ] 3l/?<N(i<TATsN CTOC rj9H7^9# CTOC O"3l/?<,psNw.^?Ohj~_nTK:T7?lgK"3l/?<N(i<TATsK\T7^9# CTOC O"3l/?<,GgstNFnTrBT9k^GO"(i<TATsN^^G9#3l/?<O"GgstNFnTrBT7?eG"(i<LNrw.7F"=N9YFNTATs+iCTOC r|n7^9#

¶ checkpointGL_dqfile.dat ] 3l/?<NYdTATsNCTOC rj9H7^9# CTOC O"3l/?<XNjs/,*UKJCF$klgO"YdTATsK~lil^9#js/r*UK9k3HN\YKD$FO"35Z<8NX3l/7gsN918e<js0Y*hS 52Z<8NXwcollectYr2H7F/@5$#

m: TATsQK".dat U!$k,"j^9#3lKhCF"3l/?<,7cCH@&s7?lgK" MCollect Os|rBT7F"=l,*UKJC?~@+i}85l?G<?Nh}r3TG-^9#

3liNU!$kO"wcstat -q 3^sIrHCF=(G-^9#

3liNU!$kOuNH-N5$:O 4 P$HG"j"P~9kTATsKG<?,~kH-KO5$:,g-/Jj^9#3liNU!$kN5$:r4YF"TATsNdjrrh9k3H,G-^9#?H(P"~OTATsKG<?,~

m0*hSG<?&U!$k

80

Page 97: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

CF$k+I&+r4YkKO"TATsG<?&U!$kcheckpointGL_iqfile.dat , 4 P$Hhjg-$+I&+GNk3H,G-^9#

3l/?<&m0&U!$kmcollect.log U!$kKO"3l/?<bGNG<?&Um<Khk9YFN"/F#SF#<,-?5l^9#Mrwcollect -d *W7gsK_j7F"3NU!$kKm0-?9kpsNLr)f7^9#GU)kHGO"W?*(i<N_,m0-?5l^9#3NU!$kNGg5$:O"wcollect -g *W7gsGXj7^9#GU)kHGO"Gg5$:O 1 a,P$H (MB) G9#\YO"52Z<8NXwcollectYr2H7F/@5$#

J<Nh&K tail 3^sIr3l/?<eGBT9k3HKhj"!BT5lF$km0-?h0rFk7^9#

tail -f mcollect.log

3N3^sIrBT9kH"m0&U!$kOm0-?h0N9/m<k&j9Hr=(7^9#m0&U!$k=(,3l/7gsNSfG`k7?lgO"U!$kOGg5$:K#7F$^9# tail 3^sIr+jV7F"m0h0NFkrF+7^9#

mcollect.log h0rFk9klgO"(i<ror(99Hjs0 WARNING"ERROR"*hSc0KmU7F/@5$#

Inventory Receiver m0&U!$kInventory ReceiverO"F3l/?<,n.9kbNHw?m0&U!$krn.7^9#U!$k>O1MK mcollect.logG"3Nm0&U!$kO"3l/?<&m0&U!$kKHQ9kbNH183^sIrHQ7F"=.*hSbK?<7^9#

3Nm0&U!$krbK?<9klgO"Inventory ReceiveraC;<8r(9"9Hjs0 IR rFk7F/@5$#3Nm0&U!$kN=.*hSbK?<N\YKD$FO"X3l/?<&m0&U!$kYr2H7F/@5$#

m0*hSG<?&U!$k

81Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

B.

MC

ollectNHiVk7

e<F#s0

Page 98: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3l/7gs&^M<8c<&m0&U!$k3l/7gs&^M<8c<O"Tivoli Management Region(TMR) 5<P<H1879F`eK$s9H<k5l^9#3l/7gs&^M<8c<&m0&U!$kO"TMR 5<P<eN $TMPDIR/mcollect_collmgr.log G9#33G"$TMPDIR Ol~G#l/Hj<G9#3Nl~G#l/Hj<O"LoOJ<NQ9N 1 DG9#

¶ UNIX Nlg: /tmp"/usr/tmp "^?O /var/tmp

¶ Windows NTNlg: c:¥temp

3Nm0&U!$kKO"3l/7gs&^M<8c<,3l/?<Ks!9k"P)Xjps,^^l^9#3Nm0&U!$kO"tail 3^sI^?OF-9H&(G#?<rHCF=(G-^9# tail 3^sIrHCF3NU!$kr=(9kKO"3^sIr!Nh&KBT7^9#

tail -f mcollect_collmgr.log

Inventory u7m0&U!$kGU)kHGO"InventoryO9-csKD$FNu7psr"InventoryLN0k<WN_Kw.7^9# wsetipcoll -w 3

^sIrHCF"m0&U!$kKu7psrw.9kh&KInventoryr=.9k3H,G-^9#

3Nm0&U!$kNGU)kH&Q9O$TMPDIR/inv_scan_ nn.log G9#33G"nn O9-cs IDG"$TMPDIR Ol~G#l/Hj<G9#l~G#l/Hj<O"LoOJ<NQ9N 1 DG9#

¶ UNIX Nlg: /tmp"/usr/tmp "^?O /var/tmp

¶ Windows NTNlg: c:¥temp

m: UNIX 79F`GO"$TMPDIR O tmpnam 79F`&3<kGa5lkl~G#l/Hj<G9# Windows NT79F`GO"$TMPDIR O GetTempPath 79F`&3<kGa5lkl~G#l/Hj<G9#\YKD$FO"4HQN*Zl<F#s0&79F`NqAr2H7F/@5$#

m0*hSG<?&U!$k

82

Page 99: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3Nm0&U!$kGO"WmU!$k>"+O~V"Pa~V"*hS9-cs,0;^?O]17F$k?<2CHNt,(5l^9#

3Nm0&U!$kO"tail 3^sI^?OF-9H&(G#?<rHCF=(G-^9# tail 3^sIrHCF3NU!$kr=(9kKO"3^sIr!Nh&KBT7^9#

tail -f inv_scan_nn.log

CTOC 0;u7m0&U!$k3l/?<r=.7F"3l/?<G0;7F$k CTOC rj9H9km0&U!$kr]i9k3H,G-^9#HiVk7e<F#s0N]K"3Nm0&U!$kr!:7F"3l/?<GN3l/7gs,5oK0;7?+rN'9k3H,G-^9#3NU!$kNQ9O$DBDIR/mcollect/CTOC_log.dat G9#3NU!$kNbFr=(9kKO"J<N3^sIrBT7^9#

wcstat -q c collector

33G"collector O @ManagedNode: collector_name^?O@Gateway: collector_nameNA0G9#

wcollect -f *W7gsrHCF"3l/?<,G<?rCTOC_log.dat U!$kKq-~`+I&+rXjG-^9#GU)kHGO"3l/?<O3NU!$kKG<?rq-~_^9#3l/?<,G<?r3NU!$kKq-~`h&K=.5lF$k+I&+r!:9kKO"J<N3^sIrBT7^9#

wcollect collector

33G"collector O @ManagedNode: collector_name^?O@Gateway: collector_nameNA0G9#

kLNPOG"log_completed_ctocNMr!:7^9#M,?G"lP"3l/?<OG<?rm0&U!$kKq-~_^9#6G"lP"G<?rU!$kKq-~_^;s#

m0*hSG<?&U!$k

83Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

B.

MC

ollectNHiVk7

e<F#s0

Page 100: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

=N>Nm0&U!$k!Nm0&U!$kKO"(i<&aC;<8JI"HiVk7e<F#s0~Kr)DD=-,"kps,^^l^9#3liNm0&U!$kOF-9H&U!$kG"j" tail 3^sI^?OF-9H&(G#?<rHCF=(G-^9#

¶ $LCF_DATDIR/lcfd.log ] (sI]$sH&aC;<8rhj~`"Tivoli FrameworkaC;<8&m0&U!$k#3NU!$kOF(sI]$sHK8_7^9#MCollect NHiVk7e<F#s0N]K"3Nm0&U!$k+i"MCollect ,n.7?c0d\3djKD$FNpsr4Y^9# $LCF_DATDIR G#l/Hj<O"FrameworkN$s9H<k~Kn.5l^9# lcfd.log U

!$kN\YKD$FO" Tivoli Frameworkrbq *hS Tivoli Framework5b*hS$s9H<kNjz- r2H7F/@5$#

¶ /tmp/rim_db_log ] RDBMS $s?<U'<9&b8e<k (RIM) *V8'/HNHl<9ps,~km0&U!$k#3NU!$kO"RIM *V8'/H,$s9H<k5lF$kI}P]N<IK8_7^9# wrimtrace 3^s

IrHCF"Hl<9rHQD=^?OHQTDK7?j"m0&U!$kKq-~`psrXjG-^9#*V8'/HVaC;<8 (IOM) Q1CHps"^?Ojl<7gJk&G<?Y<9I}79F` (RDBMS) (i<""k$O=N>}r RIM m0&U!$kKq-~`3H,G-^9#

GU)kHGO"RIM m0&U!$kOn.5l^;s#RIM m0&U!$k,n.5lkh&K9kKO"wrimtrace 3^sIrHCFHl<9rHQD=K9k,W,"j^9#

m: Hl<9!=O"GPC0r\*H7F$^9#H%|VGHQD=KJCF$klg"Hl<9OQU)<^s9rc<5;"RIM FSP7Nh}r+JjY

/9kD=-,"j^9#

m0*hSG<?&U!$k

84

Page 101: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wrimtrace 3^sI*hS RIM m0&U!$kN\YKD$FO" Tivoli Frameworkrbq r2H7F/@5$#

]IhNbF

3l/?<N]IhNbFO"depot/ CTOC_IDG#l/Hj<r4Yk3HKhCFNk3H,G-^9#33GCTOC_IDO"1LVfG CTOC rXj7^9# CTOC G=5lkG<?O">0K=N CTOC N ID ,^^lF$kG#l/Hj<K~CF$^9#]IhG#l/Hj<NGU)kH&Q9O"F3l/?<N $DBDIR/mcollect/depot G

9#

]IhG#l/Hj<K"kU!$kO=(G-^;s,"=NG#l/Hj<r4YF"U!$k,8_7"=lKG<?,^^lF$k+I&+r!:9k3HOG-^9#U!$k&5$:, 0 hjg-1lP"3NG#l/Hj<NU!$kKG<?,^^lF$k3H,N'G-^9#

HiVk7e<F#s0

3NaGO"MCollect NHQ~K88kD=-,"ku7Nrh}!rb@7F$^9#3NaGb@7F$k3^sIN\YKD$FO"47Z<8NX3^sIY"*hS TivoliFrameworkrbq r2H7F/@5$#

¶ 9-cs,0;7?NK"G<?,G<?Y<9K"j^;s#

MCollect rHQ7J$lg"InventoryWmU!$kO"G<?,=.j]8Hj<Khj~^lkH-K0;7^9#?@7"MCollect GHQD=JWmU!$kO9YFN?<2CH,*}*K9-cs5lkH0;7^9,"G<?O,:7b=.j]8Hj<Khj~^lF$ko1GO"j^;s#

wgetinvstat 3^sIO"9YFN}85l?G<?b=.j]8Hj<KJ<5l?+"^?O(i<,/87?lgKN_"9-csN*;rsp7^9#(sI]$s

m0*hSG<?&U!$k

85Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

B.

MC

ollectNHiVk7

e<F#s0

Page 102: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

HNG<?,=.j]8Hj<K~#7?+I&+r!:9kKO"J<Nh&K3^sIrBT7^9#

wgetinvstat -a -s -f

9-csNWmU!$k, InventoryLN0k<W^?OInventoryu7m0&U!$kKLNrw.9kh&K=.5lF$klgO"=liN=<9+i9-cs0;psr4Yk3HbG-^9#

¶ 9-csNBTK~V,++j9.kh&KWol^9#

^:"wgetinvstat 3^sIrHCF"9-cs5lF$k(sI]$sHNJTu7r=(7^9#[HsIN(sI]$sHGN9-cs,0;7F$klg"wadminep 3^sIrHCF"0;7F$J$(sI]$sH,"/;9D=+I&+r4Y^9#

!K"wrimtest 3^sIrHCF" RIM *V8'/H,

G<?Y<9K\3D=+I&+r4Y^9#3^sIrJ<Nh&KBT7^9#

wrimtest -l rim_object_label

33G"rim_object_labelO"Inventory ReceiverKhCFHQ5lk RIM *V8'/HN>0G9#

m: InventoryKhCFHQ5lk RIM *V8'/HO"Inventory ReceiverKhCFHQ5lk=lHO[JCF$^9#^?"Inventory ReceiverO#tN RIM *

V8'/HK\37F$k3H,"j^9#djr,ZKGG9k?aK"3NF9HO"Inventory ReceiverKhCFHQ5lkF RIM *V8'/HeGBT9k,W,"j^9#

wrimtest f<F#jF#<r*;9kKO"x 3^sI&*W7gsr~O7^9#

wadminep *hS wrimtest 3^sIN\YKD$FO"Tivoli Frameworkrbq r2H7F/@5$#

5iK"RIM *V8'/HN>0r4YF"=liK,ZJ>0,U1ilF$k3HrN'7^9# InventoryK

HiVk7e<F#s0

86

Page 103: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

hCFHQ5lk RIM *V8'/HN>0O"inventoryGJ1lPJj^;s# Inventory ReceiverKhCFHQ5lkICN RIM *V8'/HN>0O"inventory n GJ1lPJj^;s#33G n O5N0tG"j"inventory1 *hS inventory2 JIHJj^9#

5iK"9YFN RIM *V8'/H,18=.GJ1lPJj^;s#F RIM *V8'/HKP7FJ<N3^sIrBT7F"=N=.r!:7^9#

wgetrim rim_object_label

33G"rim_object_labelO RIM *V8'/HN>0G

9#

¶ WmU!$kO MCollect rHQ9kh&K=.5lF$^9,"B]KOHQ7F$^;s#

3Ndjrrh9kKO"J<N"/7gsrBT7^9#

v 69Z<8NXwgetipcoll Y 3^sIrBT7F"WmU!$k, MCollect GHQD=KJCF$k+rN'7^9#

v 65Z<8NXwgetinvrcvr Y 3^sIrBT7F"Inventory Receiver,8_9k+rN'7^9#

v wgetrim 3^sIrBT7F" 1 D^?O#tN RIM*V8'/H,"MCollect GHQ9k?aKn.5lF$k3HrN'7^9#

v (sI]$sHNWiCHU)<`N?$W,"MCollect KhCF5]<H5lkbNG"k3HrN'7^9#

v 2<H&'$NWiCHU)<`N?$W,"MCollectKhCF5]<H5lkbNG"k3HrN'7^9#5]<H5lkbNGJ$lg"InventoryO=N2<H&'$+iN}8K MCollect rHQ7^;s#

v MCollect ,"jT<?<,XbN9YFN2<H&'$*hSI}P]N<IeK$s9H<k5lF$k3HrN'7^9#^:"wrpt 3^sIrBT7F"jT

HiVk7e<F#s0

87Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

B.

MC

ollectNHiVk7

e<F#s0

Page 104: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

<?<,XrN'7^9#!K"wlsinst 3^sIrBT7F"9YFNjT<?<, MCollect HloK$s9H<k5lF$k3HrN'7^9#

mU:

1. =_NH3m MCollect O"Solaris"HP-UX"AIX"*hS Windows NTNI}P]N<I&WiCHU)<`K$s9H<kG-^9#

2. MCollect O"(sI]$sHN9-csNG<?N_ra7^9# InventoryO"I}P]N<I^?O PC I}P]N<Ir9-csG-^9," MCollect 5<S9rHQ7J$GG<?ra7^9#

¶ 3l/?<eN]Ih,$CQ$G"k

3l/?<eN]Ih,$CQ$KJC?lg"3l/?<OnT7?3l/7gsKD$FN(i<psr CTOCKIC7"=N CTOC r(i<TATsK\05;^9#33+i CTOC O",XbNF3l/?<N(i<TATsKO5l^9# CTOC , Inventory ReceiverK~#9kH"Inventory ReceiverO""CW9Hj<`&3l/?<N]Ih,$CQ$KJC?NGFAru1k(sI]$sHN3l/7gs,:T7?H$&LNrw.7^9#

3Ndjrrh9kKO"wcollect 3^sIrHCF]Ih5$:r4Y^9#]Ih,.59.klgO"52Z<8NXwcollect YN -z *W7gsrHQ7F"=N3l/?<"P)eN>N3l/?<"*hS Inventory ReceiverN5$:r}d7^9#

¶ 3l/?<,:T7^7?#

(i<KD$F"InventoryLN0k<W*hS Inventoryu7psm0&U!$kr4Y^9#

*Ujs/,3l/?<KP7F_j5lF$k+I&+rN'7^9#*Ujs/N\YKD$FO"35Z<8NX3l/7gsN918e<js0Y*hS 52Z<8NXwcollectYr2H7F/@5$#

wcollect 3^sIrHCF"3l/?<N=.r=(7^9# max_input_retriesNMN_j,c9.J$+r4Y^

HiVk7e<F#s0

88

Page 105: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

9#?H(P"3NM, 1 K_j5lF$klg"3l/?<OGiN:TJ_KOG<?}8rFnT7^;s#

(sI]$sH+i Inventory Receiver̂ GN9YFN3l/?<VNMCHo</\3r!:7^9#3NP)bN$:l+N 2 3l/?<VN\3,ZG5lF$klg" Inventory ReceiverO"MCHo</,|55lk^G(i<&aC;<8ru.G-^;s#

(i<HJC?3l/?<rs|9kKO"3l/?<,^@BTfNlgO"wcollect -h 3^sIrHCF=l

rd_5;^9#=l+i"3l/?<r wcollect -s 3

^sIrHCFFO07^9#

¶ 3l/7gs,:T7?

(i<HJC?3l/?<KP7FBT9k18!:r"(sI]$sH+i Inventory Receiver̂ GNP)bK"k9YFN3l/?<KP7FB\7^9#P)r=L9kKO"wrpt 3^sIrz-trXj;:K~O7FjT<?<,Xr=L7"=l+i,XrZjX(F"3l/?<,Xr=L7^9#

5iK"RIM *V8'/HH=.j]8Hj<HNVN\3b!:7^9#

HiVk7e<F#s0

89Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

B.

MC

ollectNHiVk7

e<F#s0

Page 106: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

HiVk7e<F#s0

90

Page 107: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Ql8

A

dPQ9 (absolute path)k<H&G#l/Hj<GO^kQ9#dPQ9O “UkQ9>” HbFPlk#jPQ9 (relative path) HPf#

B

Sh} (bandwidth)G<?r>w9kL.Aw^N (TV 1<VkJI) N>w=Or(9,jM#

C

-cC7e (cache)QKK"/;99k?a*hSG<?r~lkPCU!<-1h#"/;9~VN;LN?aKHQ5lk#MCHo</&N<ING#l/Hj<&G<?Y<9N*W7gst,#QKKHQ9kG#l/Hj<psrJ<7F"G#l/Hj<!wN.Yre2k3H,G-k#-cC7eKV/"#9"^?OJ<9k3H#

CLI3^sIT$s?<U'<9 (command line interface, CLI) r2H#

3l/?< (collector)Tivoli D-GO"J<N$:l+: (a) MCollect,$s9H<k5lkjT<?<&5$H"^?O (b) G<?rJ<7F>N3l/?<^?O InventoryReceiverK>w9k"I}P]N<Ie^?O2<H&'$eN MCollect G<bs#

3^sIT$s?<U'<9 (command line interface, CLI)3sTe<?<&$s?<U'<9NloG"~O3^sIH7FF-9H8zN9Hjs0ru1~lk#

=. (configuration)79F`"5V79F`"^?OMCHo</r=.9kGP$9*hSWm0i`#

=.j]8Hj< (configuration repository)Tivoli D-GO"Tivoli Inventory *hS Tivoli Software DistributionG}8^?O8.5lkps,~k RIM j]8Hj<#=.j]8Hj<KO"?H(P Tivoli Inventory OO<I&'""=UH&'""79F`=."*h

91Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Ql8

Page 108: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

S*}$sYsHj<KX"7?psrJ<7" Tivoli Software DistributionOU!$k&QC1<8&*Zl<7gsKX"7?psrJ<9k#

D

G<bs (daemon)8`5<S9r5MGBT9kWm0i`#+0*K/05lF?9/rBT9kG<bsb"lP"j|*KBT9kG<bsb"k#

G<?Y<9 (database)#tNf<6<K*sG^sIGG<?ru."]I"*hSs!9k?aNljN=$r7F$k"G<?N3l/7gs#1 D^?O#tN"Wj1<7gsK5<S99k?aK"G<?Y<9&9-<^K>CFT.5lF$k"j_X"G<?N3l/7gs#79F`NpCHJkG<?N3l/7gs#kHNpCHJkG<?N3l/7gs#

G9/HCW (desktop)f<6<,3sTe<?<&79F`HPC7F*Zl<7gsrBT9k3HrD=K9k"0iU#+k&f<6<&$s?<U'<9 (GUI)#

G#l/Hj< (directory),XU!$k&79F`bN"U!$k^?O>NG#l/Hj<N3sFJ<#Q9 (path) r2H#

@&s3<k (downcall)Tivoli D-GO"TMR 5<P<^?O2<H&'$+i(sI]$sHK“<2F” BT5lka=CIFSP7#"CW3<k (upcall) HPf#

@&s9Hj<` (downstream)MCHo</bGN"G<?N.lNhr(9l#,XMCHo</=$bG",XbNMCHo</&(sF#F#<N<LNLVr(9l#?H(P"/i$"sHO5<P<N@&s9Hj<`G"k#"CW9Hj<` (upstream) HPf#

E

(sI]$sH (endpoint)Tivoli D-GO"9YFN?$WN Tivoli *Zl<7gsNG*u.THJk Tivoli /i$"sH#Tivoli D-G"#tN*Zl<F#s0&79F`eGT/7"=liN79F`KP7F Tivoli *Zl<7gsrBT9k Tivoli 5<S9#3lKhj"Tivoli Framework,=liN79F`r Tivoli /i$"sHH7FI}9k3H,D=KJk#

92

Page 109: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

c0 (exception)[oro#G<?&;CH^?OU!$kNh}~K!P5lk~PO(i<JI#

G

2<H&'$ (gateway)Tivoli D-GO"I}P]N<IeGBT5lk=UH&'"G"(sI]$sHN0k<WH=lJ0N Tivoli D-HNVN9YFNL.5<S9rs!9k#2<H&'$KO"?E=[[ (MDist) !=bH_~^lF*j"?tN(sI]$sHXN[[NU!s"&H&]$sHH7F0nG-k#

0iU#+k&f<6<&$s?<U'<9 (graphical user interface, GUI)B$&NkP*==KhCF=.5lk"LoOG9/HCWGN"3sTe<?<&$s?<U'<9N?$W#=N==KO"B]N*V8'/Hr=9"$3s,Hol"f<6<O3N"$3sK"]$sF#s0&GP$9G"/;97F`nG-k#3^sIT$s?<U'<9 (commandline interface, CLI) HPf#

H

[9H (host)(1) MCHo</ ($s?<MCH^?O SNA MCHo</JI) K\35lF*j"=NMCHo</XN"/;9&]$sHrs!9k3sTe<?<#5iK"D-K~8F"[9HOMCHo</Nf{)frs!G-k#[9HO"/i$"sH^?O5<P<NIAiKGbJk3H,G-k#^?O1~K=N>}KJk3HbG-k# (2) Tivoli D-GO"WmU!$k[[NI}P]N<IH7F!=9k3sTe<?<#

I

Inventory receiverTivoli MCollect H]m8<G" Tivoli Inventory 9-cs+iG<?ru1hj" 1 D^?O#tN\3rHQ7F=NG<?r=.j]8Hj<Kw.9k Tivoli Inventory *V8'/H#

M

I}P]N<I (managed node)Tivoli D-GO"Tivoli Framework,$s9H<k5lF$kI}P]j=<9#

93Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Ql8

Page 110: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

I}P]j=<9 (managed resource)Tivoli D-GO"Tivoli G9/HCWNG<?Y<9&*V8'/HH"$3sKhCF=5lk"9YFNO<I&'"^?O=UH&'"&(sF#F#< (^7s"5<S9"79F`"^?O!=)#I}P]j=<9O"]j7<&j<8gsG5]<H5lk?$WNj=<9G"j"l"N,'K>&bNGJ1lPJiJ$#I}P]j=<9KO"I}P]N<I"?9/&i$Vij<"bK?<"WmU!$k"G(D=N>,"k#

^Ke"k&Z<8 (man page)UNIX 79F`GN"*si$sqAN 1 Z<8#QlN “Man page”O"“Manual page”NJ,AG"k#=l>lN UNIX 3^sI"f<F#jF#<"*hSi$Vij<!=KO"X"U1il?^Ke"k&Z<8,"j" man command name 3^sIr~O9k3HKhCF=(G-k#

Management Information Format (MIF)Desktop Management Interface (DMI)NEM#3sTe<?<&79F`K$s9H<kD=JO<I&'"*hS=UH&'"=.WGKD$FNI}ps-RQN=8rjA9k#

MCollect?E=3l/7gs# Tivoli D-GO"#gMCHo</bGgLNG<?rz(*K}89k3HrD=K9k5<S9#

MDist?E=[[# Tivoli D-GO"#gMCHo</bGgLNG<?rz(*K[[9k3HrD=K9k5<S9#

a=CI (method)*V8'/HX~N_W^?OWm0i_s0GO"*Zl<7gsKhCFXj5lk0nrBu9k=UH&'"#

MIFManagement Information Format (MIF) r2H#

?E=[[ (multiplexed distribution, MDist)MDist r2H#

N

>0l89Hj< (name registry)Tivoli D-GO"2 !5F<VkG=.5lk>05<S9G"j"3NF<VkOj=<9>rj=<91LRX"^? Tivoli I}j<8gsbNP~9kpsXH^CW9k#

94

Page 111: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

LN (notice)Tivoli D-K*$F"79F`I}`nKhCF8.5lkaC;<8#=lKO"$YsH^?O"Wj1<7gsNu7KX9kps,~CF$k#LNOLN0k<WK]I5lk#

LN0k<W (notice group)Tivoli D-K*$F"CjN Tivoli !=KX8N"kLNr]I7"=(9k""Wj1<7gsC-N3sFJ<^?O`nC-N3sFJ<#Tivoli G(DO"LN0k<W+i.CF$k# Tivoli "I_K9Hl<?<O"1 D^?O#tNLN0k<WKC~9k3H,G-k#"I_K9Hl<?<NG(DKO""I_K9Hl<?<NC~hHJkLN0k<WbK"kLNN_,^^lk#

LN (notification)918e<k5lF*i:"$YsHN/8K~8F8.5lkl]<H#79F`I}GO"I}<N*V8'/HbG/87?$YsHKX7F=N*V8'/H,P9ps#3lKO"7-$Mc?d=.u7NQ9JI,"k#

O

*V8'/H&G#9QCAc< (object dispatcher)*V8'/H&j/(9H&Vm<+< (object request broker, ORB) r

2H#

*V8'/H&Q9 (object path)Tivoli D-GO"Tivoli *V8'/HXNdPQ9^?OjPQ9G"j"U!$k&79F`NQ9HwF$k#

*V8'/H&j/(9H&Vm<+< (object request broker, ORB)*V8'/HX~Wm0i_s0GO"*V8'/HKhk)a*JWaH~zNr9rD=K9k"^pH7F!=9k=UH&'"#

oserv*V8'/H&j/(9H&Vm<+<N>0G"j"Tivoli D-GHQ5lk# Oserv O"TMR 5<P<*hSF TMR /i$"sHGBT5lk#

P

Q1CH (packet)G<?L.G"G<?*hS)f70Jkr^`"2 JtN7<1s9##g4NH7Fw.5lFZjX(ilk#G<?")f70Jk"*hSlgKhCF(i<)fps,"CjNU)<^CHG[s5lF$k#

95Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Ql8

Page 112: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

QCA (patch)=JNjj<9eK"=UH&'"&Wm@/H&i$;s9Nj-TKwilk3<IQ9#i$;s9j-TO3N3<IQ9r,Q7F"sp5lF$kdjr{5G-k#

Q9 (path)1 D^?O#tNG#l/Hj<>H*V8'/H> (U!$k>JI) Nj9H#3lO"UNIX *Zl<F#s0&79F`NlgO9iC7e (/)"Windows*Zl<F#s0&79F`NlgO_-f (¥)" OS/2*Zl<F#s0&79F`NlgO;_3ms (;) JI"*Zl<F#s0&79F`G-N8zGhZilk#G#l/Hj<>O"8+i&NgxG"U!$k&79F`bN*V8'/Hr57P9?aK?IkQ9N\Yr(9#3NQ9N50O"“Q9>” H7FbNilk#G#l/Hj<>Nj9H#LoO3ms (:) GhZil"*V8'/Hr57P9?aK (8+i&NgxG) !w5lk#3NQ9N50O"“!wQ9” H7FbNilk#

PC I}P]N<I (PC managed node)Tivoli D-G"/i$"sH PC r=9*V8'/H# Tivoli Framework,/i$"sH PC HL.G-kNO" PC (<8'sH,=N PC K$s9H<k5lF$klg@1G"k#/i$"sH PC O"?/NlgK PCI}P]N<IHbFPlk#

}39k (persist);C7gs-&r[(F"LoOG<?Y<9&79F`^?OG#l/Hj<JINTx/--1uVJIK]}5lk3H#

}3 (persistent);C7gs-&r[(F"LoOG<?Y<9&79F`^?OG#l/Hj<JINTx/--1uVJIK]}5lkG<?r(9l#

WiCHU)<` (platform)"$^$JQlG"J<N$:l+rX9#O<I&'""*Zl<F#s0&79F`"^?O=UH&'"&Wm0i`rBT9kO<I&'"H*Zl<F#s0&79F`NH_go;#

]j7< (policy)Tivoli D-GO"I}P]j=<9K,Q5lkk<kN8g#]j7<bNCjNk<kO"“]j7<&a=CI” HFPlk#

]j7<&j<8gs (policy region)Tivoli D-G"1 DJeN&L]j7<r&-7F$kI}P]j=<9N0k<W# Tivoli "I_K9Hl<?<O]j7<&j<8gsrHQ7F"MCHo</&3sTe<F#s0D-NI}*hSH%eN=$rbGk=9k#"I_K9Hl<?<O`wNj=<9r0k<W=7"j=<9XN"/;9H)frjA7"j=<9r}g9k?aN,'NX"U1rT&3H,G-k#]j7<&j<8gsKO"j=<9&?$WH"

96

Page 113: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

I}P]Nj=<9Nj9H,~CF$k#]j7<&j<8gsO"TivoliG9/HCWeGFqqqDv2r+?IC?"$3s (I<`&"$3s)G=5lF$k# Tivoli I}j<8gs (TMR) ,n.5lkH-K"]j7<&j<8gsb18>0Gn.5lk#3Nlg"TMR O]j7<&j<8gsr 1 D@1}CF$k3HKJk#7+7"[HsINlg Tivoli"I_K9Hl<?<O TMR NT.r==9k?aK>N]j7<&j<8gs*hS5Vj<8gsbn.9k# TMR Oj=<9N*}*J\3-rXj9k,"]j7<&j<8gsOj=<9N@}*JT.rXj9k#

WmU!$k (profile)Tivoli D-GO"CjN?$WNj=<9KX7F"Wj1<7gsG-Npsr<ak3sFJ<# Tivoli "Wj1<7gsGO"WmU!$kKlQNFsWl<H,"k#=NFsWl<HKO"Tivoli "Wj1<7gsGI}G-kj=<9KX9kpsr~lk3H,G-k#WmU!$kO"WmU!$k&^M<8c<N3sF-9HbGn.5lk#WmU!$k&^M<8c<O"WmU!$kK"kpsrHQ9kTivoli j=<9 (?H(P"I}P]N<I) KWmU!$krjs/9k#WmU!$kKO">\N5V9/i$P<OJ$#

Q

Hq (query)Tivoli D-GO"CjNp`r~?979F`N=.j]8Hj<r!w9k?aKHQ5lk"9F<HasHH_go;#

R

RDBMSjl<7gJk&G<?Y<9I}79F` (relational databasemanagement system, RDBMS) r2H#

jl<7gJk&G<?Y<9I}79F` (relational database managementsystem, RDBMS)

jl<7gJk&G<?Y<9rT.7F"/;9rs!9k"O<I&'"H=UH&'"N3l/7gs#

RDBMS $s?<U'<9&b8e<k (RDBMS Interface Module, RIM)Tivoli FrameworkGO"jl<7gJk&G<?Y<9I}79F`(RDBMS) N$s9H<kKX9kpsr^`",6*V8'/H&G<?Y<9K"kb8e<k#

P?> (registered name)Tivoli D-GO"CjNj=<9N"n.~K>0l89Hj<GP?5lk>0#

97Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Ql8

Page 114: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

jPQ9 (relative path)nHG#l/Hj<GO^kQ9#dPQ9 (absolute path) HPf#

jT<?< (repeater)m<+k&(j"&MCHo</NN<I#AwNOOrG<?uVVGH%7?j"2 DNVisArbt\39k?aK"70JkrF8.9kGP$9#jT<?<&5$H (repeater site) r2H#

jT<?<&5$H (repeater site)Tivoli Management RegionGO"MDist !=G=.7?I}P]N<I#jT<?<&5$HO"G<?N1l3T<ru.7"=lr/i$"sHN!NXK[[9k#

RIMRDBMS $s?<U'<9&b8e<k (RDBMS Interface Module, RIM)r2H#

RIM [9H (RIM host)Tivoli D-G"Tivoli "I_K9Hl<?<,G<?Y<9&/i$"sH&=UH&'"rBT7?j"jl<7gJk&G<?Y<9I}79F`(RDBMS) 5<P<K"/;97?j9k?aN/@HJkI}P]N<I#

S

91<iVk (scalable)79F`N!=r(9l#HQ"G<?L"^?OWaN}:K@pKP~9k3H#?H(P"91<iVk&79F`O"5^6^J#(5N?9/rBT9k"5iKg-J^?O.5JMCHo</Kz(*K,g7F=lrh}G-k#

918e<i< (scheduler)8gVN918e<js0"+O"^?Od_JIN!=rBT9kh&K_W5l?3sTe<?<&Wm0i`#

T

?<2CH (target)(sI]$sH (endpoint) r2H#

?9/ (task)Tivoli D-K*$F"MCHo</4NNM9JI}P]N<IeGj|*KBT9k,WN"k"/7gsNjA#?9/GO"?9/BT~K/05lkBTD=U!$k"?9/NBTK,WJv'DNrd"*hS?9/rBT9kf<6<>^?O0k<W>r=l>ljA9k#

98

Page 115: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Tivoli Inventory79F`&"I_K9Hl<?<,"MCHo</&3sTe<F#s0D-NO<I&'"*hS=UH&'"psr}8D=K9k Tivoli =J#3lO"I}P]j=<9r9-cs7"$sYsHj<psr=.j]8Hj<KJ<9k#

Tivoli FrameworkTivoli =J2N"Wj1<7gsrBT9k?aK,WJp\=UH&'"#3N=UH&'"&$sUi9Hi/Ac<KhCF" Tivoli SystemsInc. H Tivoli Q<HJ<,s!9k79F`I}"Wj1<7gsr}gG-k# Tivoli FrameworkKO!NbN,^^lk#

¶ *V8'/H&j/(9H&Vm<+< (oserv )

¶ ,6*V8'/H&G<?Y<9

¶ p\I}!=

¶ p\"Wj1<7gs&5<S9

¶ p\G9/HCW&5<S9#0iU#C/&f<6<&$s?<U'<9JI#

Tivoli D-GO"Tivoli FrameworkO9YFN/i$"sHH5<P<K$s9H<k5lk#?@7"TMR 5<P<@1,"04*V8'/H&G<?Y<9r]}9k#lN5<P<G"k#

Tivoli Management Region (TMR)Tivoli D-GO"Tivoli 5<P<H"=N5<S9ru1k/i$"sHN;CH# 1 DNH%,#tN TMR r}D3HbG-k# TMR Oj=<9N*}*J\3-rXj9k,"]j7<&j<8gsOj=<9N@}*JT.rXj9k#

TMR 5<P< (TMR server)CjN Tivoli Management Region (TMR)N Tivoli 5<P<#

H]m8< (topology)L.K*1k"MCHo</bNN<IN*}^?O@}[s#CK"#tNN<INX8d"=NVNjs/N3H#

Hl<9 (trace)3sTe<?<&Wm0i`NBTN-?#?a,BT5l?gxr(9#

U

"CW3<k (upcall)Tivoli D-GO"(sI]$sH+i2<H&'$^G “e2F” BT5lka=CIFSP7#@&s3<k (downcall) HPf#

99Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

Ql8

Page 116: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

"CW9Hj<` (upstream)MCHo</bGN"G<?N.lN5r(9l#,XMCHo</=$bG",XbNMCHo</&(sF#F#<NeLNLVr(9l#?H(P"5<P<O/i$"sHN"CW9Hj<`G"k#@&s9Hj<` (downstream) HPf#

100

Page 117: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

wz

|\l, tz, Qz, Cl8zNgK[s5lF$^9#J*, y;H>y;O6;H1yK7olF$^9#

N"TO"/F#V&3l/?<z-t 55, 56$?jC/NHQ xi$s9H<k3^sITrHQ7? Inventory ReceiverNQCAN$s9H<k 213^sITrHQ7? MCollect N$s9H<k 17

Framework 12GUI rHQ7? Inventory ReceiverNQCAN$s9H<k 17

GUI rHQ7? MCollect N$s9H<k13

Inventory 17Inventory Gateway 15, 19

(i<ro 3, 83*RM5]<HVTivoli *RM5]<HWr2H xii

*V8'/H2HR 50*V8'/H&G#9QCAc< ID 39, 58*V8'/H&Q9 51*Ujs/ 37, 40, 58, 90

N+TO,X

3l/?< 2, 3, 9, 28, 30jT<?< 2, 9, 28

X"qA ix,'"qNN xi=.j]8Hj<jA 4InventoryG<?N=( 45

3^sI 88=8 49MCollect 52odadmin 10, 39tail 83, 84, 85, 86wadminep 88wcollect 10, 28, 29, 33, 38, 40, 42, 54,

83, 85, 90, 91wcrtinvrcvr 22, 33, 46, 61, 62, 67, 68, 74wcrtrim 22, 36wcstat 43, 59, 64, 82wdel 36wgetinvrcvr 44, 67, 80, 89wgetinvstat 44, 46, 69, 78, 87, 88wgetipcoll 44, 46, 71, 89wgetrim 22, 36, 89wlsinst 90wpatch 17, 21wrimtrace 86wrpt 28, 30, 58, 90, 91wsetinvrcvr 33, 46, 62, 67, 68, 74, 80wsetipcoll 22, 28, 45, 46, 61, 63, 68, 72,

74, 75, 77, 843l/7gs

(i<ro 3, 830; 3:T7? 91918e<js0 37, 40, 58Yd 3, 37, 40, 58MCollect NHQ 5

3l/7gsP)Nj;CH 10, 30, 583l/7gsN918e<js0 37, 583l/7gs&^M<8c< 3, 30, 58, 84

101Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

wz

Page 118: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

3l/?<+O 29, 55=.psN=( 42, 553l/7gsP)Nj;CH 10, 30, 583l/7gsN918e<js0 37, 58FnTN=. 32, 58BT~G#l/Hj<N\0 30, 56HQ 29u7psN=( 43, 649lCIN=. 32, 41, 57, 58d_ 29, 55HiVk7e<F#s0 90]IhN\0 30, 56]IhN5$:NHg 31, 57, 90j;CH 55m0&U!$kN=. 31, 56, 59, 83

3l/?<,X 2, 3, 9, 28, 303l/?<=.z-t 553l/?<N+O 29, 553l/?<Nd_ 29, 553l/?<Nj;CH 55

N5TOFnT 32, 585]<H5lk*Zl<F#s0&79F`

xi5]<H5lkWiCHU)<` xiBT~G#l/Hj<\0 30, 56GU)kHNLV 30, 56

u73l/?<*W7gsN=. 33, 61, 74, 77*W7gsN=( 42, 44, 46, 71jA 3GHQ9k3^sI 530n}! 7

u7ps

=. 33, 45, 61, 74, 773l/?<u7N=( 43, 649-csu7N=( 679-csLN 34jA 33m0&U!$kN=. 77

qNN,' xi9-cs

HiVk7e<F#s0 87, 88NpsN=( 44, 69

9-csLN 34Vu7psWr2H 33

918e<i<&G<bs 39lCI

=. 57, 589lCI"=. 32, 41, 57=J5]<HVTivoli *RM5]<HWr2H xii

dPQ9 510sro ixjPQ9 51

N?TO@$"m0

QCAN$s9H<k 13, 15, 16, 17,18, 19, 20, 21U!$k&Vi&6< 14, 18

?E=[[

VMDistWr2H 2LN

Vu7psWr2H 33LN"9-cs 34G<?1L 31, 40, 57G<?1LN5$: 31, 40, 57G#l/Hj<

$DBDIR 30, 81$DBDIR/inventory/mc 81$DBDIR/inventory/stat_dir 33, 61$DBDIR/mcollect 30, 56, 81, 85$DBDIR/mcollect/depot 30, 87$LCF_DATDIR 86

F-9HN,' xiAwAcs/ 31, 40, 57P?>"jA 50

102

Page 119: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

NJTO>0l89Hj< 46, 51

NOTOQ9"dP 51Q9"jP 51QCAN$s9H<k @$"m0 13, 15,

16, 17, 18, 19, 20, 21PsIk

8hN=. 34, 79psN=( 67w.VVN=. 34, 61, 74?<2CHNGgtN=. 34, 62, 75PsIkNHQD== 34, 68, 72, 75, 78

z-t""/F#V&3l/?<z-t 55,56z-t"3l/?<=. 55U!$k&Vi&6< @$"m0 14, 18@zNHQ xiWmU!$k

LNN=. 78, 79HiVk7e<F#s0 89NpsN=( 44, 71MCollect rHQ9k=. 28, 77, 78

]Ih

\0 30, 565$:NHg 31, 57jA 3GU)kHNLV 30, 56HiVk7e<F#s0 90bFN!: 87

N^TOTATs

(i< 3, 820; 3PO 3, 82b@ 3Yd 3, 82

TATs (3-)~O 3, 82NpsN=( 43, 64m0&U!$k 82

bN9Z<9NHQ xi

NiTOjT<?<,X 2, 9, 28jT<?<&5$H 2jj<9ps ix, xi, 12, 13, 17, 45

CcheckpointGL_dqfile.dat 82checkpointGL_eqfile.dat 82checkpointGL_iqfile.dat 82checkpointGL_oqfile.dat 82CTOCG<?}8GNrd 5, 6, 27, 28NpsN=( 43, 64

CTOC_log.dat 85

FFramework$s9H<k 125]<H5lkP<8gs 118gVN918e<k 38

IInventory$s9H<k^?O"CW0l<I 17u7psra9h&K=. 45

Inventory Gateway 15, 19

103Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

wz

Page 120: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Inventory Receiver\0 35=. 33, 61, 74=.psN=( 44, 67FnTVN?$`"&HN=. 35, 63,

76FnTN=. 35, 62, 75n. 61PO9lCIN=. 34HQ 33u7psN=. 33, 45, 61, 74, 77jA 3QCAN$s9H<k 17m0&U!$kN=. 77

Inventory Receiver*V8'/HNn. 61inv_scan_nn.log 84

Llcfd.log 86

MMCollect$s9H<kN5W 11!= 73^sIT+iN$s9H<k 17HQD== 22NpsN~j 42QCAN$s9H<k 15,WJ=.WG 2GUI +iN$s9H<k 13InventoryGNn0}! 26

MCollect NHQD== 22mcollect.log 31, 56, 83MDist 2, 28MIF U!$k 26

Nnobody"+&sH 31, 56

Oodadmin 10, 39oserv 30

RRIM *V8'/H

=. 21, 36n. 21, 36jA 4

RIM *V8'/HN=. 36RIM *V8'/HNn. 21, 36rim_db_log 86

SScalable Collection 1

Ttail 83, 84, 85, 86Tivoli FrameworkVFrameworkWr2H 11

Tivoli *RM5]<HXNd$go;psxii

Tivoli 918e<i< 38, 40Tivoli G9/HCW 13, 18tmersrvd"+&sH 31, 56TMR\35l? TMR NM8v` 46=lKP7Fn.G-k Inventory

ReceiverNt 22, 61

104

Page 121: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

TMR (3-)TMR bN18>0*hS?$WNj=<9 51

Wwadminep 88WAN 10, 47wcollect 10, 28, 29, 33, 38, 40, 42, 54, 83,

85, 90, 91wcrtinvrcvr 22, 33, 46, 61, 62, 67, 68, 74wcrtrim 22, 36wcstat 43, 59, 64, 82wdel 36wgetinvrcvr 44, 67, 80, 89wgetinvstat 44, 46, 69, 78, 87, 88wgetipcoll 44, 46, 71, 89wgetrim 22, 36, 89wlsinst 90wpatch 17, 21wrimtest 88wrimtrace 86wrpt 28, 30, 58, 90, 91wsetinvrcvr 33, 46, 62, 67, 68, 74, 80wsetipcoll 22, 28, 45, 46, 61, 63, 68, 72, 74,

75, 77, 84

NCl8zO$DBDIR G#l/Hj< 30, 81$DBDIR/inventory/mcG#l/Hj< 81$DBDIR/inventory/stat_dirG#l/Hj<

33, 61$DBDIR/mcollectG#l/Hj< 30, 56,

81, 85$DBDIR/mcollect/depotG#l/Hj< 30,

87$LCF_DATDIR G#l/Hj< 86

105Tivoli Inventory Scalable CollectionHQTNjz- P<8gs 3.6.2

wz

Page 122: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

106

Page 123: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x
Page 124: HQTNjz P 8gs 3.6publib.boulder.ibm.com/tividd/td/inventory/GC32... · ^(,-..... ix \qNP]IT..... ix 0sro*hSX"qA..... ix \qNbF..... x

Printed in Japan

GD88-7500-00