Ako u okruženju Virtual Machine Manager (VMM) imate Microsoft System Center 2012 R2 Update Rollup 7 ili noviju verziju, sada možete ponovno povezati napušteno virtualno računalo s ulogom servisa ili VM-a nakon što se poslužitelj glavnog računala ponovno dodijeli VMM-u. To je korisno ako su vm-ovi uloga servisa ili VM-a napušteni tijekom dodavanja glavnog računala ili uklanjanja ciklusa. To je korisno i za implementaciju scenarija oporavka i sigurnosnog kopiranja za uloge servisa i vm-a.
U čemu je prethodno bio problem?
-
Ponekad se glavno računalo ili klaster mogu deaktivirati iz VMM-a i moraju se vratiti. Ako su takva glavna računala ili klasteri hostirani na virtualnim računalima koja su bila dio bilo koje uloge servisa ili VM-a, prije UR7 administratora VMM-a nije bilo mogućnosti ponovnog pridruživanja VM-ova odgovarajućim ulogama servisa ili VM-a.
-
Ako se servisi za oporavak web-mjesta koriste kada se primarno web-mjesto spusti, virtualna će se računala oporaviti na sekundarnom web-mjestu. Nakon što su predlošci servisa postali dostupni na sekundarnom web-mjestu, prethodno nije bilo moguće povezati oporavljena virtualna računala s novo implementiranom instancom servisa.
Kako ponovno dodijeliti veze virtualnom računalu?
Pomoću sljedećeg cmdleta sada možete ponovno povezati virtualno računalo s ulogom servisa ili VM-a.
Skup parametara:
Service Join-SCVirtualMachine [–VM] <VM> -ComputerTier <ComputerTier> [<CommonParameters>]
Parameter Set: VM Role
Join-SCVirtualMachine [–VM] <VM> -VMRole <CloudVMRole> [<CommonParameters>]This cmdlet runs a Re-associate task on VMM. Ovaj zadatak izvodi skup provjera valjanosti koje potvrđuju kompatibilnost virtualnog računala s predloškom servisa. Kliknite ovdje da biste vidjeli popis provjera valjanosti.
Pojedinosti o parametru
-VM <VM>Ovaj
parametar označava napušteno virtualno računalo koje bi trebalo biti pridruženo ulozi servisa ili VM-a.
Pseudonime |
Nema |
Potrebno? |
Istina |
Pozicija? |
1 |
Zadana vrijednost |
Nema |
Prihvaćate unos kanala? |
True (ByValue) |
Prihvaćate zamjenske znakove? |
Lažne |
-ComputerTier <ComputerTier>
Pomoću tog parametra odredite računalnu tier instance servisa kojoj se treba pridružiti virtualno računalo.
Pseudonime |
Nema |
Potrebno? |
Istina |
Pozicija? |
Naimenovan |
Zadana vrijednost |
Nema |
Prihvaćate unos kanala? |
Lažne |
Prihvaćate zamjenske znakove? |
Lažne |
-VMRole <CloudVMRole>
Pomoću tog parametra odredite ulogu VM-a kojoj se virtualno računalo treba pridružiti.
Pseudonime |
Nema |
Potrebno? |
Istina |
Pozicija? |
Naimenovan |
Zadana vrijednost |
Nema |
Prihvaćate unos kanala? |
Lažne |
Prihvaćate zamjenske znakove? |
Lažne |
Primjeri
Prvi primjer: pridruživanje napuštenom virtualnom računalu s razine servisa
$vm = Get-SCVirtualMachine –Name "PS-Web-001"
$ct = Get-SCComputerTier –Name "MyService-WebTier"
Join-SCVirtualMachine –VM $vm –ComputerTier $ct
Primjer 2: Joining a orphaned virtual machine to a VMRole
$vm = Get-SCVirtualMachine –Name "PS-Web-001"
$vmRole = Get-CloudResource –Name "PetShop"
Join-SCVirtualMachine –VM $vm –VMRole $vmRole
Snimke zaslona
Sljedeća snimka zaslona prikazuje ponašanje VMM-a prije nego što je ta funkcija uvedena. Okno Servisi u VMM-u pokazuje da nedostaju virtualna računala za instancu servisa.Sljedeća snimka zaslona prikazuje ponašanje nakon ponovnog pridruživanja virtualnih računala instanci servisa.
Pretpostavke učinjene prije ponovnog odvajanja virtualnog računala
-
Pretpostavlja se da je pokrenuto virtualno računalo te da su sve gostute aplikacije i servisi koji se izvode na njemu netaknuti.
-
Količina računala kojoj se pridružuje virtualno računalo mora se izvoditi na manje od maksimalnog broja instanci. Domena nadogradnje za operaciju pridruživanja izgleda kao skaliranje.
-
Virtualno računalo koje je ponovno pridruženo mora biti onaj koji je izvorno bio dio implementacije uloga servisa ili VM-a. Osim toga, ne smije se mijenjati na takav način da ne uspije provjera valjanosti VMM-a. (Potpuni popis provjera potražite u odjeljku "Popis provjera valjanosti").
Upozorenje Postupak pridruživanja
virtualnog računala ulozi servisa ili VM-a koji koristi raspoređivače opterećenja nije podržan. Ako virtualno računalo pokušate pridružiti ulozi servisa ili VM-a, korisnik mora ručno konfigurirati sve postavke raspoređivača opterećenja.
Popis provjera valjanosti
Slijedi popis provjera valjanosti koje se provode radi provjere kompatibilnosti virtualnog računala s predloškom servisa.
Virtualno računalo i status
ComputerTier Virtualno računalo mora biti u stanju pokretanja, a broj računala mora biti u implementiranom stanju. Osim toga, budući da ova operacija izgleda kao skaliranje, ukupan broj virtualnih računala za tier ne smije premašiti maksimalno ograničenje.
-
Provjerite je li virtualno računalo u stanju pokretanja.
-
Provjerite je li virtualno računalo već povezano s računalom.
-
Provjerite je li broj računala u implementiranom stanju.
-
Provjerite je li vrijednost VMInstanceCount broja manja od maksimalne.
Provjera opsega virtualnog računala
Servis se može implementirati u oblaku ili u glavnoj grupi. Virtualno računalo mora biti u opsegu oblaka ili grupe glavnog računala u kojoj se servis implementira.
-
Provjerite je li virtualno računalo u opsegu instance servisa.
-
Provjerite je li vlasnik virtualnog računala isti kao vlasnik instance servisa.
-
Provjerite je li UserRole virtualnog računala jednak onom instance servisa.
Provjere mreže
Osnovne minimalne provjere provode se na mrežama virtualnog računala i vrstama IP adresa koje se očekuje na virtualnom računalu.
-
Ako na virtualnom računalu postoji virtualna mrežna kartica (virtualna kartica mrežnog sučelja ili vNIC) koja se podudara s mrežom virtualnog računala, provjerite svaku mrežnu karticu definiranu predloškom.
-
Provjerite vrste IP adresa.
Provjera stanja agenta gosta
Ako predložak virtualnog računala na računalu zahtijeva da gost agent bude prisutan na virtualnom računalu, izvode se sljedeće provjere:
-
Provjerite je li na virtualnom računalu instaliran agent gosta.
-
Provjerite odgovara li gost agent (puls).
-
Provjerite verziju agenta gosta.
Napomena Ako je s računalom povezan jedan ili više LBVipsa (VIP-ovi raspoređivača opterećenja), a broj instanci računala s tierom je nula (0), taj se cmdlet ne može koristiti za povezivanje virtualnog računala s takvim redom.
To jest, za računalnu tier koji ima LBVips, virtualno računalo koje se povezuje ne može biti prvo virtualno računalo u tieru. Mora imati barem jedno virtualno računalo koje je moguće dohvatite skaliranjem te kategorije. U tom slučaju preporučujemo da skaliranjem reda skaliraju barem jedno virtualno računalo. To možete učiniti da biste izbjegli probleme koji utječu na NLB klastere u kojima tier možda nema NLB čvor i mi pokušamo dodati VIP člana koji naposljetku ne uspije.