Add-SCLibraryServer
Přidá počítač jako server knihovny do nástroje VMM.
Syntaxe
Add-SCLibraryServer
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
-Credential <VMMCredential>
[-Description <String>]
[-VMHostGroup <HostGroup>]
[-JobGroup <Guid>]
[-EnableUnencryptedFileTransfer <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina Add-SCLibraryServer přidá jeden nebo více počítačů jako servery knihovny do nástroje Virtual Machine Manager (VMM).
Aby počítač byl serverem knihovny, musí být ve stejné doméně jako server VMM nebo v důvěryhodné doméně.
Požadavky na systém serveru knihovny VMM najdete v tématu Příprava prostředí pro nástroj System Center 2019 – Virtual Machine Manager v knihovně TechNet na http://go.microsoft.com/fwlink/?LinkId=799436
.
Když do nástroje VMM přidáte počítač jako server knihovny, nástroj VMM na tento server automaticky nainstaluje software agenta nástroje Virtual Machine Manager.
Knihovna VMM se skládá ze dvou primárních komponent:
Knihovna. Část databáze VMM, která ukládá objekty představující všechny prostředky knihovny.
Soubory prostředků knihovny. Soubory uložené ve sdílených složkách knihovny na jednom nebo více fyzických serverech knihoven. Prostředky knihovny je možné distribuovat mezi několik fyzických serverů knihoven. Některé objekty knihovny mají soubory a jiné ne.
Mezi prostředky knihovny VMM patří šablony virtuálních počítačů, hardwarové profily, profily hostovaného operačního systému, virtuální pevné disky (soubory .vhd založené na Windows, soubory .vhd založené na Citrix XenServeru nebo soubory VMware založené na .vmdk), virtuální disketové disky (soubory .vfd se systémem Windows nebo soubory .flp založené na VMware), image ISO (soubory .iso) a skripty. Kromě toho můžete virtuální počítače ukládat do knihovny, kterou nechcete nasadit na hostitele.
Z těchto prostředků, šablon, hardwarových profilů a profilů hostovaného operačního systému jsou reprezentovány pouze objekty uložené v knihovně. Ostatní prostředky jsou soubory uložené v systému souborů na serverech knihoven a objektech, které odpovídají těmto souborům uloženým v knihovně.
Příklady
Příklad 1: Přidání serveru knihovny
PS C:\> $Creds = Get-Credential
PS C:\> Add-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com" -Credential $Creds -RunAsynchronously
První příkaz vás vyzve k zadání přihlašovacích údajů. Po zobrazení dialogového okna zadejte uživatelské jméno a heslo pro účet místního správce nebo účet domény s právy správce na serveru knihovny.
Druhý příkaz přidá objekt serveru knihovny s názvem LibraryServer01 do knihovny na serveru VMMServer01.
Příklad 2: Přidání souborového serveru s vysokou dostupností se dvěma uzly jako serverem knihovny
PS C:\> $Credential = Get-Credential
PS C:\> $Cluster = Find-SCCluster -ComputerName "HAFileServer01.Contoso.com" -Credential $Credential
PS C:\> ForEach ($Node in $Cluster.ClusterNodes) { Add-SCLibraryServer -ComputerName $Node -Credential $Credential}
PS C:\> Add-SCLibraryServer -ComputerName "HAFileServer01.Contoso.com" -Credential $Credential
PS C:\> Add-SCLibraryShare -SharePath "\\HAFileServer01.Contoso.com\LibShare" -Credential $Credential
Tento příklad předpokládá následující: vytvořili jste cluster s alespoň dvěma uzly, vytvořili jste souborový server s vysokou dostupností a vytvořili jste sdílenou složku na souborovém serveru s vysokou dostupností (v tomto příkladu je reprezentováno \HAFIleServer01.Contoso.com\LibShare).
První příkaz používá Get-Credential k zobrazení výzvy k zadání uživatelského jména a hesla a uložení přihlašovacích údajů do $Credential. Požadované přihlašovací údaje pro tuto operaci jsou účet domény s právy správce na každém uzlu clusteru s podporou převzetí služeb při selhání, který je hostitelem vysoce dostupného souborového serveru, který chcete přidat do nástroje VMM.
Druhý příkaz používá rutinu Find-SCCluster k potvrzení, že HAFileServer01 je vysoce dostupný souborový server a uloží objekt clusteru do proměnné $Cluster.
Třetí příkaz používá smyčku ForEach k předání každého uzlu clusteru Add-SCLibraryServer, který přidá uzly jako servery knihoven.
Další informace o příkazu smyčky ForEach prostředí Windows PowerShell zadejte Get-Help about_ForEach
.
Čtvrtý příkaz používá Add-SCLibraryServer k přidání souborového serveru s vysokou dostupností s názvem HAFileServer01 do nástroje VMM jako serveru knihovny.
Poslední příkaz používá Add-SCLibraryShare k přidání zadané sdílené složky na souborový server s vysokou dostupností.
Další informace o přidávání sdílených složek knihovny zadejte Get-Help Add-SCLibraryShare
.
Parametry
-ComputerName
Určuje název počítače, který může nástroj VMM jednoznačně identifikovat v síti. Přijatelné hodnoty pro tento parametr jsou:
- FQDN
- Adresa IPv4 nebo IPv6
- Název rozhraní NetBIOS
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Credential
Určuje objekt přihlašovacích údajů nebo u některých rutin objekt účtu Spustit jako, který obsahuje uživatelské jméno a heslo účtu, který má oprávnění k provedení této akce. Nebo v případě restart-SCJobmá oprávnění k dokončení restartované úlohy.
Další informace o PSCredential objekt, zadejte Get-Help Get-Credential
.
Další informace o účtech Spustit jako zadejte Get-Help New-SCRunAsAccount
.
Typ: | VMMCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Description
Určuje popis serveru knihovny.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EnableUnencryptedFileTransfer
Označuje, že pokud je nastavena hodnota True, přenosy síťových souborů nevyžadují šifrování. Povolení nešifrovaných síťových souborů může zvýšit výkon, pokud zdrojový hostitel ani cílový hostitel nevyžaduje šifrování.
Tento parametr použijte k:
- Povolte nešifrované přenosy souborů do knihovny nebo mimo ji.
- Povolte nešifrované přenosy souborů do skupiny hostitelů, mimo nebo v rámci skupiny hostitelů.
Typ: | Boolean |
Aliasy: | AllowUnencryptedTransfers |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobGroup
Určuje identifikátor pro řadu příkazů, které se spustí jako sada těsně před posledním příkazem, který obsahuje stejné spuštění identifikátoru skupiny úloh.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobVariable
Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VMHostGroup
Určuje objekt skupiny hostitelů virtuálního počítače.
Typ: | HostGroup |
Aliasy: | LibraryGroup |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VMMServer
Určuje objekt serveru VMM.
Typ: | ServerConnection |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Výstupy
LibraryServer
Tato rutina vrátí objekt LibraryServer.