Bagikan melalui


Add-SCLibraryServer

Menambahkan komputer sebagai server pustaka ke VMM.

Sintaks

Add-SCLibraryServer
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   -Credential <VMMCredential>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-JobGroup <Guid>]
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Deskripsi

Cmdlet Add-SCLibraryServer menambahkan satu atau beberapa komputer sebagai server pustaka ke Virtual Machine Manager (VMM). Agar komputer menjadi server pustaka, komputer harus berada di domain yang sama seperti, atau di domain tepercaya dengan, server VMM. Untuk persyaratan sistem server pustaka VMM, lihat Menyiapkan lingkungan Anda untuk System Center 2019 - Manajer Komputer Virtual di Pustaka TechNet di http://go.microsoft.com/fwlink/?LinkId=799436.

Saat Anda menambahkan komputer sebagai server pustaka ke VMM, VMM secara otomatis menginstal perangkat lunak Agen Manajer Komputer Virtual di server tersebut.

Pustaka VMM terdiri dari dua komponen utama:

  • Pustaka. Bagian database VMM yang menyimpan objek yang mewakili semua sumber daya pustaka.

  • File Sumber Daya Pustaka. File yang disimpan dalam berbagi pustaka di satu atau beberapa server pustaka fisik. Sumber daya pustaka dapat didistribusikan di beberapa server pustaka fisik. Beberapa objek pustaka memiliki file dan yang lain tidak.

Sumber daya pustaka VMM termasuk templat komputer virtual, profil perangkat keras, profil sistem operasi tamu, hard disk virtual (file .vhd berbasis Windows, file .vhd berbasis Citrix XenServer atau file .vmdk berbasis VMware), disk floppy virtual (file .vfd berbasis Windows atau file .flp berbasis VMware), gambar ISO (file.iso), dan skrip. Selain itu, Anda dapat menyimpan komputer virtual di pustaka yang tidak ingin Anda sebarkan pada host.

Dari sumber daya, templat, profil perangkat keras, dan profil sistem operasi tamu ini hanya diwakili oleh objek yang disimpan di pustaka. Sumber daya lainnya adalah file yang disimpan dalam sistem file di server pustaka dan objek yang sesuai dengan file yang disimpan di pustaka.

Contoh

Contoh 1: Menambahkan server pustaka

PS C:\> $Creds = Get-Credential
PS C:\> Add-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com" -Credential $Creds -RunAsynchronously

Perintah pertama meminta kredensial kepada Anda. Saat kotak dialog muncul, ketik nama pengguna dan kata sandi untuk akun Administrator lokal atau akun domain dengan hak administrator di server pustaka.

Perintah kedua menambahkan objek server pustaka bernama LibraryServer01 ke pustaka di VMMServer01.

Contoh 2: Menambahkan server file yang sangat tersedia dengan dua simpul sebagai server pustaka

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

Contoh ini mengasumsikan hal berikut: Anda telah membuat kluster dengan setidaknya dua simpul, Anda telah membuat server file yang sangat tersedia, dan Anda telah membuat berbagi di server file yang sangat tersedia (dalam contoh ini, ini diwakili oleh \HAFIleServer01.Contoso.com\LibShare).

Perintah pertama menggunakan Get-Credential untuk meminta Anda memberikan nama pengguna dan kata sandi dan menyimpan kredensial Anda di $Credential. Kredensial yang diperlukan untuk operasi ini adalah akun domain dengan hak administrator pada setiap simpul kluster failover yang menghosting server file yang sangat tersedia yang ingin Anda tambahkan ke VMM.

Perintah kedua menggunakan cmdlet Find-SCCluster untuk mengonfirmasi bahwa HAFileServer01 adalah server file yang sangat tersedia dan menyimpan objek kluster dalam variabel $Cluster.

Perintah ketiga menggunakan perulangan ForEach untuk meneruskan setiap node kluster ke Add-SCLibraryServer, yang menambahkan simpul sebagai server pustaka. Untuk informasi selengkapnya tentang pernyataan perulangan ForEach Windows PowerShell, ketik Get-Help about_ForEach.

Perintah keempat menggunakan Add-SCLibraryServer untuk menambahkan server file yang sangat tersedia bernama HAFileServer01 ke VMM sebagai server pustaka.

Perintah terakhir menggunakan Add-SCLibraryShare untuk menambahkan berbagi yang ditentukan di server file yang sangat tersedia. Untuk informasi selengkapnya tentang menambahkan berbagi pustaka, ketik Get-Help Add-SCLibraryShare.

Parameter

-ComputerName

Menentukan nama komputer yang dapat diidentifikasi secara unik oleh VMM di jaringan Anda. Nilai yang dapat diterima untuk parameter ini adalah:

  • FQDN
  • Alamat IPv4 atau IPv6
  • Nama NetBios
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Credential

Menentukan objek kredensial atau, untuk beberapa cmdlet, objek akun Jalankan Sebagai yang berisi nama pengguna dan kata sandi akun yang memiliki izin untuk melakukan tindakan ini. Atau, dalam kasus Restart-SCJob, memiliki izin untuk menyelesaikan tugas yang dimulai ulang.

Untuk informasi selengkapnya tentang objek PSCredential, ketik Get-Help Get-Credential.

Untuk informasi selengkapnya tentang akun Jalankan Sebagai, ketik Get-Help New-SCRunAsAccount.

Type:VMMCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Description

Menentukan deskripsi untuk server pustaka.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableUnencryptedFileTransfer

Menunjukkan, ketika diatur ke True, transfer file jaringan tidak memerlukan enkripsi. Mengizinkan transfer file jaringan yang tidak terenkripsi dapat meningkatkan performa jika host sumber maupun host tujuan tidak memerlukan enkripsi.

Gunakan parameter ini untuk:

  • Aktifkan transfer file yang tidak terenkripsi ke dalam, atau ke luar, pustaka.
  • Aktifkan transfer file yang tidak terenkripsi ke dalam, keluar dari, atau dalam grup host.
Type:Boolean
Aliases:AllowUnencryptedTransfers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Menentukan pengidentifikasi untuk serangkaian perintah yang akan berjalan sebagai set tepat sebelum perintah akhir yang menyertakan pengidentifikasi grup pekerjaan yang sama berjalan.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

Menentukan objek grup host komputer virtual.

Type:HostGroup
Aliases:LibraryGroup
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Menentukan objek server VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

LibraryServer

Cmdlet ini mengembalikan objek LibraryServer .