Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Zagadnienie1.1:Instalacja,uaktualnianieimigracjaserweróworazobciążeń
29
set-netfirewallrule–namecomplusnetworkaccess-dcom-in–enabledtrue
set-netfirewallrule–nameremoteeventlogsvc-in-tcp–enabledtrue
set-netfirewallrule–nameremoteeventlogsvc-np-in-tcp–enabledtrue
set-netfirewallrule–nameremoteeventlogsvc-rpcss-in-tcp–enabledtrue
PowłączeniuregułmożemypołączyćsięprzystawkamiMMCzezdalnymserwerem.
ImplementacjausługiDSCprogramuWindows
PowerShelldoinstalacjiizarządzania
integralnościąinstalowanychśrodowisk
UsługaDesiredStateConfiguration(DSCUsługakonfiguracjiżądanegostanu)tofunk-
cjaprogramuWindowsPowerShell,któraużywaplikówskryptowychdostosowa-
nia,monitorowaniaikonserwacjikonkretnejkonfiguracjisystemu.Plikiskryptowe
przechowywanenacentralnymserwerzeDSC.Klienciściągająteskryptyzserwera
alboserwerwypychajedoklientów.
UsługaDSCskładasięztrzechnastępującychelementów:
Konfiguracje
SkryptyprogramuPowerShellzawierająceblokiwęzłówokreślają-
cenazwykomputerówdoskonfigurowaniaorazblokizasobówokreślająceusta-
wieniawłaściwościdozastosowania
Zasoby
Blokikonstrukcyjne,któreokreślająustawienialubskładniki,atakże
wartości,któremogązostaćimprzypisanezapomocąskryptukonfiguracyjnego
LocalConfigurationManager(LCM)
Mechanizmdziałającywsystemieklienta,
któryotrzymujekonfiguracjezserwerausługiDSCistosujejedokomputera
WceluimplementacjiusługiDSCadministratorzytworząskryptykonfiguracyjne
zawierająceblokizasobów,kompilująjenamodułyorazwdrażająjenacentralnym
serwerzeplikówlubserwersieciWeb.NastępnieprogramLCMdziałającynaklien-
tachodbieramodułykonfiguracyjnezserweraprzyużyciuarchitekturywypychania
lubściąganiaistosujejedosystemu.PonadtoprogramLCMutrzymujekonfigura-
cjęsystemudziękimonitorowaniusystemu,zapewniając,żewymaganeustawienia
zasobówzachowaneistosującjeponowniewraziepotrzeby
.KonfiguracjeDSC
idempotentne,cooznacza,żeskryptymogąbyćstosowanedosystemuwielokrotnie
bezgenerowaniabłędówaniinnychniepożądanychwyników.
TworzenieskryptówkonfiguracyjnychusługiDSC
ProstyskryptkonfiguracyjnyusługiDSCsłużącydokonfigurowaniaadresuserwera
DNSnaklienciemożewyglądaćjaknalistingu1-1.Jesttojedyniepodstawowymodel
konfiguracji.Rzeczywisteskryptykonfiguracyjneczęstobardziejskomplikowane
izawierająpełnekonfiguracjesystemu.