!"#$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ' ()*+",- . / 01)2+) 2-3 4)#5,6 7(#8)1) 9&: ;-<12$+1=*+=1) 0,>#,-)-+$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .? @AB)*+"7) .&. / C)1<,1> D372-*)3 E(F" G,$+ 0,-<"H=12+",-&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .? 0,-<"H=1) 2-3 I2-2H) D=+, 4)#5,6 *,-<"H=12+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .? 4)+)1>"-) =$) *2$) <,1 (+2+)5)$$ 7$ (+2+)<=5 "-$+255$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J 01)2+) K I,3"<6 1=5)$ 2-3 1=5) $)+$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .L 01)2+) 2-3 2$$,*"2+) G,$+ C1,<"5)$ <,1 2- D=+, 4)#5,6 1)<)1)-*) 8,$+ &&&&&&&&&&&&&&&&&&&&&&& .L 0,-<"H=1) M)1-)5 N,,+ C212>)+)1$ <,1 $*1"#+)3 "-$+255 2**,13"-H +, 2 3)#5,6>)-+ #52-O .P I,3"<6 $*1"#+)3 Q)2$)5 "-$+255 RS$&*
()++"-H$ 2**,13"-H +, 2 3)#5,6>)-+ #52-O &&&&&&&&&&&&&&&&&&&&&&&&&& .P E3"+ (6$+)> (Q2# K (*12+*8 0,-<"H=12+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .P 0,-<"H=1) E(F" 8,$+ +, =$) 2 *)-+125 (6$5,H ()17)1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .9 I2-2H)KE3"+ +8) 0,1) 4=># *,-<"H=12+",- ,< 2- E(F" 8,$+ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .U @AB)*+"7) .&? / 4)#5,6 2-3 0,-<"H=1) 0,1) I2-2H)>)-+ ;-<12$+1=*+=1) 0,>#,-)-+$ &&&&&&& ?? 4)#5,6 70)-+)1 *,1) *,>#,-)-+$ 2**,13"-H +, 2 3)#5,6>)-+ #52-O &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ?? 4)#5,6 2-3 0,-<"H=1) 2 C52+<,1> ()17"*)$ 0,-+1,55)1 RC(0TO &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ?? 4)+)1>"-) =$) *2$) <,1 )>A)33)3 7$ ):+)1-25 C(0 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ?L V)/#,"-+ 2 70)-+)1 ()17)1 D##5"2-*) +, 2-,+8)1 E:+)1-25 C(0 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ?L 4)#5,6 2-3 0,-<"H=1) ;3)-+"+6 (,=1*)$ <,1 ("-H5) ("H-/@-O &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ?P 0,-<"H=1) ("-H5) ("H-/@- =$)1$ 2-3 H1,=#$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ?P 082-H) 4)<2=5+ 3,>2"- <,1 ("-H5) ("H-/@- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ?9 W"$+ $)17"*)$ 1)H"$+)1)3 Q"+8 ("-H5) ("H-/,- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ?9 4)#5,6 2-3 *,-<"H=1) 70)-+)1 ()17)1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ?X 4)#5,6 K 0,-<"H=1) E-82-*)3 W"-S I,3) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& J. I2-2H) K 0,-<"H=1) 70)-+)1 *,>#,-)-+$ 2**,13"-H +, 2 3)#5,6>)-+ #52-O &&&&&&&&&&&&&&&&&& J? 0,-<"H=1) Y5,A25 C)1>"$$",-$ <,1 70)-+)1 $)17"*)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& J? 0,-<"H=1) 4=># 0,55)*+,1 $)17"*) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& J? 0,-<"H=1) +8) (6$5,H 0,55)*+,1 K (6$5,H $)17"*) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& JJ I2-2H"-H 70)-+)1 ()17)1 2372-*)3 *,-<"H=12+",-$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& JL @AB)*+"7) .&J / 4)#5,6 2-3 0,-<"H=1) Z#32+) I2-2H)1 0,>#,-)-+$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& JP 4)#5,6 K 0,-<"H=1) Z#32+) I2-2H)1 *,>#,-)-+$ 2**,13"-H +, 2 3)#5,6>)-+ #52-O &&&&& JP 0,-<"H=1) [ZI Z#32+) I2-2H)1 3,Q-5,23 $)17"*) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& JP
0,-<"H=1) 2 [ZI $821)3 1)#,$"+,16 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& J9 0,-<"H=1) [ZI $>21+ 1)A,,+"-H &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& JX I2-=2556 3,Q-5,23 =#32+)$ +, 2 [ZI 1)#,$"+,16 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& J' 01)2+) 2-3 >,3"<6 [ZI A2$)5"-) H1,=#$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& JU C)1<,1> [ZI ,1*8)$+12+)3 7(#8)1) =#H123)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& JU !1,=A5)$8,,+ Z#32+) I2-2H)1 #1,A5)> 21)2$ 2-3 "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L\ Z+"5"]) Z#32+) I2-2H)1 +, 1)*,-<"H=1) [ZI $)++"-H$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L\ @AB)*+"7) .&L / C)1<,1> D372-*)3 ["1+=25 I2*8"-) 0,-<"H=12+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L\ !=-) ["1+=25 I2*8"-) 3"$S *,-+1,55)1 *,-<"H=12+",-$ 2**,13"-H +, 2 3)#5,6>)-+ #52- &&& L\ 0,-<"H=1) &7>: <"5) <,1 2372-*)3 *,-<"H=12+",- $*)-21",$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L\ 0,-<"H=1) 2 7"1+=25 >2*8"-) <,1 G,+ D33 <)2+=1)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L. Z#H123) 7"1+=25 >2*8"-) 8213Q21) 2-3 [IQ21) !,,5$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L. !1,=A5)$8,,+ 7"1+=25 >2*8"-) 3)#5,6>)-+ "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L? ()*+",- ? / 4)#5,6 2-3 I2-2H) 2 7(#8)1) 9&: (+,12H) ;-<12$+1=*+=1) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& LJ @AB)*+"7) ?&. / ;>#5)>)-+ 0,>#5): (+,12H) (,5=+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& LJ 4)+)1>"-) =$) *2$)$ <,1 V2Q 4)7"*) I2##"-H &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& LJ D##56 $+,12H) #1)$)-+2+",- *8212*+)1"$+"*$ 2**,13"-H +, 2 3)#5,6>)-+ #52-O &&&&&&&&&&&&&&&&& LJ [I^( 1)/$"H-2+=1"-H &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& LJ WZ_ >2$S"-H =$"-H C(D/1)52+)3 *,>>2-3$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& LL 01)2+) K 0,-<"H=1) >=5+"#5) [IS)1-)5$ <,1 =$) Q"+8 "(0(; #,1+ A"-3"-H &&&&&&&&&&&&&&&&&&&&&&&&&& LL 0,-<"H=1) K I2-2H) 7(#8)1) ^52$8 V)23 02*8) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& LP 01)2+) K 0,-<"H=1) 42+2$+,1) 05=$+)1$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L9 Z#H123) [IQ21) $+,12H) "-<12$+1=*+=1) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L9 4)#5,6 7"1+=25 7,5=>)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& L9 4)#5,6 2-3 *,-<"H=1) [IQ21) ["1+=25 (D_ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P\ 0,-<"H=1) K [")Q [I^( 5,*S"-H >)*82-"$>$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P? D!(/@-56 >)*82-"$> &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P? D!(`(0(; >)*82-"$>&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P? 0,-<"H=1) (+,12H) ;K@ 0,-+1,5 +, 255,Q ;K@ #1",1"+"]2+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PJ 0,-<"H=1) (+,12H) I=5+"/#2+8"-H 2**,13"-H +, 2 3)#5,6>)-+ #52- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PL @AB)*+"7) ?&? / I2-2H) 0,>#5): (+,12H) (,5=+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PP ;3)-+"<6 2-3 +2H R>21ST ((4 2-3 5,*25 3)7"*)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PP D3>"-"$+)1 8213Q21) 2**)5)12+",- <,1 [DD; &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P9
0,-<"H=1)a 23>"-"$+)1a 2-3 2##56 $+,12H) #,5"*")$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P9 C1)#21) $+,12H) <,1 >2"-+)-2-*) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PX D##56 $#2*) =+"5"]2+",- 32+2 +, >2-2H) $+,12H) 1)$,=1*)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PX C1,7"$",- 2-3 >2-2H) $+,12H) 1)$,=1*)$ 2**,13"-H +, ["1+=25 I2*8"-) 1)b="1)>)-+$ && PX 0,-<"H=1) 32+2$+,1) 2521>$a "-*5=3"-H ["1+=25 (D_ 2521>$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P' E:#2-3 R(*25) =# K (*25) @=+T ["1+=25 (D_ 8,$+$ 2-3 3"$SH1,=#$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P' @AB)*+"7) ?&J / !1,=A5)$8,,+ 0,>#5): (+,12H) (,5=+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P' D-256]) 2-3 1)$,57) $+,12H) >=5+"/#2+8"-H 2-3 <2"5,7)1 "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P' !1,=A5)$8,,+ $+,12H) 3)7"*) *,--)*+"7"+6 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PU D-256]) 2-3 1)$,57) ["1+=25 (D_ *,-<"H=12+",- "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PU !1,=A5)$8,,+ "(0(; *,--)*+"7"+6 "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PU D-256]) 2-3 1)$,57) _^( "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9\ !1,=A5)$8,,+ V4I "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9\ ()*+",- J / 4)#5,6 2-3 I2-2H) 2 7(#8)1) 9&: _)+Q,1S ;-<12$+1=*+=1) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9. @AB)*+"7) J&. / ;>#5)>)-+ 2-3 I2-2H) 7(#8)1) (+2-3213 (Q"+*8 R7((T _)+Q,1S$ &&&&&&&&&&&&& 9. 01)2+) 2-3 >2-2H) 7(( *,>#,-)-+$ 2**,13"-H +, 2 3)#5,6>)-+ #52-O &&&&&&&&&&&&&&&&&&&&&&&&&& 9. [IS)1-)5 #,1+$ ,- $+2-3213 $Q"+*8)$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9. D372-*)3 7(( $)++"-H$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9. 0,-<"H=1) !0CK;C $+2*S ,- 2 8,$+ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9. 01)2+) 2 *=$+,> !0CK;C $+2*S &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9? 0,-<"H=1) 2-3 2-256]) 7(( $)++"-H$ =$"-H *,>>2-3 5"-) +,,5$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9? @AB)*+"7) J&? / ;>#5)>)-+ 2-3 I2-2H) 7(#8)1) 9&: 4"$+1"A=+)3 (Q"+*8 R74(T _)+Q,1S$ &&& 9J 4)#5,6 2 WDY 2-3 >"H12+) +, WD0C&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9J I"H12+) 2 7(( -)+Q,1S +, 2 86A1"3 ,1 <=55 74( $,5=+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9P D-256]) 74( $)++"-H$ =$"-H *,>>2-3 5"-) +,,5$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9P 0,-<"H=1) D372-*)3 74( $)++"-H$ R_)+^5,Qa c@(a )+*&T &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 99 4)+)1>"-) Q8"*8 2##1,#1"2+) 3"$*,7)16 #1,+,*,5 +, =$) <,1 $#)*"<"* 8213Q21) 7)-3,1$ 9' 0,-<"H=1) [WD_$KC[WD_$ 2**,13"-H +, 2 3)#5,6>)-+ #52- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9U 01)2+) K D##56 +12<<"* >21S"-H 2-3 <"5+)1"-H 1=5)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 9U @AB)*+"7) J&J / (*25) 2 7(#8)1) 9&: _)+Q,1S ;>#5)>)-+2+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& X\ 0,-<"H=1) 2##1,#1"2+) _;0 +)2>"-H <2"5,7)1 +6#) 2-3 1)52+)3 #86$"*25 -)+Q,1S $)++"-H$X\ 4)+)1>"-) 2-3 2##56 <2"5,7)1 $)++"-H$ 2**,13"-H +, 2 3)#5,6>)-+ #52- &&&&&&&&&&&&&&&&&&&&&&&&& X\ 0,-<"H=1) 2-3 >2-2H) -)+Q,1S ;K@ *,-+1,5 J &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& X\
4)+)1>"-) 2-3 *,-<"H=1) 74( #,1+ A"-3"-H $)++"-H$ 2**,13"-H 2 3)#5,6>)-+ #52- &&&&&&&&& X. @AB)*+"7) J&L / !1,=A5)$8,,+ 2 7(#8)1) 9&: _)+Q,1S ;>#5)>)-+2+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& X. C)1<,1> 2 74( G)25+8 08)*S <,1 +)2>"-Ha I!Za >"$>2+*8)$a )+*& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& X? 0,-<"H=1) #,1+ H1,=#$ +, #1,#)156 "$,52+) -)+Q,1S +12<<"* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& XJ Z$) *,>>2-3 5"-) +,,5$ +, +1,=A5)$8,,+ 2-3 "3)-+"<6 *,-<"H=12+",- "$$=)$&&&&&&&&&&&&&&&&&&&& XJ Z$) *,>>2-3 5"-) +,,5$ +, +1,=A5)$8,,+ 2-3 "3)-+"<6 [WD_ *,-<"H=12+",-$ &&&&&&&&&&&&&&&&&&& XL Z$) 40Z; -)+Q,1S +,,5 +, *,11)*+ -)+Q,1S *,--)*+"7"+6 "$$=) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& XL ()*+",- L / 0,-<"H=1) 2 7(#8)1) 4)#5,6>)-+ <,1 D72"52A"5"+6 2-3 (*252A"5"+6 &&&&&&&&&&&&&&&&&&&&&&&&&& XP @AB)*+"7) L&. / ;>#5)>)-+ 2-3 I2"-+2"- 0,>#5): 7(#8)1) D72"52A"5"+6 (,5=+",-$ &&&&&&&&&&&&&& XP 0,-<"H=1) 2 GD *5=$+)1 +, >))+ 1)$,=1*) 2-3 272"52A"5"+6 1)b="1)>)-+$ &&&&&&&&&&&&&&&&&&&&&&&&& XP 0,-<"H=1) *=$+,> "$,52+",- 1)$#,-$) $)++"-H$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& X9 0,-<"H=1) [I 0,>#,-)-+ C1,+)*+",- R[I0CT &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& X9 0,-<"H=1) GD 1)3=-32-*6 $)++"-H$O &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& XX I2-2H)>)-+ -)+Q,1S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& XX 42+2$+,1) 8)21+A)2+ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& XX _)+Q,1S #21+"+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& XX 0,-<"H=1) GD 1)52+)3 2521>$ 2-3 2-256]) 2 GD *5=$+)1 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& X' 0,-<"H=1) [IQ21) ^2=5+ !,5)12-*) <,1 $"-H5) 2-3 >=5+"/70CZ 7"1+=25 >2*8"-)$ &&&&&&&&&&&& X' @AB)*+"7) L&? / ;>#5)>)-+ 2-3 I2-2H) 0,>#5): 4V( $,5=+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& XU 0,-<"H=1) 4CIa "-*5=3"-H 2##1,#1"2+) 4CI +81)$8,53&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& XU 0,-<"H=1) K I,3"<6 E[0 >,3) ,- 2- ):"$+"-H 4V( *5=$+)1 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '\ 01)2+) 4V( 2-3 4CI 2521>$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '? 0,-<"H=1) 2##5"*2A5) #,Q)1 >2-2H)>)-+ $)++"-H$ <,1 E(F" 8,$+$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '? 0,-<"H=1) 4V( *5=$+)1 <,1 )<<"*")-+K,#+">25 5,23 3"$+1"A=+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 'P C1,#)156 2##56 7"1+=25 >2*8"-) 2=+,>2+",- 5)7)5$ A2$)3 =#,- 2##5"*2+",- 1)b="1)>)-+$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '9 D3>"-"$+)1 4V( K (+,12H) 4V( &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '9 01)2+) 4V( K (+,12H) 4V( 2<<"-"+6 2-3 2-+"/2<<"-"+6 1=5)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '9 0,-<"H=1) 2372-*)3 4V( K (+,12H) 4V( $)++"-H$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 'X 0,-<"H=1) 2-3 I2-2H) 7I,+",- K (+,12H) 7I,+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '' 01)2+) 2-3 >2-2H) 2372-*)3 1)$,=1*) #,,5 *,-<"H=12+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 'U @AB)*+"7) L&J / !1,=A5)$8,,+ 7(#8)1) *5=$+)1$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 'U D-256]) 2-3 1)$,57) 4V(KGD <2=5+$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 'U
!1,=A5)$8,,+ 4V(KGD *,-<"H=12+",- "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& U\ !1,=A5)$8,,+ ["1+=25 (D_KGD "-+)1,#)12A"5"+6&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& U. V)$,57) 7I,+",- 2-3 $+,12H) 7I,+",- "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& U. !1,=A5)$8,,+ [IQ21) ^2=5+ !,5)12-*) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& U. ()*+",- P / 0,-<"H=1) 2 7(#8)1) 4)#5,6>)-+ <,1 I2-2H)2A"5"+6 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& UJ @AB)*+"7) P&. / E:)*=+) [IQ21) 0>35)+$ 2-3 0=$+,>"]) (*1"#+$ Z$"-H C,Q)10W; &&&&&&&&&&&&&& UJ ;-$+255 2-3 *,-<"H=1) 7(#8)1) C,Q)10W; &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& UJ Z$) A2$"* 2-3 2372-*)3 C,Q)10W; 0>35)+$ +, >2-2H) 2 7(#8)1) 3)#5,6>)-+ &&&&&&&&&&&&&& UJ D-256]) 2 $2>#5) $*1"#+a +8)- >,3"<6 +8) $*1"#+ +, #)1<,1> 2 H"7)- 2*+",- &&&&&&&&&&&&&&&&&&&&& UP Z$) C,Q)10W; +, *,-<"H=1) 2-3 23>"-"$+)1 D=+, 4)#5,6 R"-*5=3"-H ;>2H) N="53)1T &&&&&&&& UP 01)2+) 2 1)#,1+ <1,> 2 C,Q)10W; $*1"#+ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& U9 @AB)*+"7) P&? / ;>#5)>)-+ 2-3 I2"-+2"- G,$+ C1,<"5)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& U9 Z$) C1,<"5) E3"+,1 +, )3"+ 2-3 K ,1 3"$2A5) #,5"*")$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& U9 01)2+) 2-3 2##56 8,$+ #1,<"5)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& UX Z$) G,$+ C1,<"5)$ +, 3)#5,6 74( &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& U' Z$) G,$+ C1,<"5)$ +, 3)#5,6 7(+,12H) #,5"*")$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& UU ;>#,1+ K E:#,1+ G,$+ C1,<"5)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& UU I2-2H) D-$Q)1 ^"5)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\. 0,-<"H=1) $+2+)<=5 *2*8"-H 2-3 "-$+2552+",- <,1 8,$+ 3)#5,6>)-+ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\? @AB)*+"7) P&J / I2-2H) 2-3 2-256]) 7(#8)1) 5,H <"5)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\? Y)-)12+) 7(#8)1) 5,H A=-35)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\? 0,-<"H=1) 2-3 +)$+ *)-+125"])3 5,HH"-H &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\J D-256]) 5,H )-+1")$ +, ,A+2"- *,-<"H=12+",- "-<,1>2+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\J D-256]) 5,H )-+1")$ +, "3)-+"<6 2-3 1)$,57) "$$=)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\L 0,-<"H=1) 5,HH"-H 5)7)5$ <,1 7(#8)1) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\L @AB)*+"7) P&L / 0,-<"H=1) 2-3 >2-2H) 0,-+)-+ W"A1216 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\9 01)2+) 2 Y5,A25 Z$)1 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\X 01)2+) 2 0,-+)-+ W"A1216 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\X (=A$*1"A) +, 2 0,-+)-+ W"A1216 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .\U 0,-<"H=1) 2 0,-+)-+ W"A1216 <,1 $#2*) )<<"*")-*6 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..\ (6-*81,-"]) 2 $=A$*1"A)3 0,-+)-+ W"A1216 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..\ ()*+",- 9 / 0,-<"H=1) 2 7(#8)1) 4)#5,6>)-+ <,1 C)1<,1>2-*) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ... @AB)*+"7) 9&. / Z+"5"]) D372-*)3 7(#8)1) C)1<,1>2-*) I,-"+,1"-H !,,5$ &&&&&&&&&&&&&&&&&&&&&&&& ...
0,-<"H=1) )$:+,# K 1)$:+,# *=$+,> #1,<"5)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ... E725=2+) =$) *2$)$ <,1 2-3 2##56 )$:+,# K 1)$:+,# ;-+)12*+"7)a N2+*8 2-3 V)#526 >,3)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ... Z$) 7(*$"(+2+$ +, H2+8)1 $+,12H) #)1<,1>2-*) 32+2 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..? Z$) )$:+,# K 1)$:+,# +, *,55)*+ #)1<,1>2-*) 32+2 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..J Y"7)- )$:+,# K 1)$:+,# ,=+#=+a "3)-+"<6 1)52+"7) #)1<,1>2-*) 32+2 <,1 *2#2*"+6 #52--"-H #=1#,$)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..L @AB)*+"7) 9&? / @#+">"]) ["1+=25 I2*8"-) 1)$,=1*)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..P D3B=$+ ["1+=25 I2*8"-) #1,#)1+")$ 2**,13"-H +, 2 3)#5,6>)-+ #52-O &&&&&&&&&&&&&&&&&&&&&&&&&&&& ..P _)+Q,1S *,-<"H=12+",-$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..P 0CZ *,-<"H=12+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..P (+,12H) *,-<"H=12+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..9 !1,=A5)$8,,+ ["1+=25 I2*8"-) #)1<,1>2-*) "$$=)$ A2$)3 ,- 2##5"*2+",- Q,1S5,23O &&&& ..9 I,3"<6 !12-$#21)-+ C2H) (821"-H 2-3 521H) >)>,16 #2H) $)++"-H$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..9 @#+">"]) 2 ["1+=25 I2*8"-) <,1 52+)-*6 $)-$"+"7) Q,1S5,23$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..' 0,-<"H=1) ^52$8 V)23 02*8) 1)$)172+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ..U ()*+",- X / 0,-<"H=1) 2 7(#8)1) 9&: E-7"1,->)-+ <,1 V)*,7)12A"5"+6 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?\ @AB)*+"7) X&./ 4)#5,6 2-3 >2-2H) 7(#8)1) V)#5"*2+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?\ 0,-<"H=1) 2-3 >2-2H) 2 7(#8)1) V)#5"*2+",- "-<12$+1=*+=1)O &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?\ ;$,52+) 7(#8)1) V)#5"*2+",- -)+Q,1S +12<<"* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?\ E-2A5) 32+2 *,>#1)$$",- ,< 7(#8)1) V)#5"*2+",- +12<<"* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?\ 0,-<"H=1) 2-3 >2-2H) 7(#8)1) V)#5"*2+",- ,< 7"1+=25 >2*8"-)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?. D-256]) 2-3 1)$,57) 7(#8)1) V)#5"*2+",- "$$=)$O &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?. (+,12H) *,-<"H=12+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?. I=5+"#5) #,"-+ "- +">) $-2#$8,+$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?. E-2A5"-H 7(#8)1) V)#5"*2+",- ,- [I$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?. @AB)*+"7) X&? / 4)#5,6 2-3 I2-2H) 7(#8)1) 42+2 C1,+)*+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?? 01)2+)a )3"+ 2-3 *5,-) 2 7(#8)1) 42+2 C1,+)*+",- A2*S=# B,A &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?? I,3"<6 2 #1)*,-<"H=1)3 A2*S=# B,A& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?? N2*S=# 2-3 1)$+,1) 2 ["1+=25 I2*8"-) R<"5) 5)7)5 1)$+,1)a <=55 [I A2*S=#T &&&&&&&&&&&&&&&&&&&& .?? 01)2+) 2 1)#5"*2+",- B,A 2**,13"-H +, 2 3)#5,6>)-+ #52- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?? 0,-<"H=1) 2 N2*S=# [)1"<"*2+",- B,A +, )-$=1) "-+)H1"+6 ,< 1)$+,1) #,"-+$ &&&&&&&&&&&&&&&&&&&&& .?? @AB)*+"7) X&J / N2*S=# 2-3 V)*,7)1 7(#8)1) 0,-<"H=12+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?J
N2*S=# 2-3 1)$+,1) 3"$+1"A=+)3 $Q"+*8 *,-<"H=12+",-$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?J N2*S=# 2-3 1)$+,1) 1)$,=1*) #,,5 *,-<"H=12+",-$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?L E:#,1+ ["1+=25 I2*8"-)$ +, @[DK@[^ <,1>2+ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?P Z$) 2 G,$+ #1,<"5) +, 1)*,7)1 2- E(F" 8,$+ *,-<"H=12+",-&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?P ()*+",- ' / 0,-<"H=1) 2 7(#8)1) 9&: E-7"1,->)-+ <,1 ()*=1"+6&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?9 @AB)*+"7) '&. / I2-2H) 2=+8)-+"*2+",- 2-3 )-3/=$)1 $)*=1"+6 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?9 D33KE3"+ V)>,7) =$)1$ ,- 2- E(F" 8,$+ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?9 0,-<"H=1) 70)-+)1 V,5)$ 2-3 C)1>"$$",-$ 2**,13"-H +, 2 3)#5,6>)-+ #52- &&&&&&&&&&&&&&&&&& .?9 0,-<"H=1) 2-3 >2-2H) D*+"7) 4"1)*+,16 "-+)H12+",- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?9 D-256]) 5,H$ <,1 $)*=1"+6/1)52+)3 >)$$2H)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?' E-2A5) 2-3 *,-<"H=1) 2- E(F; C2$$ C812$) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?' 4"$2A5) +8) I2-2H)3 @AB)*+ N1,Q$)1 RI@NT +, 1)3=*) 2++2*S $=1<2*) &&&&&&&&&&&&&&&&&&&&&&&& .?U @AB)*+"7) '&? / I2-2H) ((W *)1+"<"*2+)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .?U 0,-<"H=1) 2-3 >2-2H) [IQ21) 0)1+"<"*2+) D=+8,1"+6 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J\ 0,-<"H=1) 2-3 >2-2H) [IQ21) E-3#,"-+ 0)1+"<"*2+) (+,1) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J\ E-2A5) K 4"$2A5) *)1+"<"*2+) *8)*S"-H&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J\ Y)-)12+) E(F" 8,$+ *)1+"<"*2+)$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J. V)#52*) 3)<2=5+ *)1+"<"*2+) Q"+8 0D/$"H-)3 *)1+"<"*2+) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J. 0,-<"H=1) ((W +">),=+$ 2**,13"-H +, 2 3)#5,6>)-+ #52-&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J. @AB)*+"7) '&J / G213)- 2 7(#8)1) 9&: 4)#5,6>)-+ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J? E-2A5) 2-3 *,-<"H=1) E(F" W,*S3,Q- >,3) R(+1"*+ K _,1>25T&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J? 0,-<"H=1) 2 =$)1 ,- +8) W,*S3,Q- I,3) E:*)#+",- Z$)1$ 5"$+ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J? 0=$+,>"]) ((G $)++"-H$ <,1 "-*1)2$)3 $)*=1"+6 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .J? E-2A5) $+1,-H #2$$Q,13$ 2-3 *,-<"H=1) #2$$Q,13 #,5"*")$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .JJ 0,-<"H=1) 7(#8)1) 8213)-"-H ,< 7"1+=25 >2*8"-)$ 2**,13"-H +, 2 3)#5,6>)-+ #52- &&&&& .JL
!"#$ Review the VCAP6-DCV Deployment Exam detailsat: https://mylearn.vmware.com/mgrReg/plan.cfm?plan=88753&ui=www_cert Review the details on the VMware Certification Platform Interface – UI Guide https://mylearn.vmware.com/lcms/web/portals/certification/VMware%20Certification%20Platfor m%20Interface.pdf
VCP6-DCV Official Cert Guide (VMware Press) – VMware Press does not yet have an official guide for the VCAP6-DCV Deploy Exam, but you can make could use of your VCP6-DCV Official Cert Guide. The coverage of the VCP6-DCV and VCAP6-DCV exams are very similar, but one exam is multiple choice and one is hands-on. This VCAP6-DCV Deploy Study Guide makes many references to specific items in the VCP6-DCV Official Cert Guide. http://www.pearsonitcertification.com/store/vcp6-dcv-official-cert-guide-covering-exam-2vo621-9780789756480
If you are preparing for VCP6-DCV, you should consider begin efficient by beginning your VCAP6-DCV Deploy exam preparation while preparing for VCP6-DCV. As you prepare for specific VCP6-DCV exam objectives, you can practice the corresponding VCAP6-DCV Deploy exam tasks hands-on. This will reinforce your skills and knowledge of the topic and better prepare you for the VCP6-DCV exam. It will shorten the amount of time you require to prepare for VCAP6-DCV Deploy exam after passing the VCP6-DCV exam.
VMware Hands on Labs: As an alternative to building your own lab environment, where many vSphere features such as vSAN and vVOLs may be difficult to implement, consider using the VMware Hands on Labs (HOL). For most of your preparation, you can use HOL-1710-2 or HOL-1721-SDC-6 (or any HOL in which vSphere 6.0 is deployed). In this case, just ignore the actual lab materials and just use the environment as you wish to practice your work. If you make a mistake, you know that you can end the lab and restart it again with a fresh environment. For major items in which you need a lot of work, consider using the associated HOL, such as: [IQ21) ["1+=25 (D_O G@W/.X\'/(40/. d ["1+=25 (D_ 9&? <1,> D +, e ["1+=25 [,5=>)$O G@W/.X\'/(40/? ["1+=25 [,5=>)$ 2-3 (+,12H) C,5"*6 N2$)3 I2-2H)>)-+ • •
Manage your time!!! You will be given 27 tasks, each with multiple steps, and 190 minutes to complete. That is
approximately 7 minutes per task. @-56 2 <)Q +2$S$ 21) 3)#)-3)-+ ,- 2-,+8)1 +2$S& 0,-$"3)1 1)7")Q"-H +8) <"1$+ b=)$+",-& ;< 6,= 21) *,-<"3)-+ 6,= *2- *,>#5)+) "+ "- L ,1 P >"-=+)$a +8)- #)1<,1> +8) +2$S& •
•
•
•
@+8)1Q"$) >2S) 2 -,+) R,- +8) #1,7"3)3 $*12+*8 $8))+T ,< +8) +2$S -=>A)1 Q"+8 B=$+ 2 $"-H5) Q,13 ,1 +Q, +, 1)>"-3 6,= Q82+ +8) +2$S "$& !8)- >,7) ,- +, +8) -):+ +2$S& f,= >26 -,+ 827) $=<<"*")-+ +">) +, *,>#5)+) 255 +2$S$& D5+8,=H8 $,>) +2$S$ >26 A) $*,1)3 8"H8)1 +82- ,+8)1$a 6,= *,=53 2$$=>) +82+ "< 6,= *,11)*+56 2-3 !"#$%&'&%( #)1<,1> ?? ,< +8) ?X +2$S$a 6,= Q"55 5"S)56 #2$$& V)23 +8) )*+,-& /&-'010!,'0"2 3%,'1"-# 42'&-1,!& 5 64 7809& *,>#5)+)56 2-3 #12*+"*) "+$ 237"*) "- G2-3$ @- W2A$& ^,1 ):2>#5)a #12*+"*) =$"-H 5)<+ 2-3 1"H8+ 211,Q S)6$ #5=$ +8) 3)5)+) S)6 Q8)- *,11)*+"-H +6#"-H >"$+2S)$a $"-*) +8) N2*S$#2*) S)6 Q"55 -,+ Q,1S D5$,a #12*+"*) =$"-H +8) I"*1,$,<+ S)6A,213 +, #)1<,1> *,#6 K #2$+)& g8"*8 "$ _@! +8) $2>) S)6A,213 +82+ 6,= >26 $)) "- G2-3$ ,- W2A$ "- +8) 5,Q)1 1"H8+ *,1-)1 ,< +8) $*1))-
You should use the keyboard at Programs > Windows Ease of Access > On-Screen Keyboard
For example to copy use Control-C and to paste use Control-V
Search for a file in linux:
In case you need to search for a file in ESXi or vCenter Appliance Find / -name “rbd-ca*”
TROUBLESHOOTING TIPS:
In case you need to start and stop services when troubleshooting Stop / start / edit services (logon as [email protected])
Restart management services on ESXi host: REF http://bit.ly/2bcNR4B
OR In vSphere Web Client, select the host, click Manage > Settings > Security Profile and Edit the Services. Select the desired service and use STOP, START, and RESTART buttons
More Advice from Dave Davis at VirtualizeStuff.com http://www.virtualizestuff.com/2016/08/02/vcap6-exam-interface-tipstricks/?utm_campaign=VMUG+Voice&utm_source=hs_email&utm_medium=email&utm_conte nt=34594412&_hsenc=p2ANqtz9eSJdP2LN146d76nb5PLHmvY9EU4ApTbO7BJ7ni76GH0qQiwgmnc3xpckghgvLZtUTbBuEu bfRMBOKdc-b3PfZvEuFRw&_hsmi=34594412
ON THE DAY OF THE EXAM: !2S) : 1"-#; ,< #8,+, ;4hhhh D11"7) 2+ 5)2$+ .P >"-=+)$ )2156 +, A) #1,*)$$)3 • •
•
N) 1)236 +, >,7) b="*S56 +81,=H8 +8) ):2>&
&'()"*+ , - ./'0)' 0+1 2'#3*4 5'/' 789 :+;/0$)/<()' .*=#*+'+)$
REF: VCP6-DCV Cert Guide: page 532 Use custom certs (CA) with Auto Deploy: Some key steps are: V)b=)$+ 2 *)1+ <1,> 0D +82+ >))+$ 1)b="1)>)-+$ o M)6 $"]) 2+ 5)2$+ ?\L' A"+& CEI <,1>2+ o FP\U 7)1$",- J o SubjectAltName *,-+2"-$ 4_( _2>)ij>2*8"-)`^c4_k o 0,-+2"-$ S)6 =$2H)$O 3"H"+25 $"H-2+=1)a -,- 1)#=3"2+",-a S)6 )-*"#8)1>)-+ _2>) +8) *)1+ rbd-ca.crt 2-3 S)6 rbd-ca.key (+,# D=+, 4)#5,6 $)17"*) 0,#6 +8) <"5)$ +, /etc/vmware-rdb/ssl Z$) !"#$%#&' ")*+,3)5)+) 2-3 !"#$%#&' ")*+, #+"-*" +, =#32+) +8) !VZ(!E4`V@@!( $+,1) +, =$) -)Q *)1+$& •
• • • •
• •
•
01)2+) +8) castore.pem <"5) +82+ *,-+2"-$ +8) *,-+)-+$ ,< !VZ(!E4`V@@!( 082-H) +8) 70)-+)1 0)1+"<"*2+) I,3)O o 082-H) +8) 70)-+)1 ()17)1l$ D372-*)3 ()++"-H !./01#"+*232*1240" <1,> <#!, +, !8;'"# +, >2-2H) 6,=1 ,Q- *)1+$& R<,1 +1,=A5)$8,,+"-H K <2"5A2*Sa 6,= *,=53 +)>#,121"56 *82-H) +, '=8#>$-02'T
V)$+21+ +8) 70)-+)1 ()17"*) 2-3 D=+, 4)#5,6 $)17"*)
REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.security.doc/GUID24065DD3-5730-4F3D-BBF9-AE5FADA50EA5.html
Enable Stateful Install: C1)# 8,$+ <,1 2=+, 3)#5,6 RVE^O 8++#OKKA"+&56K?<]:L)M T ;- +8) 8,$+ #1,<"5)a $)+ 50!-)#"0 64)7'38+-*'4) 9"**')3$ k 9,$*"2 :2-3" 6-#;" 64)7'38+-*'4) k 9,$*"2 :2-3" 6-#;" 64)7'38+-*'4) i Enable Stateful installs on the host R,1 Enable stateful installs to a USB disk on the hostT 2-3 $)+ 5+382")*$ 74+ 7'+$* 0'$< R$=*8 2$ ST3120814A,mptsas,local && +, <"1$+ 5,,S <,1 2 3"$S -2>E3 ?@AB::CDBa +8)- 5,,S <,1 2 3"$S +82+ =$)$ +8) #$';,; 31"7)1T 2-3 Q8)+8)1 ,1 -,+ +, ,7)1Q1"+) [I^( • •
REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.install.doc/GUID2140AE92-D092-4640-9B1A-0AF425BC88AB.html
In the vSphere Web Client, drill to Home > Auto Deploy > Deploy rules.
REF: VCP6-DCV Cert Guide: page 537 REF: http://bit.ly/2fjzRI7
Right-click the host and select Host Profile > Create Profile from Host,
Copy the ks.cfg file from an installed host, modify it, place it an assessable location. In scripted install / upgrade, use ks= to specify path S$i*31,>OK#2+8 S$i<"5)OKK#2+8 S$i8++#OKK#2+8 S$i8++#$OKK#2+8 S$i-<$OKK#2+8 S$i=$AOK#2+8 • • • • • •
REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.install.doc/GUIDC3F32E0F-297B-4B75-8B3E-C28BD08680C8.html
REF: VCP6-DCV Cert Guide: page 435
System Swap: ()5)*+ 8,$+a 31"55 +, =-)-3" k 9"**')3$ k 9,$*"2 9>-. 05"*S ?0'* 2-3 *8)*S A,:)$ <,1 )2*8 ,#+",- ; Q2-+O o 32+2$+,1) R7(D_ K 7[,5 *2--,+ A) =$)3T o 8,$+ $Q2# *2*8) • •
o
#1)<)11)3 $Q2# <"5) 5,*2+",- R$)5)*+ 2 $#)*"<"* 32+2$+,1)T
o
REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.resmgmt.doc/GUID56608D3C-3C93-4D03-B565-172C08478EA3.html?resultof=%22%73%77%61%70%22%20
Scratch partition Set ScratchConfig.ConfiguredScratchLocationto the desired path, such as /vmfs/volumes/DatastoreUUID/DatastoreFolder: Set via web client: Ref: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.install.doc/GUID-6A4FCA6C-498C-4080-BFE8AB9911A4B033.html?resultof=%22%73%63%72%61%74%63%68%22%20
Via vSphere Client: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.hostclient.doc/GUID9DD57870-ACB9-431A-BA13E88CF7B54ECE.html?resultof=%22%73%63%72%61%74%63%68%22%20
esxcli system syslog config get
set remote syslog: esxcli system syslog config set --loghost vc01.vmlab.loc -)4*;"+ "/-2.&" >'*; +4*-*'4)@ 8)'A8" 0'+"#*4+, )-2" -)0 $'B" $"**')3$
esxcli system syslog config set -logdir=/path/to/vmfs/directory/ --loghost=RemoteHostname -logdir-unique=true|false --default-rotate=NNN --default-size=NNN
$"* 28&*'.&" +"24*" $,$&43$ -)0 .+4*4#4&$ esxcli system syslog config set –loghost vc01.vmlab.loc,tcp://10.10.10.1:514,ssl://10.10.10.2:1514
Configure syslog per ESXi host (6$5,H&H5,A25&3)<2=5+V,+2+) R3)< i 'T (6$5,H&H5,A25&3)<2=5+("]) R3)< i .\?L MNT (6$5,H&H5,A25&W,H4"1 R$,=1*) 5,H 5,*2+",-a ):O m$+,12H).n K$6$+)>5,H$ T (6$5,H&H5,A25&W,H4"1Z-"b=) R=-"b=) $=A/3"1 #)1 8,$+T (6$5,H&H5,A25&W,HG,$+ R):O $$5OKK8,$+_2>).O.P.L T • • • • •
Select the host, select Manage > Settings > Advanced System Settings, change the global syslog settings (such as /syslog.global.defaultSize)
REF: https://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.vsphere.upgrade.doc/GUID9F67DB52-F469-451F-B6C8DAE8D95976E7.html?resultof=%2522%2573%2579%2573%256c%256f%2567%2522%2520
TIP: If the checkbox to enable unique directory names based on host names is disabled, try using the command line to enable it
VMware vSphere Syslog Collectoron Windows based vCenter Server and VMware Sphere Syslog Service for the vCenter Server Appliance REF: http://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.upgrade.doc/GUID-6AF21A92-A67E-4DD9-8AC646F990118037.html
: REF: VCP6-DCV Cert guide page Configure network core dump settings in host profiles 546
Create a rule to apply the host profile(with core dump settings ) to specific hosts REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.install.doc/GUID7EDD1093-D1F2-4798-9C51-71D6ABC1485A.html
And https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.install.doc/GUID-775F602C7432-4259-B1324EC1F38A7EE7.html?resultof=%22%64%75%6d%70%22%20%22%63%6f%6c%6c%65%63 %74%6f%72%22%20
This first attempt produced an error because Auto Deploy was not running. In this example, the host profile is named esx-04a and the target ESXi hosts’ IP address = 192.168.1.10 to .20
second attempt, after starting the Auto Deploy service
configure vSphere ESXi Core Dump Collector Service:REF: VCP6-DCV Cert Guide page 356
managing core dumps and vicfg-dumppart: REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vcli.examples.doc/cli_performance.12.4.html?resultof=%22%64%75%6d %70%22%20
esxcli system coredump network set: manage network core dumps (sent to ESXi Dump Collector)
this command is picky. Set just the interface-name and server-ip first:
then enable the network core dump
then, check your settings
REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vcli.examples.doc/cli_performance.12.4.html?path=1_1_0_9_2_1#991573
vicfg-dumppart manages dump partition (or esxcfg-dumppart) . These commands do not create disk partitions, but can be used to set a partition as a target for core dumps. )$:*##21+ /+ H)+ R$8,QT 2*+"7) *,1) 3=># #21+"+",)$:*##21+ /3 3)2*+"72+) +8) *=11)-+ *,1) 3=># #21+"+",• •
• •
)$:*##21+ /$ )$:*##21+ /0
$)+ 2*+"7) *,1) 3=># #21+"+",*,#6 2 *,1) 3=># <"5) <1,> 2 #21+"+",-
REF: https://pubs.vmware.com/vsphere-60/topic/com.vmw are.vcli.examples.doc/cli_performance.12.4.html?resultof=%22%64%75%6d%70%22%2 0
Manage core dump partitions with esxcli system coredump partition
REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vcli.examples.doc/cli_performance.12.4.html?path=1_1_0_9_2_0#991555
Windows based vCenterServer: built-in system accountvs Windows account, impacts use of SQL Authentication or Windows Authentication
"< 70)-+)1 ()17)1 $)17"*) "$ 1=--"-H =-3)1 +8) g"-3,Q$ A="5+/"- (6$+)> 2**,=-+a +8)- "< 6,= =$) (cW ()17)1a 6,= >=$+ =$) (cW ()17)1 D=+8)-+"*2+",- <,1 +8) 4(_ "< 6,= Q2-+ +, =$) 2 4(_ Q"+8 g"-3,Q$ D=+8)-+"*2+",-a +8)- *,-<"H=1) "+ +, =$) +8) $2>) =$)1 2**,=-+ +82+ 1=-$ +8) [IQ21) ["1+=250)-+)1 I2-2H)>)-+ g)A$)17"*)$ REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.install.doc/GUIDA93112F3-5827-4DC3-B785C64E66A4D007.html?resultof=%22%62%75%69%6c%74%2d%69%6e%22%20%22%62%75 %69%6c%74%22%20%22%73%79%73%74%65%6d%22%20%22%61%63%63%6f%75%6e %74%22%20 •
•
Multiple SSO sites, multiple PSC instances in same SSO site, and sharing the same SSO domain: REF: VCP6-DCV Cert Guide page 44.
Replication is not available with embedded PSCs. Enhanced Linked Mode does not use ADAM, it uses PSC replication (or two vCenters connected to the same PSC). External PSCs can support multiple vCenter instances.
The vpxd command can be used to fix some issues, such as change the database password:
External vs Embedded PSC deployments REF: VCP6-DCV Cert Guide page 42
Repoint vCenter to PSC(if two PSC share the same SSO domain, then if one fails, you can repoint a vCenter server to the other. You can also repoint to re-balance the workload) 5,H,- +, 2 *,>>2-3 #1,>#+ ,- 70)-+)1 D##5"2-*) ,1 g"-3,Q$ A2$)3 70)-+)1 "< =$"-H g"-3,Q$a -27"H2+) +, +8"$ 3"1)*+,16O C:\Program • •
•
Files\VMware\vCenter Server\bin cmsso-util repoint --repoint-psc psc_fqdn_or_static_ip [-dc-port port_number]
REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.upgrade.doc/GUID07D2C988-67A5-4FE2-A2768B99E4909370.html?resultof=%22%72%65%70%6f%69%6e%74%22%20
SSO users and groups REF: VCP6-DCV Cert Guide page 52
WHEN USING VCENTER APPLIANCE, JOIN THE EXTERNAL PSC TO THE AD DOMAIN. Administration > System > Nodes, select the psc device, Manage > Settings > Advanced > Active Directory
SSO default domain (Administration > Single Sign-On > Configuration >Identify Sources,
select the identity source and click the Set as Default Domain button REF: VCP6-DCV Cert Guide page 55
For Linux based SSO (PSC): /usr/lib/vmidentity/tools/scripts/lstool.py
--url
http://localhost:7080/lookupservice/sdk
which, provides a long list of results, so pipe it to grep. Perhaps filter for Type: or a specific service name.
In Windows:
REF: https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&ext ernalId=2043509
Windows based vCenter Server requirements https://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.vsphere.upgrade.doc/GUIDF072712B-F568-4C3A-A4BC-
EE6856D50CDA.html?resultof=%2522%2563%2568%2565%2563%256b%2565%2572%2522 %2520
Windows based vCenter upgrade pre-checker – runs automatically during upgrade process. https://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.vsphere.upgrade.doc/GUIDAE9F946D-F7C4-4104-92BC235343A47058.html?resultof=%2522%2563%2568%2565%2563%256b%2565%2572%2522% 2520
Remediate vCenter upgrade issue: During the uninstallation phase, the vCenter Server 5.x instance is unregistered from the SSO server. During the import phase, the vCenter Server 6.0 instance is registered with the SSO server. If a failure occurs prior to the registration, SSO does not have an entry for the vCenter Server. You may need to revert back to the vCenter 5.x server . If a failure occurs prior to the registration, SSO does not have an entry for the vCenter Server. You may need to revert back to the vCenter 5.x server. If a failure occurs during the import or first boot phase, after the export phase, you can re-attempt to upgrade to vCenter Server 6.0
rather than revert to vCenter Server 5.x. For more details, see VMware KB 2108938. pp 432 Configure the vCenter Appliance:
Enable SSH and BASH on vCenter appliance (Drill to Access)
Configure Networking:
Configure Time Zone and Time Sync (NTP)
Update the appliance
Configure root password:
PSC config: In the vSphere Web Client, Administration > System Configuration> Nodes
JOIN ACTIVE DIRECTORY
REF: VCP6-DCV Cert Guide pp 48
To join vCenter Server systems in Enhanced Linked Mode, connect them to the same Platform Services Controller, or to Platform Services Controllers that share the same vCenter Single SignOn domain. Ref: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.vcenterhost.doc/GUID6ADB06EF-E342-457E-A17B1EA31C0F6D4B.html?resultof=%22%65%6e%68%61%6e%63%65%64%22%20%22%65%6e %68%61%6e%63%22%20%22%6c%69%6e%6b%22%20
REF: VCP6-DCV Cert Guide page 44
Use the vSphere Web Client, drill to Administration > Global Permissions > Manage
Global Permissions inheritance: REF: VCP6-DCV Cert Guide page 10 Content Library access is controlled by permissions on global root object: REF: VCP6-DCV
Cert Guide page 11
configure vSphere ESXi Core Dump Collector Service:REF: VCP6-DCV Cert Guide page 356
VMware Syslog service:
The VMware vSphere Syslog Collector runs in a Windows based vCenter. The VMware vSphere Syslog Service runs in a vCenter Appliance. Per this text from the vSphere 6 Documentation Center @=& )*+,-& 3%,'1"-# ?&-<0!&; /"2'-"%%&- E-"8$ "1 021-,;'-8!'8-& ;&-<0!&; !"2',02; &2'&- ?02E%& ?0E2FG2H I0!&2;& ;&-<0!&H I""J8$ ?&-<0!&H ,29 )*+,-& /&-'010!,'& •
•
• • • • •
• •
K8'="-0'(L @=& &2'&- ?&-<&- E-"8$ "1 ;&-<0!&; !"2',02; &2'&- ?&-<&-H $=&-& M&> /%0&2'H 42<&2'"-( ?&-<0!&H $=&-& K8'" N&$%"(H $=&-& O?P0 N8#$ /"%%&!'"-H )*+,-& $=&-& ?(;%"E /"%%&!'"- "2 M029"+; ,29 )*+,-& ?$=&-& ?(;%"E ?&-<0!& 1"- '=& &2'&- ?&-<&K$$%0,2!&L
D3>"-"$+12+",- k (6$+)> 0,-<"H=12+",- k ()17"*)$ ()5)*+ +8) 2##1,#1"2+) [IQ21) (6$5,H ()17"*) "-$+2-*) 05"*S I2-2H) k E3"+ ()+ +8) 5,H 5)7)5 R"-<,a -,+"*)a Q21-a )11,1a *1"+a 25)1+a )>)1HT ()+ +8) 1)>,+) $6$5,H 8,$+ R @=& 43 ,99-&;; "1 '=& =";' ("8 +,2' '" 8;& 1"- ;'"-02E O?P0 #&;;,E&; ,29 %"E;L @=0; 0; ,%;" '=& 43 ,99-&;; "1 '=& -"'& ;(;%"E ;&-<&- "2 '=& 2&'+"-J ("8 8;& '" -&90-&!' %"E; ,29 O?P0 #&;;,E&;LQH #,1+ 2-3 #1,+,*,5 R!0Ca Z4Ca !W(T 05"*S @M V)$+21+ +8) $)17"*)
REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.vcenterhost.doc/GUID61E7E2EA-F531-4665-922558BA899F55A5.html?resultof=%22%73%79%73%6c%6f%67%22%20
Storage filters: REF: VCP6-DCV Cert Guide page 175 ()5)*+ +8) 70)-+)1 ()17)1 I2-2H) k ()++"-H$ k D372-*)3 ()++"-$ =$) +8) $)21*8 A,: +, $)21*8 <,1 10%'&-& N6 3)<2=5+a -,-) ,< +8) <,55,Q"-H $+,12H) <"5+)1$ ):"$+ "- +8) "-+)1<2*)a A=+ +8)"1 3)<2=5+ 725=) "$ '-8&& !, $)+ 2-6 ,< +8)$) +, 1,%;&a 233 +8) 2##1,#1"2+) $+,12H) <"5+)1 2-3 $)+ 725=) +, 1,%;&& _@!EO )2*8 $)++"-H A)H"-$ Q"+8 #4)7'31!./017'&*"+1 _, -))3 +, 1)$+21+ 2-6+8"-H& o *,-<"H&7#:3&<"5+)1&+02C'&*"+ o *,-<"H&7#:3&<"5+)1&!27$C'&*"+ o *,-<"H&7#:3&<"5+)1&;4$*D"$#-)C'&*"+ o *,-<"H&7#:3&<"5+)1&9-2"E4$*5)0F+-)$.4+*$C'&*"+ • • •
•
Install VUM download service: REF: http://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.update_manager.doc/GUID-AB1032CF-2C9A-44E5-94BA216396F167F9.html?resultof=%22%64%6f%77%6e%6c%6f%61%64%22%20%22%73%65%7 2%76%69%63%65%22%20%22%73%65%72%76%69%63%22%20 • •
3, -,+ "-$+255 ZI4( ,- $2>) $)17)1 2$ [ZI 3, -,+ "-$+255 ZI4( 9&F ,- $2>) >2*8"-) 2$ ZI4( P&Fa +8)6 >=$+ -,+ $821) +8) $2>) 1)#,$"+,16
UMDS shared repository REF: http://bit.ly/2eFEYHo "- 7(#8)1) g)A 05")-+a G,>) k Z#32+) I2-2H)1 31"55 "-+, +8) [ZI $)17)1 2$$"H-)3 +, 6,=1 70)-+)1 ()17)1 I2-2H) k ()++"-H$ k 4,Q-5,23 ()++"-H$ • • •
•
•
f,= *2--,+ 3,Q-5,23 =#32+)$ <1,> +8) ;-+)1-)+ 2-3 =$) 2 $821)3 1)#,$"+,16 2+ +8) $2>) +">)& 08,,$) ,-) ,1 +8) ,+8)1& f,= *2--,+ =$) -)+Q,1S <,53)1$ ,1 >2##)3 31"7)$ <,1 +8) $821)3 1)#,$"+,16& f,= *2=$) 2 5,*25 31"7) #2+8 ,- +8) [ZI $)17)1& @1 6,= *2- =$) 2- G!!CKG!!C( #2+8 +, 2 g)A ()17)1
Export the downloaded data: use vmware-umds
-E
--export-store path
Disable vum smart rebooting, which is enabled by default to restart VMs in a vApp as needed to maintain startup dependencies. "- 7(#8)1) g)A 05")-+a G,>) k Z#32+) I2-2H)1 31"55 "-+, +8) [ZI $)17)1 2$$"H-)3 +, 6,=1 70)-+)1 ()17)1 I2-2H) k ()++"-H$ k 7D## ()++"-H$ E3"+ +8) 92-+* +"G44* -7*"+ +"2"0'-*'4) $)++"-H RE-2A5)3 A6 3)<2=5+T REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.update_manager.doc/GUID-DC8E2DDC-1611-4619-B3C2C9BE231758AD.html?resultof=%22%73%6d%61%72%74%22%20%22%72%65%62%6f%6f %74%22%20 • • • •
Import or Download patches into VUM repository H4>)&4-0 o ;- 7(#8)1) g)A 05")-+a 31"55 "-+, +8) Z#32+) I2-2H)1 o I2-2H) k ()++"-H$ k4,Q-5,23 (*8)3=5) o 05"*S H4>)&4-0 I4> A=++,o D5+)1-2+"7)56a =$) +8) vmare-umds -D*,>>2-3 :2.4+* o ;- 7(#8)1) g)A 05")-+a 31"55 "-+, +8) Z#32+) I2-2H)1 o I2-2H) k ()++"-H$ k ;>#,1+ C2+*8)$ o ;- +8) Q"]213 $)5)*+ +8) e;C <"5) Q8)1) +8) #2+*8)$ Q)1) #1)7",=$56 3,Q-5,23)3 •
•
o
REF: https://blogs.vmware.com/vsphere/2012/03/understanding-esxi-patches-manually-addingpatches-to-update-manager.html
Change the UMDS Patch Repository Location: •
vmware-umds -S --patch-store your_new_patchstore_folder
REF: http://bit.ly/2e7GXFa
Add 3rd party URLs to UMDS: • •
vmware-umds -S --add-url https://host_URL/index.xml --url-type HOST vmware-umds -S --add-url https://virtual_appliance_UR L/index.xml --url-type VA
REF: http://bit.ly/2ekvXns
Baselines:
;- 7(#8)1) g)A 05")-+a 31"55 "-+, +8) Z#32+) I2-2H)1 ()5)*+ I2-2H) k G,$+ N2$)5"-)$ o @- +8) 5)<+ $"3) ,< +8) Q"-3,Qa =$) +8) Y1))- #5=$ $"H- +, *1)2+) 2 -)Q A2$)5"-) ;- +8) Q"]213a $)5)*+ G,$+ #2+*8a G,$+ ):+)-$",-$ ,1 G,$+ =#H123) ^,1 #2+*8)$a $)5)*+ <":)3 ,1 36-2>"* 2-3 $)5)*+ +8) $#)*"<"* #2+*8)$ ,1 $)+ +8) *1"+)1"2 ^,1 ):+)-$",-$a $)5)*+ +8) ):+)-$",-$ ^,1 =#H123)$a $)5)*+ +8) E(F" ;>2H)$a Q8"*8 6,= >=$+ <"1$+ ">#,1+ 2+ I2-H2H) k E(F" ">2H)$ REF: http://bit.ly/2etM669 o o
! !
! !
Baseline Groups: REF: http://bit.ly/2e62eMQ
VUM orchestrated host upgrade REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.update_manager.doc/GUID-E96E5ACF-F7EF-4CA8-9E2B35CE71399DAD.html?resultof=%22%6f%72%63%68%65%73%74%72%61%74%65%64%20 %75%70%67%72%61%64%65%22%20
VUM orchesteded vm upgrade REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.update_manager.doc/GUID-82DC93CC-C998-4A38-99E7217F9F4D9155.html?resultof=%22%6f%72%63%68%65%73%74%72%61%74%65%64%20% 75%70%67%72%61%64%65%22%20
Troubleshoot VUM REF: VCP6-DCV Cert Guide page 430 C1",1 +, 2- =#H123)a 6,= *2- =$) +8) [ZI #1)/*8)*S $*1"#+ 2-3 1)7")Q +8"$ 5,H <"5) !2>-+"%!82%$"+!"+%&43J#..1&43 •
•
•
4=1"-H "-$+255 K =#H123)a +8) "-+)12*+"7) "-$+255)1 >26 #1,3=*) )11,1$ K Q21-"-H$ #1,>#+"-H 6,= +, *,-<"1> ,1 *2-*)5 +8) "-$+255 K =#H123) (=*8 "$$=)$ 21) 1)*,13)3 "- +8) "-$+2552+",- 5,H <"5)
Use the VUM Utility REF: VCP6-DCV Cert Guide page 430 !8) [ZI =+"5"+6 "$ 2=+,>2+"*2556 "-$+255)3 ,- +8) [ZI 2-3 ZI4( $)17)1$ ;+$ -2>) "$ K=>-+"L.0-*"=-)-3"+L*'&'*,1"/" Z$) +8) =+"5"+6 +, *82-H)O o C1,:6 $)++"-H$ o 42+2A2$) =$)1 2-3 #2$$Q,13 o 70)-+)1 ()17)1 ;C 2331)$$ o ((W *)1+"<"*2+) • • •
VM advanced settings REF: VCP6-DCV Cert Guide page 606
REF: VCP6-DCV Cert Guide page 610
CPU and Memory Hot-addREF: VCP6-DCV Cert Guide page 606 #,Q)1 ,<< +8) [I )3"+ +8) [I ,- ["1+=25 G213Q21) +2Aa $)5)*+ 0CZ G,+ C5=H 2-3 I)>,16 G,+ C5=H *8)*S A,:)$ Ref: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.vm_admin.doc/GUID223C31D1-181D-4E3B-99EA9165764A151C.html?resultof=%22%68%6f%74%2d%61%64%64%22%20 • • •
upgrade vmware tools: REF: VCP6-DCV Cert Guide page 271 To automatically upgrade VMware Tools, the virtual machine must be powered on, and the guest OS must be running. You can determine whether the VM is running the latest version of VMware Tools by viewing the Summary tab of the virtual machine (see Figure 7-10). If VMware Tools needs to be upgraded, you see the message Automatic Tools Upgrade, which you can click to open up a window to begin the process. The Advanced Options text box allows you to add options to the VMware Tools Upgrade. For example, if you want to perform a silent upgrade of VMware Tools for a Windows operating system, you could enter the following in the Advanced Options text box:
/s /v “qn” /l “c:\windows\filename.log”
Configure VM to automatically upgrade VMware Tools : REF: http://bit.ly/2f8N4Ue Schedule a Compatabilty Upgrade for a Single VM: REF: http://bit.ly/2fDXOOl
&'()"*+ M - 2'#3*4 0+1 H0+0F' 0 5'/' 789 &)*/0F' :+;/0$)/<()'
Mark SSD as capacity: use esxcli storage core device listto identify the device name of flash drive ( look for property: Is SSD = true) and use the device name in this command
esxcli vsan storage tag add -d -t capacityFlash
Ref: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.virtualsan.doc/GUID42E65085-1DA5-4C0B-A3973497CBBC600E.html?resultof=%22%74%61%67%22%20%22%73%73%64%22%20
Mark a drive as flash: ;- +8) 7(#8)1) g)A 05")-+a $)5)*+ +8) 7(D_ *5=$+)1 I2-2H) k ()+"-H$ k ["1+=25 (D_ k 4"$S I2-2H)>)-+ ()5)*+ 2- E(F" 8,$+ +, 7")Q "+$ 272"52A5) 3)7"*)$ ;- +8) 9;4> 31,# 3,Q- A,:a 9"&"#* I4* ') L$"& R+, 7")Q 31"7)$ +82+ 21) -,+ *=11)-+56 =$)3T ()5)*+ 2 31"7) 2-3 *5"*S +8) =-+< *;" $"&"#*"0 0'$<$ -$ 7&-$; 0'$<$ "*,05"*S M"$ REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.virtualsan.doc/GUIDDFE6A79D-1043-47A8-9F17-ABCA1729AEED.html • • • •
• •
REF: VCP6-DCV Cert Guide page 233
VMFS resignature https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.storage.doc/GUID-EEFEB765-A41F-4B6D-917CBB9ABB80FC80.html?resultof=%22%72%65%73%69%67%6e%61%74%75%72%65%22%20 %22%72%65%73%69%67%6e%61%74%75%72%22%20
REF: VCP6-DCV Cert Guide page 211 Unmask Paths: REF: http://bit.ly/2eBygTn Mask Paths: REF: http://bit.ly/2f4Emvd
List existing claim rules and identify available rule numbers : esxcli storage core claimrule list
rule numbers 0 through 100 are reserved for VMware use
Example: create a rule to mask LUN 20 on target T2 accessed via vmhba3
esxcli --server=server_name storage core claimrule add -P MASK_PATH -r 112 -t location -A vmhba3 -C 0 -T 2 -L 20 esxcli storage core claimrule load esxcli storage core claimrule list esxcli storage core claimrule run
iSCSI binding for two vmk vNICs REF: VCP6-DCV Cert Guide page 179 iSCSI Binding may not be available if you have not configured the associated port group(s) (where the associated vmkernel virtual adapter is connected) with a single Active uplink.
vFlash REF: VCP6-DCV Cert Guide page 301, 310 E-$=1) +82+ ,-) ,1 >,1) <52$8 31"7)$ 21) "3)-+"<")3 2$ ["1+=25 ^52$8 1)$,=1*)$ ,+8) E(F" 8,$+$& R1"H8+/*5"*S +8) 8,$+a *5"*S (+,12H) k D33 ["1+=25 ^52$8 V)$,=1*) 02#2*"+6T D<+)1 2 8,$+ "$ *,-<"H=1)3 Q"+8 7"1+=5 <52$8 1)$,=1*)$a +8,$) 1)$,=1*)$ *2- A) =$)3 <,1 [I 1)23 *2*8) 2-3 8,$+ $Q2# *2*8)O o 0,-<"H=1) <,1 [I V)23 02*8)O [)1"<6 +8) [I "$ *,>#2+2A5") Q"+8 E(F" P&P ,1 52+)1 E3"+ +8) $)++"-H$ <,1 2 [Ia ["1+=25 G213Q21) k G213 3"$S ()+ 2 725=) RYNT "- +8) K'+*8-& C&-$; D"-0 6-#;" 05"*S +8) 50!-)#"0 5"-S -):+ +, ["1+=25 ^52$8 V)23 02*8) 08)*S +8) ?)-G&" K'+*8-& C&-$; D"-0 6-#;" ()+ 2 D"$"+!-*'4) RYNT -)0 N&4#< 9'B" RMNT& 05"*S OP& o 0,-<"H=1) <,1 8,$+ $Q2# *2*8) •
•
! ! ! ! ! !
Create Datastore Clusters: REF: http://bit.ly/2eOihAT G,>) k (+,12H) V"H8+/*5"*S 2 32+2*)-+)1a $)5)*+ 9*4+-3" k I"> H-*-$*4+" 6&8$*"+ ;- +8) Q"]213a #1,7"3) 2 *5=$+)1 -2>) 2-3 $)5)*+ F8+) OI 9*4+-3" HD9 0,-<"H=1) (4V( $)++H"-$ • • • •
Troubleshoot SDRS datastore clusters: REF: VCP6-DCV Cert Guide page 414
VMWare Hands on Labs: HOL-1708-SDC-2 Virtual Volumes
deploy virtual volumes REF: VCP6-DCV Cert Guide page 196, 201 Register the storage provider •
•
Create a vvol datastore (map a datastore name to a storage container) o Right-click on a host cluster or data center object, select Storage > New Datastore o
•
In the wizard, select VVOL and select the desired storage container (from the list of containers that are automatically detected. This implies that the storage container was already created in the storage system and presented to vCenter via the storage provider. (The storage container is a logical pool of raw storage, in the storage system.) This also implies the storage administrator configured the Protocol Endpoints, which are logical I/O proxies that are used by the ESXI hosts because hosts do not have direct access to the virtual volumes. PEs are compatible with industry standard protocols such as iSCSI, NFS, FC, and FCoE.)
o ()5)*+ +8) E(F" 8,$+$ +, Q8"*8 +8) 32+2$+,1) Q"55 A) #1)$)-+)3 View the auto assigned protocol endpoints (one or more PEs are pre-configured and assigned by storage system) o Home > Storage, select the VVOL based datastore o Manage > Settings > protocol endpoints
•
Configure storage multipath policies to PEs (such as Round Robin) o Dill to and select the ESXi host o Manage > Storage > Protocol Endpoints o Select the desired endpoint o In the Properties tab, scroll down and click on the Edit Multipathing button
create a virtual volume REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.storage.doc/GUID-0CAD6480-5414-4287-9007-
51A1E4635E97.html?resultof=%22%76%69%72%74%75%61%6c%22%20%22%76%6f%6c% 75%6d%65%22%20%22%76%6f%6c%75%6d%22%20
commands to manage virtual volumes REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vcli.examples.doc/cli_manage_storage.6.13.html?resultof=%22%76%69% 72%74%75%61%6c%22%20%22%76%6f%6c%75%6d%65%22%20%22%76%6f%6c%75%6d %22%20 • • •
esxcli storage vvol vendorprovider list esxcli storage vvol protocolendpoint list esxcli storage vvol storagecontainer list
VMWare Hands on Labs: HOL-1708-SDC-1 – Virtual SAN 6.2 from A to Z Configure vSAN REF: VCP6-DCV Cert Guide page 197 *,-<"H=1) 2 3"$+1"A=+)3 $Q"+*8 #,1+ H1,=# 2-3 7>S)1-)5 7"1+=25 232#+)1$a Q"+8 [(D_ $)17"*) )-2A5)3a ,- )2*8 E(F" 8,$+ +82+ "$ *,--)*+)3 +, +8) [(D_ -)+Q,1S R$=*8 2$ 2 3)3"*2+)3 [WD_T E-2A5) 7$2- ,- *5=$+)1 R2+ 5)2$+ J 8,$+$ "- +8) *5=$+)1a ,1 ? 8,$+$ "- *5=$+)1 2-3 2 Q"+-)$$ 2##5"2-*) ,- 2 $)#212+) 8,$+T D=+,>2+"*2556 ,1 >2-=2556 2$$"H- 3"$S$ +, [(D_ 01)2+) 3"$S H1,=#$ R. ((4a =# +, X G44 #)1 H1,=#T R2+ 5)2$+ ,-) ((4 <,1 *2*8)a 2+ 5)2$+ •
•
• •
,-) ((4 K G44 <,1 *2#2*"+6T Create vsan fault domains(subsets of hosts) REF: VCP6-DCV Cert Guide page 203 Custom vSan storage policy REF: VCP6-DCV Cert Guidepage 202 Home > Policies and Profiles> VM Storage Policies Create a New VM Storage Policy Choose Rules based on data services: VSAN Add rules for stripes, ft method, etc • • • •
In a VSAN datastore, Manage > Storage Providers,you should expect to see the VSAN Provider on just one host in the cluster as Active and the others as Standby
Sizing vsan REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.virtualsan.doc/GUID-07EFD36A-F844-4E7D-830D-
3863E4AA617C.html?resultof=%22%76%69%72%74%75%61%6c%22%20%22%73%61%6e %22%20%22%73%63%61%6c%65%22%20
Fault Tolerance Method: Perfomance (RAID-1) or Capacity (RAID-5 / 6) You can configure RAID 5 on all-flash clusters with four or more fault domains. You can configure RAID 5 or RAID 6 on all-flash clusters with six or more fault domains. RAID 5 or RAID 6 erasure coding requires less additional capacity to protect your data than RAID 1 mirroring. For example, a VM protected by a Number of failures to tolerate value of 1 with RAID 1 requires twice the virtual disk size, but with RAID 5 it requires 1.33 times the virtual
disk size. RAID-5 method requires a minimum of 4 hosts. RAID-6 method requires a minimum of 6 hosts.
In VSAN 6.2, a new advanced host option SwapThickProvisionDisabledhas been created to allow the VM swap option to be provisioned as a thin object
Get vaai (ATS) status REF: https://pubs.vmware.com/vsphere-
60/topic/com.vmware.vsphere.storage.doc/GUID-0520FD37-D7AD-4FBA-9A2EE5F8211FCBBB.html?resultof=%22%76%61%61%69%22%20 esxcli --server=server_name storage core device vaai status get -d= device_ID
Change to ATS SCSI REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.storage.doc/GUID-6887003D-2322-49AC-A56C7AFE7350DB5D.html?resultof=%22%61%74%73%22%20%22%61%74%22%20%22%73%63 %73%69%22%20
List VMFS extents:
List lockmode settings for VMFS extents:
Set ATS to SCSI using the VMFS label:
Set ATS to SCSI using the UUID
REF: VCP6-DCV Cert Guide page 246 • • • •
;- 7(#8)1) g)A 05")-+a $)5)*+ +8) 32+2$+,1) 05"*S =-)-3"+ k 9"**')3$ k Q")"+-& ;- H-*-$*4+" 6-.-G'&'*'"$a *5"*S +8) E3"+ A=++,08)*S +8) ?)-G&" 9*4+-3" :RO 64)*+4& *8)*S A,: 2-3 *,-<"H=1) $)++"-H$
REF: VCP6-DCV Cert Guide page 213 • • • •
()5)*+ 2- E(F" 8,$+ 05"*S =-)-3" k 9"**')3$ k 9*4+-3" k 9*4+-3" H"!'#"$ ()5)*+ 2 $+,12H) 3)7"*) ;- +8) A,++,> #2-)a $*1,55 3,Q- 2-3 *5"*S ?0'* =8&*'.-*;')3 A=++,-
set multipathing using commands: REF: VCP6-DCV Cert Guide page 244
• • • •
()5)*+ 2- E(F" 8,$+ 05"*S =-)-3" k 9"**')3$ k 9*4+-3" k 9*4+-3" H"!'#"$ ()5)*+ 2 $+,12H) 3)7"*) 05"*S 5&& 5#*'4)$ k =-+< -$ C&-$; H'$< ,1 $)5)*+ I21S 2$ W,*25
In the list of stoage devices, examine the Hardware Acceleration column for each device
•
E42" k K= 9*4+-3" S4&'#'"$
•
G)1)a 6,= *2- *1)2+) -)Q #,5"*")$ 2-3 *8)*S *,>#5"2-*)
Manage storage policies REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.storage.doc/GUID-85A1164B-09B4-430E-9DBFFFC694C18C3E.html?resultof=%22%73%74%6f%72%61%67%65%22%20%22%73%74%6f %72%61%67%22%20%22%70%6f%6c%69%63%22%20
Right-click the datastore, click Mantenance Mode > Enter Maintenance Mode
VSAN alarms REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.virtualsan.doc/GUID-BA67B6CA-9185-410A-AC35F45985AE3595.html?resultof=%22%76%69%72%74%75%61%6c%22%20%22%73%61%6e% 22%20%22%61%6c%61%72%6d%22%20
REF: http://bit.ly/2flcPkh Add host to VSAN cluster REF: http://bit.ly/2gG8BJF Add devices to a disk group: REF: http://bit.ly/2f2mxwp
Manage storage paths and multipath plugins: REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.storage.doc/GUID-9B19EF2E-DA5A-43D2-B41F8E7C112D2E00.html
• • • • • •
4"$#526 >=5+"#2+8 >,3=5)$ W"$+ I=5+"#2+8 *52"> 1=5)$ 4)5)+) I=5+"#2+8 *52"> 1=5)$ D33 I=5+"#2+8 *52"> 1=5)$ I2$S K Z->2$S #2+8$ 4"$#526 (D!C$
Troubleshoot VSAN REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.virtualsan.doc/GUID-440A7F88-1F7F-415F-949EAFD7BA37035E.html?resultof=%22%74%72%6f%75%62%6c%65%73%68%6f%6f%74%22 %20%22%76%69%72%74%75%61%6c%22%20%22%73%61%6e%22%20
Verify proper associated settings: [>S)1-)5 7"1+=25 232#+)1 ,- +8) E(F" 8,$+ R#1,#)1 ;C $)++"-H$ 2-3 7"1+=25 #,1+ H1,=# *,-<"H=12+",-T "(0(; $,<+Q21) 232#+)1 *,-<"H=12+",o 232#+)1 "$ 2*+"72+)3 •
•
o
"(0(; 232#+)1 -2>) R;c_T N"-3 "(0(; 232#+)1 +, 7>S)1-)5 7"1+=25 232#+)1$ VE^O 8++#OKKA"+&56K?H*2"M? o 36-2>"* +21H)+ *,-<"H=12+",- R;C 2331)$$a #,1+T VE^O 8++#OKKA"+&56K?H*)g1B 0GDC *,-<"H=12+",- VE^O 8++#OKKA"+&56K?HY<[^3 o
•
•
"(0(; _)+Q,1S +1,=A5)$8,,+"-HO VE^O 8++#OKKA"+&56K?HHHgJ#
Primarily, double-check all the NFS related settings: 7>S)1-)5 7"1+=25 232#+)1 R#1,#)1 ;C $)++"-H$a 7"1+=25 #,1+ H1,=# $)++"-H$T • •
;C R,1 8,$+-2>)T ,< _^( $)17)1 2-3 <,53)1 -2>) =$)3 +, *,--)*+ +, +8) _^( 32+2$+,1)
Create an NFS datastore: REF: http://bit.ly/2g3nosO C1)1)b="$"+)$O o #1)#21) 2 7>S)1-)5 7"1+=25 232#+)1 ,- )2*8 E(F" 8,$+ +82+ *2- 1)2*8 +8) _^( +21H)+ 7"2 +8) -)+Q,1S o !8) $+,12H) 23>"- $8,=53 #1)#21) +8) _^( $821) 2-3 H12-+ 2**)$$ ()5)*+ +8) 8,$+a *5"*S I2-2H) k V)52+)3 @AB)*+$ k 42+2$+,1) 05"*S +8) 01)2+) _)Q 42+2$+,1) A=++,08,,$) _^(a $)5)*+ 2 7)1$",- RJ ,1 L&.Ta #1,7"3) +8) ;Ca <,53)1 -2>)a )+* •
• • •
Failure to mount NFS datastore: REF: https://pubs.vmware.com/vsphere60/index.jsp#com.vmware.vsphere.troubleshooting.doc/GUID-5850A6B6-E266-47A9-A8E527C9CC09D0F5.html?resultof=%2522%256e%2566%2573%2522%2520%2522%256e%2566
%2522%2520
&'()"*+ R - 2'#3*4 0+1 H0+0F' 0 5'/' 789 W')I*/K :+;/0$)/<()'
Advanced settings include: I!Z ^2"5,7)1 H1,=#$
REF: http://bit.ly/2fnal86
• •
First, create the custom stack using command line, then it becomes usable in vSphere Web Client.
custom tcp stack Create: REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.networking.doc/GUID-660423B1-3D35-4F85-ADE5FE1D6BF015CF.html?resultof=%22%74%63%70%22%20%22%73%74%61%63%6b %22%20 •
•
•
Monitor REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.html.hostclient.doc/GUID-703A1489-C367-417C-B80D3029C704AA1D.html?resultof=%22%74%63%70%22%20%22%73%74%61%63%6b %22%20 Change REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.networking.doc/GUID-D4AF4F9F-F274-4ADE-98F41CB44ABCC505.html?resultof=%22%74%63%70%22%20%22%73%74%61%63%6b %22%20
After creating a custom stack using a command, configure it in the vSphere Web Client. Select the host and click Manage > Networking > TCP/IP Configuration If the new stack does not yet appear, refresh the page. It should appear under Custom Stacks. Select the stack and click the edit (pencil) button. Provide: _2>) 4-$ $)++"-H$ V,=+"-H 2372-*)3 • • • •
esxcli network vswitch standard
REF: VCP6-DCV Cert Guide page 375
• • • •
REF: VCP6-DCV Cert Guide page 101 ()5)*+ 2 3"$+1"A=+)3 $Q"+*8a *5"*S =-)-3" k 9"**')3$ k T56S 05"*S +8) Y1))- #5=$ UVW $"H- +, *1)2+) 2 WDY 05"*S +8) ='3+-*')3 )"*>4+< *+-77'# *4 T5Q$ 5"-S D$ 3"1)*+)3O o ()+ +8) WDY 2$ $+2-3A6 ,- +8) 3"$+1"A=+)3 #,1+ H1,=# o V)/2$$"H- +8) 8,$+$l #86$"*25 _;0$ +, +8) WDY o ()+ +8) WDY 2$ +8) Active ,- +8) #,1+ H1,=#
• •
V"H8+/*5"*S +8) 37 $Q"+8 2-3 $)5)*+ ='3+-*" K=$ *4 5)4*;"+ I"*>4+< Z$) +8) Q"]213 +, >"H12+) [I$ 2-3 7>S #,1+$ ,- 2 $+2-3213 7$Q+"*8 +, +8) 37(Q"+*8
esxcli network vswitch dvs vmware REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vcli.examples.doc/cli_manage_networks.11.6.html?resultof=%22%65%73 %78%63%6c%69%22%20%22%6e%65%74%77%6f%72%6b%22%20%22%76%73%77%69 %74%63%68%22%20%22%64%69%73%74%72%69%62%75%74%65%64%22%20%22%64 %69%73%74%72%69%62%75%74%22%20
configure netflow REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.hostclient.doc/GUID-E19FECAD-8629-4E8A-B61C1F1C16770B3B.html?resultof=%22%6e%65%74%66%6c%6f%77%22%20 • • • •
()5)*+ +8) 37(Q"+*8 05"*S =-)-3" k 9"**')3$ k I"*7&4> 05""*S ?0'* A=++,()+ +8) *,55)*+,1 ;C 2-3 #,1+ <,1 +8) *,55)*+,1& ()+ +8) (Q"+*8 ;C 2331)$$ +, 70)-+)1 ;C ,1 $,>) 3)$"H-2+)3 ;C +82+ 6,= 21A"+1216 2$$,*"2+) +, +8) 37(Q"+8*
QoS (System Traffic Qualifier): 0,-<"H=1) ,- #,1+ H1,=# ,1 =#5"-S #,1+ H1,=# E3"+ +8) #,1+ H1,=# ()5)*+ !12<<"* <"5+)1"-H 2-3 >21S"-H ()+ $+2+=$ i E-2A5)3 2-3 233 2 _)+Q,1S !12<<"* V=5) • • • •
REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.networking.doc/GUIDC47946DB-6FA6-48F5-A03C087F69DE598C.html?resultof=%22%71%6f%73%22%20%22%71%6f%22%20 and https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.networking.doc/GUID67CA4C18-4F18-4E23-A5C7BC33112D4433.html?resultof=%22%71%6f%73%22%20%22%71%6f%22%20
LLDP REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.hostclient.doc/GUID-FA7A38BA-002B-4AF0-B50A9F371B2AF06A.html?resultof=%22%6c%6c%64%70%22%20
REF: VCP6-DCV Cert Guide page 114
Private VLANs REF: VCP6-DCV Cert Guide page 116
• • •
V)21S)+"-H 01)2+) 2 1=5) Q"+8 2*+",- i !2Ha *,-<"H=1) 0,(a 3"1)*+,- 2-3 b=25"<")1$ R+6#)a >2*a ;Ca )+*T
REF: VCP6-DCV Cert Guide page 66 • • •
C,1+ A2$)3 I2* A2$)3 ;C G2$8
REF: VCP6-DCV Cert Guidepage 113
NIOC • • • •
REF: VCP6-DCV Cert Guide page 140
E3"+ +8) 37(Q"+*8 $)++"-H$ "- Q")"+-& $)++"-H$a $)+ I"*>4+< :RO 64)*+4& i O2,>%&9 $)5)*+ +8) 37(Q"+*8a *5"*S =-)-3" k D"$48+#" 5&&4#-*'4) *-G& V"H8+/*5"*S ,- 2 +12<<"* +6#) R$=*8 2$ ^!Ta $)+ $821)$a 1)$)172+",-a 5">"+
•
To create network resource pools, first set a reservation on Virtual Machine traffic. Set a reservation on the pool. Then modify one or more dvPortgroups and set its network resource pool.
Upgrade: right-click a dvSwitch and select Upgrade Distributed Switch or Upgrade Network IO Control
• • •
(+2+"* 46-2>"* )#8)>)125
Distributed Switch: import: Right-click data center, select > Distirbuted Switch > Import Distributed Switch •
REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.networking.doc/GUID-092D0756-F57A-4327-BBA8C53CD14EC824.html?resultof=%22%64%69%73%74%72%69%62%75%74%65%64% 22%20%22%64%69%73%74%72%69%62%75%74%22%20%22%73%77%69%74%63 %68%22%20
•
•
restore Right-click on a dvSwitch and choose Restore Configuration REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.networking.doc/GUID-5D2CE5A7-0B56-4810-88859DEF3EC63CB5.html?resultof=%22%64%69%73%74%72%69%62%75%74%65%64% 22%20%22%64%69%73%74%72%69%62%75%74%22%20%22%73%77%69%74%63 %68%22%20 save (Export): right-click the dvSwitch, select Settings > Export Configuration REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.networking.doc/GUID-9B33EBCE-1BCC-4362-9BE5-
4F477056B169.html?resultof=%22%64%69%73%74%72%69%62%75%74%65%64%2 2%20%22%64%69%73%74%72%69%62%75%74%22%20%22%73%77%69%74%63 %68%22%20
DVS health check
When enabled, the dvSwtich runs a health check again once per minute Right-click a dvSwitch, select Settings > Edit Health Check
•
•
E-2A5) VE^O 8++#$OKK#=A$&7>Q21)&*,>K7$#8)1)/ 9\K+,#"*K*,>&7>Q21)&7$#8)1)&-)+Q,1S"-H&3,*KYZ;4/94.PPL'?/\XLJ/L?P?/D'40/ J^9\'DNJ9PLD&8+>5o1)$=5+,Q21)&*,>K7$#8)1)/ 9\K+,#"*K*,>&7>Q21)&7$#8)1)&-)+Q,1S"-H&3,*KYZ;4/9JU90J\X/DE.E/L^ND/DE9^/ 0U4N9DDPU0X9&8+>5
•
Configure VLAN and PVLAN settings on the port groups PVLAN: REF: VCP6-DCV Cert Guide page 152
REF: VCP6-DCV Cert Guide page 372 Deploy vMA from OVF. This error represents the lack of a trust relationship
use this command to add the thumbprint
usr/lib/vmware-vcli/apps/general/credstore_admin.pl add -s server -t thumbprint Another option is to download the trusted root certificate from the vCenter Server using a web browser to connect to the vCenter Server and selecting Download Trusted Root Certificates. Save the certificates as a ZIP file. The ZIP file contains nested files that have the extensions .0 or .1, which are certificates, and nested files that have the extensions .r0 and .r1, which are associated CRL files
Verify Network Configuration: REF: VCP6-DCV Cert Guide page 404
esxcli network vswitch standard portgroup set -p PGNAME --vlan-id
VLANID
REF: https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&ext ernalId=1008127
• •
•
Rollbacks and network restore options: REF: VCP6-DCV Cert Guide page 405 V)$+,1) _)+Q,1S ()++"-H$ V)$+,1) (+2-3213 (Q"+*8 R"< +8"$ ,#+",- "$ 3"$2A5)3a "+ >26 A) +82+ +8) 8,$+l$ >2-2H)>)-+ -)+Q,1S 232#+)1 "$ 251)236 *,--)*+)3 +, 2 $+2-3213 $Q"+*8T
V)$+,1) 74(
&'()"*+ U - .*+;"F' 0 5'/' 2'#3*4='+) ;*/ B50"30?"3")4 0+1 &(030?"3")4
HA Admission control / VM overrides REF: VCP6-DCV Cert Guide page 505
das.defaultisolationaddressX where X is 0 to 9 das.usedefaultisolationaddressset to false when default gateway should not be used as an isolation address. HA – Advanced Options: REF: http://bit.ly/2dXz4Mu das.slotmeminmb MAX (notice this variable name does not contain the text MIN, it contains Mem In) (don’t confuse with vpxd.das.slotMemMinMB which is a vCenter setting controlling the MIN memory reservation size, which can be overridden by das.vmMemoryMinMB) das.slotcpuinmhz MAX das.vmmemoryminmb = 0 by default, mem assigned to vm when vm resv = 0 das.vmcpuminmhz = no value (32 MHz) by default das. Ignoreinsufficientdatastore das.heartbeatdsperhost fdm.isolationpolicydelaysec •
• • • • • • • •
das.respectvmvmaffinityrules das.maxresets – max reset attempts by VMCP\
Failure and isolation settings
VMCP overrides turns off FT protection on associated VMs REF: https://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.vsphere.avail.doc/GUIDF5264795-11DA-4242-B774-8C3450997033.html
Troubleshoot VMCP: REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.troubleshooting.doc/GUID-21D4E343-3753-4886-B6541D2F4027BAF5.html?resultof=%22%76%6d%63%70%22%20
The PDL condition was added in vSphere 5.0. The storage device sends a SCSI sense code to the ESXi Host, specifying that the storage device has become unavailable. A good example of a PDL is a LUN failing but the storage array continuing to function. The storage array sends a SCSI sense code to inform the ESXi Host that the LUN is permanently disabled. Once this occurs, the ESXi Host stops sending I/O requests to the storage array
REF: https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&ext ernalId=1006421
REF: http://bit.ly/2fBkTxY
•
•
Network partiion vs network isolated: _)+Q,1S C21+"+",-)3O !8"$ 82##)-$ Q8)- +8) >2$+)1 "$ =-2A5) +, *,>>=-"*2+) +, +8"$ 8,$+ 7"2 +8) 8)21+A)2+ -)+Q,1S A=+ *2- *,>>=-"*2+) 7"2 +8) 8)21+A)2+ 32+2$+,1)$ 2-3 +8) E(F" $)17)1 "$ -,+ "$,52+)3&
_)+Q,1S ;$,52+)3O D- E(F" $)17)1 "$ "$,52+)3 ,-56 "< 255 ,< +8) <,55,Q"-H 21) +1=)O o ;+ 82$ 5,$+ 2**)$$ +, "+$ 8)21+A)2+ -)+Q,1S& o ;+ 82$ 5,$+ 2**)$$ +, 255 ,< "+$ "$,52+",- 2331)$$)$ R[IS)1-)5 3)<2=5+ H2+)/ o Q26 2-3K,1 2-6 233"+",-25 "$,52+",- 2331)$$)$T&
o o
• •
;+ 82$ 5,$+ 2**)$$ +, "+$ 8)21+A)2+ 32+2$+,1)$& ;+$ =-2A5) +, 1)2*8 2-6 GD 2H)-+$ ,- 2-6 ,+8)1 E(F" $)17)1$ "- +8) *5=$+)1&
()5)*+ +8) *5=$+)1 =-)-3" k 5&-+2 H"7')'*'4)$
Using FT http://bit.ly/2eZWOBq 0,>#2+"A5) 8213Q21) 0,-<"H=1) 7>S)1-)5 7"1+=25 232#+)1$ #)1 8,$+ • •
• •
0,-<"H=1) 7I,+",- 2-3 GD E-2A5) ^! #)1 [I o V"H8+/*5"*S ,- [I o C-8&* F4&"+-)#"@ C8+) O) CF o ()5)*+ +8) 32+2$+,1)$ +, #52*) $)*,-3216 [I 3"$S$ 2-3 *,-<"H <"5)$ o ()5)*+ 8,$+ <,1 $)*,-3216 [I
Use vm.uselegacyft REF: VCP6-DCV Cert Guide 517, 389
•
0,-<"H=1) ;CI K "W@ ,- )2*8 E(F" 8,$+O o =-)-3" k 9"**')3$ k !"#$%& k S4>"+ =-)-3"2")* R_@! R,-9+,-& k C,Q)1 I2-2H)>)-+T& ()+ +8) NI0 ;C 2331)$$ 2-3 *1)3)-+"25$ o @- +8) *5=$+)1a )-2A5) 4V( 2-3 C,Q)1 I2-2H)>)-+a <,1 ):2>#5) $)+ 4V( i ^=556 o
D=+,>2+)3 2-3 $)+ =-)-3" C,Q)1 I2-2H)>)-+ D=+,>2+"* HD9 k 9#;"08&" HD9& G)1) 08,,$) +8) *5=$+)1a k 9"**')3$ k i!9.;"+" 6,= *2- $)+ +8) 4V( !81)$8,53 <1,> 0,-$)172+"7) +, DHH1)$$"7)&
DPM REF: https://pubs.vmware.com/vsphere60/index.jsp#com.vmware.vsphere.resmgmt.doc/GUID-D247EC2C-92C5-4B9B-930539099F30D3B5.html
• • •
()5)*+ +8) *5=$+)1a *5"*S I2-2H) k ()++"-H$ k [IQ21) E[0 ()5)*+ 4"$2A5)a )-2A5) <,1 DI4a ,1 )-2A5) <,1 ;-+)5 ()5)*+ +8) E[0 I,3)
Custom host power management settings REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.hostclient.doc/GUID-B1C20A79-9385-4A7B-8A6A7393E27CE167.html?resultof=%22%63%75%73%74%6f%6d%22%20%22%70%6f%77%65% 72%22%20 ()5)*+ +8) 8,$+a *5"*S =-)-3" k 9"**')3$ k '()*+()% k S4>"+ =-)-3"2")* RA) $=1) +, *8,,$) R,-9+,-&H -,+ ?(;'T ()+ #,Q)1 #,5"*6 i 0=$+,> •
•
•
=-)-3" k 9"**')3$ k 50!-)#"0 9,$*"2 9"**')3$a <"5+)1 <,1 q#,Q)1&ra $=*8 2$ o C,Q)1&Z$)C(+2+) RZ$) D0C; C/$+2+)$ +, $27) #,Q)1 Q8)- +8) #1,*)$$,1 "$ A=$6&T o C,Q)1&I2:0#=W,23 RZ$) C/$+2+)$ ,-56 Q8)- +8) 0CZ "$ A=$6 <,1 5)$$ +82- +8) H"7)- #)1*)-+2H) ,< 1)25 +">)T o C,Q)1&I"-^1))C*+ R3, -,+ =$) 2-6 #$+2+)$ $5,Q)1 +82- +8) H"7)- 0CZ pT
Many of these settings are only applied when Custom Policy is selected
•
•
;- 4V( *5=$+)1 $)++"-$a )-$1=) +8) ?)-G&" ')0'!'08-& !'+*8-& 2-#;')" -8*42-*'4) 5)7)5$ "$ *8)*S)3& Z$) [I @7)11"3)$ R$)5)*+ *5=$+)1a $)5)*+ I2-2H) k ()+++"-H$ k [I @7)11"3)$T +, 3"1)*+56 *,-<"H=1) <=556a #21+"2556a ,1 >2-=25 2=+,>2+",- ,- +8) [I
•
View the target and current standard deviation in vSphere Client (not web client) DCV Cert Guide page 522
• •
•
()5)*+ +8) *5=$+)1a $)5)*+ =-)-3" k 9"**')3$ k K= R E4$*$ Q+48.$ Z$) +8) 500 A=++,- +, 233 [I 2-3 G,$+ H1,=#$ 01)2+) +8) 1=5)$
REF: VCP6-
Set automation levels for: (#2*) A252-*) •
• • • •
;@ A252-*) V=5) )-<,1*)>)-+ C,5"*6 )-<,1*)>)-+ [> )72*=2+",-
vMotion REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.vcenterhost.doc/GUID-D19EA1CB-5222-49F9-A0024F8692B92D63.html?resultof=%22%76%6d%6f%74%69%6f%6e%22%20 Storage vMotion REF: https://pubs.vmware.com/vsphere-
60/topic/com.vmware.vsphere.vcenterhost.doc/GUID-AB266895-BAA4-4BF3-894E47F99DC7B77F.html?resultof=%22%73%74%6f%72%61%67%65%22%20%22%73%74%6f% 72%61%67%22%20%22%76%6d%6f%74%69%6f%6e%22%20
REF: http://bit.ly/2floeR7
•
•
•
•
•
•
•
Z-1)2*82A5)O 70)-+)1 "$ =-2A5) +, *,>>=-"*2+) +, +8) >2$+)1 8,$+a 2-3 ,-) ,1 >,1) 2H)-+$ 82$ <2"5)3& Z-"-"+"25"])3O !8) 8,$+ *2-l+ 2**)$$ 2-6 ,< +8) 32+2$+,1)$ ,1 82$ 5,$+ 2**)$$ +, "+$ 5,*25 32+2$+,1)& !8) 2H)-+ *2- 25$, A) "- +8"$ $+2+) "< +8) 2H)-+ "$ "-2**)$$"A5) ,1 *2--,+ ,#)+8) -))3)3 <"1)Q255 #,1+ R'.'?T& ;-"+"25"]2+",- E11,1O 70)-+)1 *2--,+ *,--)*+ +, +8) E(F" $)17)1 Q8)- +8) GD 2H)-+ "$ A)"-H "-$+255)3 ,1 *,-<"H=1)3 ,- +8) 8,$+& !8) 2H)-+ *2- 25$, )-+)1 +8"$ $+2+) "< +8)1) "$ -,+ )-,=H8 $#2*) RXP INT ,- +8) 5,*25 $+,12H) +, "-$+255 +8) GD 2H)-+ ,1 Q8)- +8) 2H)-+ $=**)$$<=556 "-$+255)3 A=+ +8) 8,$+ 3,)$-l+ A)/ *,>) 2 >2$+)1 ,1 $527) Q"+8"- +8) +">),=+ #)1",3& Z-"-"+"25"]2+",- E11,1O 70)-+)1 5,$+ *,--)*+"7"+6 +, +8) E(F" G,$+ 2+ +8) +">) +8) GD 2H)-+ Q2$ A)"-H =-*,-<"H=1)3& G,$+ ^2"5)3O !8"$ E(F" G,$+ "$ =-2A5) +, 1)2*8 +8) >2$+)1 +81,=H8 +8) -)+/ Q,1S 2-3 "$ 25$, =-2A5) +, 2**)$$ "+$ 8)21+A)2+ 32+2$+,1)$ R"$,52+",-T& _)+Q,1S C21+"+",-)3O !8"$ 82##)-$ Q8)- +8) >2$+)1 "$ =-2A5) +, *,>>=-"*2+) +, +8"$ 8,$+ 7"2 +8) 8)21+A)2+ -)+Q,1S A=+ *2- *,>>=-"*2+) 7"2 +8) 8)21+A)2+ 32+2$+,1)$ 2-3 +8) E(F" $)17)1 "$ -,+ "$,52+)3& _)+Q,1S ;$,52+)3O D- E(F" $)17)1 "$ "$,52+)3 ,-56 "< 255 ,< +8) <,55,Q"-H 21) +1=)O o ;+ 82$ 5,$+ 2**)$$ +, "+$ 8)21+A)2+ -)+Q,1S& o ;+ 82$ 5,$+ 2**)$$ +, 255 ,< "+$ "$,52+",- 2331)$$)$ R[IS)1-)5 3)<2=5+ H2+)/ o o o
Q26 2-3K,1 2-6 233"+",-25 "$,52+",- 2331)$$)$T& ;+ 82$ 5,$+ 2**)$$ +, "+$ 8)21+A)2+ 32+2$+,1)$& ;+$ =-2A5) +, 1)2*8 2-6 GD 2H)-+$ ,- 2-6 ,+8)1 E(F" $)17)1$ "- +8) *5=$+)1&
•
0,-<"H=12+",- ,- G,$+$ !">)$ @=+O !8) GD 2H)-+ 3"3-l+ *,>#5)+)56 "-$+255 ,- +8) E(F" $)17)1 A)<,1) +8) +">),=+& !8"$ +">),=+ *2- A) ):+)-3)3 A6 =$"-H +8) 70)-+)1 2372-*)3 $)++"-H 7#:3&32$&)5)*+",-g2"+!">)()* 2-3 *82-H"-H +8) 725=) +, +8) [IQ21) 1)*,>>)-3)3 725=)a ?L\&
HA log files: /var/log/fdm.log
Set vpxd.das.electionWaitTimeSecto higher value: pp 510
Save resource pool tree snapshotand use it to restore pp510 ()5)*+ +8) *5=$+)1a *5"*S I2-2H) k ()++"-H$ k 7(#8)1) 4V(a *5"*S E3"+ 4)/$)5)*+ !=1- ,- 7(#8)1) 4V( 05"*S @M g8)- #1,>#+)3a $)5)*+ ,#+",- +, $27) +8) 1)$,=1*) #,,5$ 2-3 #1,7"3) 2 5,*2+",- +, $27) +8) <"5)& R+8) ,#+",- ,-56 2##)21$ "< 2+ 5)2$+ ,-) 1)$,=1*) #,,5 ):"$+$T • • • •
restore DRS resource pools: V"H8+/*5"*S +8) *5=$+)1a $)5)*+ V)$+,1) V)$,=1*) C,,5 !1)) N1,Q$) +, 2-3 $)5)*+ +8) $-2#$8,+ <"5)& • •
Troubleshoot vMotion: For traditional issues with traditional vMotion, verify all requirements are met: •
•
•
Connectivity between Vmkernel virtual adapters on each host, that is set for vMotion traffic VMs connected to a network that is not on an internal only switch. For standard switches, ensure the port group is named consistently on each host. For dvSwitches, ensure the VMs are connected to distributed port group that is accessible by each host. Ensure the VM resides on a datastore that is shared with each host.
Upgrading ESXi serversdoes not upgrade FT. If VMs are configured to use FT before you upgrade the ESXi servers to vSphere 6, the VMs will be using legacy FT. Adjust default max FT VMs and vCPUs per host : das.maxftvmsperhost, das.maxftvcpuperhost REF: VCP6-DCV Cert Guide page 518 Issues enabling FT on a VM REF: VCP6-DCV Cert Guide page 518 !8) 7"1+=25 >2*8"-) "$ ,- 2- E(F" $)17)1 +82+ "$ "- >2"-+)-2-*) ,1 $+2-3A6 >,3) ,1 3"$*,--)*+)3& !8) #)1>"$$",- +, )-2A5) ^! "$ -,+ #1)$)-+ "- +8) =$)1l$ 70)-+)1 1,5)& •
•
• • •
!8) 7"1+=25 >2*8"-)l$ <"5)$ 21) "-2**)$$"A5)& G213Q21) 7"1+=25"]2+",- "$ -,+ )-2A5)3 ,- +8) 8,$+R$T& !8)1) >=$+ A) )-,=H8 >)>,16 ,- +8) E(F" $)17)1 <,1 +8) <=55 2>,=-+ ,< +8) *,-<"H=1)3 VDI ,< +8) [I #5=$ ,7)18)23&
&'()"*+ Y - .*+;"F' 0 5'/' 2'#3*4='+) ;*/ H0+0F'0?"3")4
REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.powercli.ug.doc/GUIDACD2320C-D00F-4CCE-B968-B3C41A95C085.html On first use, issue this command: Set-ExecutionPolicy RemoteSigned. Use Get-ExectutionPolicy to view the current policy. Use Set-ExececutionPolicy –List to view the options.
You can customize PowerCLI by creating a file named InitializePowerCLIEnvironment_Custom.ps1in the Scripts folder. PowerCLI will automatically detect and load this custom file after loading the default script config file (Initialize-PowerCLIEnvironment.ps1)
Use these commands to get started: • • •
0,--)*+/[;$)17)1 Y)+/[IG,$+ Y)+/[I
Get all members for a VM named VM-2: sI6[I i Y)+/[I [I/? sI6[I t Y)+/I)>A)1 • •
Sample script from the VCAP5-DCV: Official Cert Guide (VMware Press) – display, toggle, and re-display the connection state for each vNIC for each VM
Import software depots into Image Builder: Add-EsxSoftwareDepot zip_file_name_and_location_or_URL
Get all software packages in the depot: EsxSoftwarePackage
Get-
Host profiles
REF: VCP6-DCV Cert Guide page 537
Edit a host profile and uncheck some items. For example, uncheck Storage Configuration and uncheck Security and Services > Firewall Configuration
When ATTACHING host profiles, the wizard prompts for values that are typically unique per host
Import host profile REF: VCP6-DCV Cert Guide page 548
Right-click on a host profile, select Export Host Profile
if a profile has host customizations, you can export the Host Customizations. To import a host customization, first edit the host profile customizations of the host profile then use the Browse button
In vSphere 6, answer files are replaced with host customizations
Host profile answer files REF: VCP6-DCV Cert Guide page 543 E42" k =4)'*4+')3 k E4$* S+47'&"$ ()5)*+ 2 #1,<"5) "- 5)<+ #2-) 2-3 *5"*S +8) G,$+$ +2A 1"H8+/*5"*S 2 8,$+ "- +8) *)-+)1 #2-) ()5)*+ ?0'* E4$* 68$*42'B-*'4)$ • • • •
you can export, import and reset host configuration files :
Enable Stateful Install: C1)# 8,$+ <,1 2=+, 3)#5,6 RA",$ "$ $)+ +, A,,+ <1,> 3"$S +8)- <1,> CFEooT ;- +8) 8,$+ #1,<"5)a $)+ 50!-)#"0 64)7'38+-*'4) 9"**')3$ k 9,$*"2 :2-3" 6-#;" 64)7'38+-*'4) k (6$+)> ;>2H) 02*8) 0,-<"H=12+",- i E-2A5) (+2+)<=5 "-$+255$ ,- +8) 8,$+ R,1 E-2A5) $+2+)<=5 "-$+255$ +, 2 Z(N 3"$S ,- +8) 8,$+T 2-3 $)+ D1H=>)-+$ <,1 <"1$+ 3"$S R$=*8 2$ ?@AB:CDBSKH#$';,;H%"!,% && +, <"1$+ 5,,S <,1 2 3"$S -2>3 (!J.??\'.a +8)5,,S <,1 2 3"$S +82+ =$)$ +8) >#+$2$ 31"7)1T 2-3 Q8)+8)1 ,1 -,+ +, ,7)1Q1"+) [I^( • •
REF:: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.install.doc/GUID2140AE92-D092-4640-9B1A-0AF425BC88AB.html
Using vSphere Web Client: Logon as user with Global.diagnostic privilege and generate / download log bundle REF: VCP6-DCV Cert Guide page 431 ;- +8) "-7)-+,16a $)5)*+ +8) 70)-+)1 ()17)1& ;- +8) *)-+)1 #2-)a *5"*S 5#*'4)$ X ?/.4+* 9,$*"2 T43$ ()5)*+ 2-6 E(F" 8,$+$ +82+ 6,= Q"$8 +, "-*5=3) 2-3 *5"*S _):+ •
•
()5)*+ +8) 5,H$ 6,= Q2-+& @#+",-2556a $)5)*+ Q-*;"+ S"+74+2-)#" H-*- 2-3 ,#+",-2556 #1,7"3) 2 #2$$Q,13 <,1 )-*16#+)3 *,1) 3=>#$ C1,7"3) 2 <"5) -2>) K 5,*2+",-& To upload directly to VMware, select Administration > Support > Upload File to Service Request •
•
From windows on a windows based vCenter Start > Programs > VMware > Generate vCenter Server log bundle.
Test central syslog http://buildvirtual.net/configure-centralized-logging-on-esxi-hosts/ Example: esxcli system syslog config set --loghost vc01.vmlab.loc
the following commands could be used to run vm-support and to unpack its data, where the working directory is set to a VMFS datastore named NFSA. In this example, assume that the vmsupport command automatically named the resulting TGZ file esx-esxi02-2015-10-20--22.14.tgz:
vm-support –w /vmfs/volumes/NFSA cd /vmfs/volumes/NFSA tar –xzf esx-esxi02-2015-10-20--22.14.tgz
Use vm-support to generate data to input into ESXTOP. For example, the following command can be used to collect performance data for 60 seconds at 2-seconds intervals, using a datastore named NFSA as the working directory:
vm-support -p -d 60 -i 2 –w /vmfs/volumes/NFSA tar –xzf esx-esxi02-2015-10-20--22.14.tgz cd esx-esxi02-2015-10-20--22.14 ./reconstruct.sh esxtop –R esx-esxi02-2015-10-20--22.14
Analyze logs
REF: VCP6-DCV Cert Guide page 362
Vcenter logging levels REF: VCP6-DCV Cert Guide page 440 ()5)*+ +8) 70)-+)1 ()17)1 05"*S =-)-3" k 9"**')3$ k Q")"+-& k?0'* ()5)*+ T433')3 9"**')3$ ()+ +8) 5,HH"-H ,#+",- +, 2 725=)a $=*8 2$ 7)1A,$)a Q8"*8 "$ =$)<=5 <,1 +1,=A5)$8,,+"-H • • • •
the logging levels are
Esxi host logging level REF: VCP6-DCV Cert Guide page 369
Content library: #=A5"$8 2-3 $=A$*1"A) VE^O )/3TFN/) /&-' 7809& #2H) 9.L H5,A25 #)1>"$$",- R2=+8)-+"*2+",-a 1,5)$T ## 9.9 2=+, 7$ ,-/3)>2-3 $6- ## 9.L $#2*) )<<"*")-*6 i ,-/3)>2"-3 $6-* • • • •
upload files to a content library G,>) k 70)-+)1 ()17)1 W"$+$ k 0,-+)-+ W"A121")$ ()5)*+ 5#*'4)$ X :2.4+* :*"2 • •
Library Settings:
To subscribe to this content library from another vCenter Server, use the Copy Link button (above) and paste it into Subscription URL field.
Create and manage SSO Users: REF: VCP6-DCV Cert Guide page Global Permissions: REF: VCP6-DCV Cert Guide page 14
REF: VCP6-DCV Cert Guide page 612 • • • •
31"55 +, G,>) k 70)-+)1 ;-7)-+,16 W"$+$ ()5)*+ !6")*"+ E42" "- +8) 5)<+ #2-) 2-3 *5"*S ,- 9822-+, +2A "- +8) 1"H8+ #2-) ;- +8) D*+",-$ 5"$+a *8,,$) 6+"-*" 64)*")* T'G+-+, ()5)*+ T4#-& #4)*")* &'G+-+, R,1 $=A$*1"A) +, 2 #1)/#=A5"$8)3 #2+8T o @#+",-2556a $)5)*+ .8G&'$; "/*"+)-&&, o D33 $+,12H)a $=*8 2$ 2 32+2$+,1) ,1 2- _^( K (IN #2+8 o
•
Copy the subscription URL from the published library and paste into the subscribed lib
When subscribing to a library, choose Download library content only when needed
•
•
g8)- *1)2+"-H 2 5,*252$ *,-+)-+ +82+ 6,= "-+)-3 +, #=A5"$8a *8,,$) (INK_^(& (,a +)>#52+)$ 21) $+,1)3 @[^ <,15"A1216 #=A5"$8)3 *,-+)-+ !, $+,1) *,-+)-+ +82+ "$ ,#+">"])3 <,1 *5,-"-H R-2+"7) <,1>2+Ta =$) 2 32+2$+,1) <,1 +8) 5,*25 *,-+)-+ 5"A1216
&'()"*+ 7 - .*+;"F' 0 5'/' 2'#3*4='+) ;*/ A'/;*/=0+('
esxtop customization (W command, .esxtop50rc) default profile for resxtop is /home/vi-admin/.esxtop/esxtop50rc REF: VCP6-DCV Cert Guide page 164
alternatives for generating vcenter log bundles (start>programs, vc-support) Cert Guide page 366
REF: VCP6-DCV
to save a custom provide named /JAD: "- E(F!@Ca 2<+)1 >2S"-H *,-<"H=12+",- *82-H)$a #1)$$ Y +6#) "- +8) <"5) -2>) #2+8O /JAD #1)$$ b +, b="+ • • • •
esxtop
-c
/JAD
vm-support with ESXTOP replay pp 363 Use vm-support to generate data to input into ESXTOP. For example, the following command can be used to collect performance data for 60 seconds at 2-seconds intervals, using a datastore named NFSA as the working directory:
vm-support -p -d 60 -i 2 –w /vmfs/volumes/NFSA tar –xzf esx-esxi02-2015-10-20--22.14.tgz cd esx-esxi02-2015-10-20--22.14 ./reconstruct.sh esxtop –R esx-esxi02-2015-10-20--22.14
vscsistat
REF: VCAP5-DCV page 168
•
5"$+ "-<, ,- *=11)-+56 1=--"-H [I$O vscsiStats
-l
•
$+21+ 7$*$"(+2+$ *,55)*+",- ,- 2 [I Q8,$) Q,153 ;4 "$ 9U''LO vscsiStats -s -w
69884
•
#1"-+ 2 8"$+,H12> ,- +8) 52+)-*6 >)+1"*O vscsiStats
-p
latency
In esxtop, navigate view performace data using these keys: *O 0CZ >)+1"*$ >O >)>,16 >)+1"*$ -O -)+Q,1S >)+1"*$ =O 3"$S =-"+ RWZ_ K 3)7"*)$T >)+1"*$ 3O $+,12H) 232#+)1 >)+1"*$ 7O 7"1+=25 3"$S >)+1"*$ • • • • • •
The values in the PortID column in the ESXTOP network (n) can be used in the esxcli network port command to view port statistics
The values in the PortID column in the ESXTOP network (n) can be used in the esxcli network port command to view port statistics
How to create a vApp: Select a the datacenter and choose New vApp from Library
or select the datacenter, select VMs > vApps > New vApp
Tune VM scsi controller config
REF: VCP6-DCV Cert Guide page 163
REF: VCP6-DCV Cert Guide page - 473
REF: http://bit.ly/2f6tQQ3 VMware KB: http://bit.ly/1TVoST9
!"#$%&'" )'*+,- !..,/01.'2
!..,/01.' "#$%&'()#*+),#&(-./01
3'2&,/4./+% "#$%&'()#*+),#&(-./01 23 40.#)56/).7(- $(,'/0# 8)(09:()#0. ;(1# &'()/01 <8;&= >#'(6/+) /9 9./-- )#.(/0#?% 8'# 6(-7# +@ A"B +:./+0 sched.mem.pshare.salt /9 /10+)#? #6#0 /@ :)#9#0.% "#$%&'()#*+),#&(-./01 C3 DE ?#@(7-. .'# 9(-. 6(-7# /9 .(F#0 @)+$ sched.mem.pshare.salt % 4@ 0+. 9:#,/@/#?G /. @(--9 >(,F .+ +-? 8;& 0.#)5A"= >#'(6/+) >E ,+09/?#)/01 9(-. 6(-7#9 @+) .'# 6/).7(- $(,'/0# (9 2% "#$%&'()#*+),#&(-./01 H3 DE ?#@(7-. .'# 9(-. 6(-7# /9 .(F#0 @)+$ sched.mem.pshare.salt /@ :)#9#0.G +) vc.uuid% 4@ /. ?+#9 0+. #I/9.G .'#0 .'# :(1# 9'()/01 (-1+)/.'$ 1#0#)(.#9 )(0?+$ (0? 70/J7# 6(-7# @+) 9(-./01 :#) 6/).7(- $(,'/0#G K'/,' /9 0+. ,+0@/17)(>-# >E
3'5$16. H
"#$%&($:-#;#)/+?
79#)9% &:#,/@/#9 .'# :#)/+?/, ./$# /0.#)6(-G $#(97)#? /0 9#,+0?9 +@ .'# 6/).7($(,'/0#L9 #I#,7./+0 ./$#G +6#) K'/,' $#$+)E (,./6/.E /9 $+0/.+)#? .+ #9./$(.# K+)F/01 9#. 9/M#9% &:#,/@/#9 .'# :#)/+?/, ./$# /0.#)6(-G /0 9#,+0?9G @+) (7.+$(./, $#$+)E )#(--+,(./+09% &/10/@/,(0. ,'(01#9 /0 .'# ($+70. +@ @)## $#$+)E (-9+ .)/11#) )#(--+,(./+09% &:#,/@/#9 .'# /?-# $#$+)E .(I )(.#G (9 ( :#),#0.(1#% 8'/9 .(I #@@#,./6#-E ,'()1#9 6/).7(- $(,'/0#9 $+)# @+) /?-# $#$+)E .'(0 @+) $#$+)E .'#E ()# (,./6#-E 79/01% P .(I )(.# +@ 2 :#),#0. ?#@/0#9 (0 (--+,(./+0 :+-/,E .'(. /10+)#9 K+)F/01 9#.9 (0? (--+,(.#9 $#$+)E 9.)/,.-E >(9#? +0 9'()#9% P '/1' .(I )(.# )#97-.9 /0 (0 (--+,(./+0 :+-/,E .'(. (--+K9 /?-# $#$+)E .+ ># )#(--+,(.#? (K(E @)+$ 6/).7(- $(,'/0#9 .'(. ()# 70:)+?7,./6#-E '+()?/01 /.% &:#,/@/#9 .'# $(I/$7$ ($+70. +@ $#$+)E :(1#9 .+ 9,(0 <:#) 9#,+0?= @+) :(1# 9'()/01 +::+).70/./#9 @+) #(,' RSM +@ (6(/-(>-# '+9. T;U )#9+7),#% *+) #I($:-#G ?#@(7-.9 .+ V "DW9#, :#) C RSM% &:#,/@/#9 .'# ./$#G /0 $/07.#9G K/.'/0 K'/,' (0 #0./)# 6/).7(- $(,'/0# /9 9,(00#? @+) :(1# 9'()/01 +::+).70/./#9% X#@(7-.9 .+ N2 $/07.#9%
N2
"#$%D(-(0,#;#)/+?
"#$%4?-#8(I
"#$%&'()#&,(0RSM
"#$%&'()#&,(08/$# "#$%T.-"(I;#),#0.
"#$%P--+,R7#9.Y()1#;(1#
"#$%P--+,U9#;&'()#;++(0? "#$%P--+,U9#R7#9.;++"#$%"#$]/:Z0(>-# "#$%"#$]/:"(I;,.
Y;(1#%Y;(1#X#@)(1Z0(>-# Y;(1#%Y;(1#X#@)(1[(.#A" Y;(1#%Y;(1#X#@)(1[(.#8+.(Y;(1#%Y;(1#P-K(E98)E*+)`;8
Y/$/.9 .'# $(I/$7$ ($+70. +@ $#$+)E )#,-(/$#? @)+$ (0E 6/).7($(,'/0# 79/01 .'# $#$+)E >(--++0 ?)/6#) < vmmemctl=G >(9#? +0 ( :#),#0.(1# +@ /.9 ,+0@/17)#? $#$+)E 9/M#% &:#,/@E 2 .+ ?/9(>-# )#,-($(./+0 @+) (-- 6/).7(- $(,'/0#9% Z0(>-#9 >(,F/01 +@ 17#9. -()1# :(1#9 K/.' '+9. -()1# :(1#9% [#?7,#9 8YD $/99#9 (0? /$:)+6#9 :#)@+)$(0,# /0 9#)6#) K+)F-+(?9 .'(. 79# 17#9. -()1# :(1#9% 2\?/9(>-#% [#?7,#9 $#$+)E @)(1$#0.(./+0 >E /$:)+6/01 .'# :)+>(>/-/.E +@ >(,F/01 17#9. -()1# :(1#9 K/.' '+9. -()1# :(1#9% 4@ '+9. $#$+)E /9 @)(1$#0.#?G .'# (6(/-(>/-/.E +@ '+9. -()1# :(1#9 /9 )#?7,#?% 2 \ ?/9(>-#% Z0(>-#9 $#$+)E ,+$:)#99/+0 @+) .'# '+9.% 2 \ ?/9(>-#% &:#,/@/#9 .'# $(I/$7$ 9/M# +@ .'# ,+$:)#99/+0 ,(,'# /0 .#)$9 +@ .'# $(I/$7$ :#),#0.(1# +@ #(,' 6/).7(- $(,'/0#^9 $#$+)E .'(. ,(0 ># 9.+)#? (9 ,+$:)#99#? $#$+)E% Z0(>-#9 -()1# :(1# ?#@)(1$#0.(./+0% 2 \ ?/9(>-#% "(I/$7$ 07$>#) +@ -()1# :(1# ?#@)(1$#0.(./+0 (..#$:.9 :#) 9#,+0? :#) 6/).7(- $(,'/0#% P,,#:.#? 6(-7#9 )(01# @)+$ C .+ C2HV% "(I/$7$ 07$>#) +@ -()1# :(1# ?#@)(1$#0.(./+0 (..#$:.9 :#) 9#,+0?% P,,#:.#? 6(-7#9 )(01# @)+$ C .+ C2HV2% 8)E .+ (--+,(.# -()1# :(1#9 @+) 0#9.#? :(1# .(>-#9 <,(--#? ^[A4^ >E P"X +) ^Z;8^ >E 40.#-=% 4@ E+7 #0(>-# .'/9 +:./+0G (-- 17#9. $#$+)E /9 >(,F#? K/.' -()1# :(1#9 /0 $(,'/0#9 .'(. 79# 0#9.#? :(1# .(>-#9 <@+) #I($:-#G P"X D(),#-+0(=% 4@ `;8 /9 0+. (6(/-(>-#G +0-E 9+$# :+)./+0
CO
QO
V
N2 NO
C
CO
C C2
C _H HON
+@ 17#9. $#$+)E /9 >(,F#? K/.' -()1# :(1#9% 2\ ?/9(>-#%
Salting: REF: VCP6-DCV Cert Guide page 607 sched.mem.pshare.salt controls the virtual machine’s ability to participate in transparent page sharing. ESXi 6.0 and recent patches to ESXi 5.x introduced the concept of salting to address recent security concerns associated with transparent page sharing (TPS). TPS is allowed only within a virtual machine (intra-VM TPS) by default. Because the ESXi Host configuration option Mem.ShareForceSalting is set to 2, the sched.mem.pshare.salt is not present in the virtual machine configuration file, and thus the virtual machine salt value is set to a unique value. In this case, to allow TPS among a specific set of virtual machines, set
sched.mem.pshare.salt for each virtual machine in the set to an identical value. Alternatively, to enable TPS among all virtual machines (inter-VM TPS), you can set Mem.ShareForceSalting to 0. In this case, the value ofsched.mem.pshare.salt is ignored and has no impact. Or to enable inter-VM TPS as the default but yet allow the use of sched.mem.pshare.salt to control the effect of TPS per virtual machine, set the value of Mem.ShareForceSalting to 1. In this case, change the value ofsched.mem.pshare.salt per virtual machine to prevent it from sharing with all virtual machines and restrict it to sharing only with those that have an identical setting.
Edit the VM settings, VM Opitons > Latency Sensitivity = High
Edit the VM and set CPU and Memory reservation, limit and shares.
REF: VCP6-DCV Cert Guide page 301
• • • • • •
Verify the VM is compatablie with ESXi 5.5 or later Edit the settings for a VM, Virtual Hardware > Hard disk Set a value (GB) in the Virtual Flash Read Cache Click the Advanced link next to Virtual Flash Read Cache Check the Enable Virtual Flash Read Cache Set a Reservation (GB) and Block Size(KB). Click OK.
&'()"*+ [ - .*+;"F' 0 5'/' 789 C+5"/*+='+) ;*/ O'(*5'/0?"3")4
Vsphere replication and VMCA certs REF: VCP6-DCV Cert Guide page 341
vRA installation and configuration
REF: VCP6-DCV Cert Guide page 34
You can designate that specific vmkernel virtual adapters are used for vSphere Replication. REF: http://bit.ly/2gkuET3 !, *,-+1,5 Q8"*8 7>S)1-)5 232#+)1$ 21) =$)3 +, $)-3 1)#5"*2+",- 32+2 <1,> +8) $,=1*) 8,$+a *8)*S +8) 7(#8)1) V)#5"*2+",- !12<<"* *8)*SA,: "- +8) 7>S)1-)5 7"1+=25 232#+)1 $)++"-H$& !, *,-+1,5 Q8"*8 7>S)1-)5 232#+)1$ 21) =$) +, 1)*)"7) _^0 +12<<"* ,- +8) +21H)+ 8,$+a $)5)*+ 7(#8)1) V)#5"*2+",- _^0 !12<<"*& !, =$) >=5+"#5) 7_;0$ "- 2 7(#8)1) V)#5"*2+",- D##5"2-*) 2-3 3)$"H-2+) ,-) <,1 "-A,=-3 •
•
•
-3
•
1)#5"*2+",- +12<<"*a 233 2 ? 7_;0 +, +8) 2##5"2-*) 2-3 =$)3 +8) [DI; +, $)+ :S 500+"$$ 74+ :)#42')3 9*4+-3" F+-77'# W"S)Q"$)a 6,= *2- 233 2-,+8)1 7_;0 2-3 $)+ :S 500+"$$ 74+ KD=9 =-)-3"2")* F+-77'#
Verify that vSphere 6.x is used from end to end. In the wizard used to configure replication on a set of VMs, choose the Enable Network Compression for VR Dataoption. REF: REF: VCP6-DCV Cert Guide page page 344
REF: VCP6-DCV Cert Guide page 342
To migrate a protected VM from an ESXi 6 host to ESXi5, you may need to disable data compression.
No special storage configuration is required other than ample space is required to accommodate the replication settings. Note that including points in time for VM replication requires additional space.
REF: VCP6-DCV Cert Guide page 343
REF: VCP6-DCV Cert Guide page 342
configure VDP REF: VCP6-DCV Cert Guide page 327: Deploy VDP appliance from OVA: REF: VCP6-DCV Cert Guide page 331 initial VDP config REF: VCP6-DCV Cert Guide page 332 N1,Q$) +, 8++#$OKK[4C/;C/2311)$$OZ[J\R!0.%#4)7'38+"R • • •
W,H,- 2$ 1,,+ R#2$$ i changeme A6 3)<2=5+T 0,-<"H=1) -)+Q,1S"-H $)++"-H$a *1)3)-+"25$a 2-3 70)-+)1 1)H"1$+12+",-
create VDP backup job REF: VCP6-DCV Cert Guide page 334
restore using VDP
REF: VCP6-DCV Cert Guide page 335
file level VDP restore REF: http://bit.ly/2fkjqxr
REF: VCP6-DCV Cert Guide page : 324
Export dvSwitch Configuration: right-click on dvSwitch, select Settings > Export Configuration, then choose whether or not to include port groups
Restore dvSwitch Configuration: right-click on dvSwitch, select Settings > Restore Configuration, then choose whether or not to include port groups
Import dvSwitch:
Save resource pool tree snapshotand use it to restore REF: VCP6-DCV Cert Guide page 510 ()5)*+ +8) *5=$+)1a *5"*S =-)-3" k 9"**')3$ k !9.;"+" HD9a *5"*S ?0'* N&F;&%&!' F8+) 4) !9.;"+" HD9 05"*S OP g8)- #1,>#+)3a $)5)*+ ,#+",- +, $27) +8) 1)$,=1*) #,,5$ 2-3 #1,7"3) 2 5,*2+",- +, $27) +8) <"5)& R+8) ,#+",- ,-56 2##)21$ "< 2+ 5)2$+ ,-) 1)$,=1*) #,,5 ):"$+$T • • • •
restore DRS resource pools: V"H8+/*5"*S +8) *5=$+)1a $)5)*+ D"$*4+" D"$48+#" S44& F+"" N1,Q$) +, 2-3 $)5)*+ +8) $-2#$8,+ <"5)& • •
Right-click on VM, click Templates > Export OVF Template. In the wizard choose to export to OVF (a folder of files) or OVA (a single file).
• • • •
•
V"H8+/*5"*S +8) 8,$+a $)5)*+ E4$* S+47'&" k 6;"#< E4$* S+47'&" 642.&'-)#" V"H8+/*5"*S +8) 8,$+a $)5)*+ E4$* S+47'&" k D"2"0'-*" ;- +8) 1)>)3"2+",- Q"]213a =$) +8) S+"%6;"#< D"2"0'-*'4) A=++,-& ;< 255 5,,S$ H,,3a +8)- ,#+",-2556 $)5)*+ V)A,,+ G,$+$ Q8)- 1)b="1)3 2-3 ^"-"$8 +8) Q"]213
&'()"*+ ] - .*+;"F' 0 5'/' 789 C+5"/*+='+) ;*/ &'(")4
Use the vSphere client (not the vSphere Web client) to logon directly to the ESXi host and drill to the Local Users and Groups tab REF: http://bit.ly/2ejLCOp
vCenter – AD integration REF: VCP6-DCV Cert Guide page 17 vCenter User Directory settings:
add AD (Integrated Windows Auth) identity sourcewhen SSO is a member in AD domain. Use AD as LDAP otherwise REF: VCP6-DCV Cert Guide page 45
vCenter appliance config
add ESXi to AD domain
REF: VCP6-DCV Cert Guide page 35
Examine these logs on the ESXi host, using SSH K721K5,HK2=+8&5,HO E(F" (8)55 2=+8)-+"*2+",- $=**)$$ 2-3 <2"5=1) 2++)>#+$& K721K5,HK$8)55&5,HO E(F" (8)55 =$2H) 5,H$a "-*5=3"-H )-2A5)K3"$2A5) 2-3 )7)16 *,>>2-3 )-+)1)3& K721K5,HK)$:=#32+)&5,HO E(F" #2+*8 2-3 =#32+) "-$+2552+",- 5,H$& REF: http://bit.ly/2eFg9XI • •
•
REF: VCP6-DCV Cert Guide page page 34
Security.PasswordQualityControlDefault value: retry=3 min=disabled,disabled,disabled,7,7
Example setting: to require a passphrase with a minimum of 16 characters and 3 words, set the Security.PasswordQualityControlto:
retry=3 min=disabled,disabled,16,7,7,passphrase=3
Enable MOB REF: VCP6-DCV Cert Guide page 39 You can use the vSphere Web Client to enable or disable the Config.HostAgent.plugins.solo.enableMob advanced system setting.
VMCA: REF: VCP6-DCV Cert Guide page 51 During an up- grade to vSphere 6.0, all self-signed certificates are replaced with certificates signed by VMCA. VMware Certificate Manager REF: https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&ext ernalId=2097936 REF: VCP6-DCV Cert Guide page 39, 50-51
Run certificate-manager in a command prompt. In vCenter Appliance (actually the PSC appliance), run this command: /usr/lib/vmware-vmca/bin/certificate-manager. VECS-cli REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.security.doc/GUID-80C30209-028D-4F92-9551CDB6B25A8403.html?resultof=%22%76%65%63%73%22%20%22%76%65%63%22%20
Troubleshoot vCenter / ESXi certs REF: https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.troubleshooting.doc/GUID-2C61E02D-D0D3-4BB5-B4FDB0DD97791EE9.html?resultof=%22%67%65%6e%65%72%61%74%65%22%20%22%67%65
%6e%65%72%22%20%22%65%73%78%69%22%20%22%63%65%72%74%69%66%69%63 %61%74%65%22%20%22%63%65%72%74%69%66%22%20
Stop the vmdir service: use this command on the PSC appliance:
service-control --stop vmdird REF: pp 16
Replace Existing VMCA-Signed Certificates With New VMCA-Signed Certificates : REF http://bit.ly/2etrNat Generate new cert: certool --genselfcacert --outprivkey --outcert --config replace the existing root cert certool --rootca --cert --privkey Generate a new sigining request: certool --initcsr --privkey= --pubkey= --csrfile=
VECS does not store ESXi certificates. ESXi certificates are stored locally on the ESXi Host, in the /etc/vmware/ssl directory. REF: VCP6-DCV Cert Guide page 55 VECS CLI commands: REF: http://bit.ly/2f6Ug4l Example: create a store:
vecs-cli store create --name
Select the vCenter Server, click Manage > Settings > SSL Settings. Check the box for vCenter requires verifired host certs
Renew / refresh ESXi certs – select the host, select Manage > Settings and click the Renew or Refresh Certificates button REF: https://pubs.vmware.com/vsphere-60/topic/com.vmware.vsphere.security.doc/GUIDECFD1A29-0534-4118-B762967A113D5CAA.html?resultof=%22%65%73%78%69%22%20%22%63%65%72%74%69%66 %69%63%61%74%65%22%20%22%63%65%72%74%69%66%22%20
configure vCenter SSL timeout setting https://pubs.vmware.com/vsphere60/topic/com.vmware.vsphere.vcenterhost.doc/GUID-11E78203-C7E8-4076-83501EA5FABA498F.html?resultof=%22%73%73%6c%22%20%22%74%69%6d%65%6f%75%74 %22%20
REF: VCP6-DCV Cert Guide page 37
ESXi lockdown mode, exception users REF: VCP6-DCV Cert Guide page 37
ESXi Shell Availability Timeout and Idle Timeout REF: VCP6-DCV Cert Guide page 38
SSH PermitRootLogin
REF: VCP6-DCV Cert Guide page 39
ESXi pass phrase we can set the password / pass phrase in the web client on the ESXi host with Advanced System Settings > Password quality control or with a command.
So, the key to understanding the parameters is: min=N0,N1,N2,N3,N4 N0 is used for passwords consisting of characters from one character class only. The character classes are: digits, lower-case letters, upper-case letters, and other characters. There is also a special class for non-ASCII characters, which could not be classified, but are assumed to be nondigits. N1 is used for passwords consisting of characters from two character classes that do not meet the requirements for a passphrase. N2 is used for passphrases. Note that besides meeting this length requirement, a passphrase must also consist of a sufficient number of words (see the passphrase option below). N3 and N4 are used for passwords consisting of characters from three and four character classes, respectively. To require a passphrase, include this: passphrase=N SSO password policy
Harden VMs: [I +,,5$ 2=+, =#H123) VE^O )/3TFN/) /&-' 7809& #2H) ?L [> +,,5$ 7)1 9&\ *,>#2+"A"5"+6 8Q 7)1 .. .?' *,1)$ L\'\ YN E(F" 9&\ 2-3 52+)1 VE^O )/3TFN/) /&-' 7809& #2H) ?P [> +,,5$ $)++"-$ VE^O )/3TFN/) /&-' 7809& #2H) ?9 • •
•
Upgrade VMware Compatibility: V"H8+/*5"*S +8) [Ia 0,>#2+"2A"5"+6 k Z#H123) [I 0,>#2+2A"5"+6 R,1 $*8)3=5) "+T •
•
;< 6,= $*8)3=5) +8) =#H123)a 6,= *2- $)5)*+ +8) ,#+",- +, =#H123) ,-56 2<+)1 +8) -):+ -,1>25 H)=$+ @( $8=+3,Q-