Register-SCVMMManagedComputer
VMM aracı yazılımının yüklü olduğu yönetilen bir bilgisayarı farklı bir VMM yönetim sunucusuyla yeniden ilişkilendirer.
Syntax
Register-SCVMMManagedComputer
[-VMMManagedComputer] <VMMManagedComputer>
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Register-SCVMMManagedComputer cmdlet'i, Virtual Machine Manager (VMM) aracı yazılımının farklı bir VMM yönetim sunucusuyla yüklendiği yönetilen bir bilgisayarı yeniden ilişkilendirmektedir.
VMM'ye başlangıçta bir konak veya kitaplık sunucusu eklediğinizde, konak veya kitaplık sunucusu, konağı veya kitaplık sunucusunu eklediğiniz VMM veritabanını sağlayan VMM yönetim sunucusuyla ilişkilendirilir. VMM veritabanı, VMM yönetim sunucusunun kendisindeki bir Microsoft SQL Server veritabanına veya SQL Server çalıştıran uzak bir bilgisayara yüklenebilir.
VmM yönetim sunucusuna bir konak veya kitaplık sunucusu eklendikten (ve bu nedenle ile ilişkilendirildikten) sonra, başka bir VMM yönetim sunucusuyla iletişim kuramaz. Ancak, aşağıdaki senaryolarda açıklandığı gibi bunu farklı bir VMM yönetim sunucusuyla yeniden ilişkilendirebilirsiniz.
Senaryo 1: Olağanüstü Durum Kurtarma
Bu senaryoda, VMMServerA başarısız olur veya VMMServerA üzerinde çalışan VMM hizmeti başarısız olur. VmMServerB zaten yedek VMM yönetim sunucusu olarak kullanılabilir durumda olabilir. Aksi takdirde, VMM hizmetini VMMServerB'ye yükleyebilirsiniz. Bu noktada, VMM veritabanı VMMServerB üzerinde olabilir veya veritabanını ayrı bir SQL Server tutarsanız, artık VMMServerB'yi bu SQL Server VMM veritabanına işaret edebilirsiniz.
Ancak, artık çalışır durumda olan bir VMM yönetim sunucunuz (VMMServerB) ve veritabanınız olsa da, VMMServerA tarafından yönetilen konaklar ve kitaplık sunucuları vmMServerA ile iletişim kuracak şekilde yapılandırılmıştır. VMMServerB bu yönetilen bilgisayarları tanır, ancak Erişim Reddedildi durumundadır. Bu noktada, VMMServerA tarafından yönetilen bilgisayarları VMMServerB ile yeniden ilişkilendirmek için Reassociate-SCVMMManagedComputer kullanabilirsiniz.
Senaryo 2: Re-Organizing Sunucu Gruplandırmaları
Bu senaryoda, VMMServerA ve VMMServerB, farklı konak kümelerini ve kitaplık sunucularını yöneten iki mevcut VMM yönetim sunucusudur. Örneğin, VMHost01 şu anda VMMServerA tarafından yönetiliyorsa, Reassociate parametresiyle Add-SCVMHost cmdlet'ini kullanarak VMMServerB'ye VMHost01 ekleyebilirsiniz. Bunu yaparsanız, VMMServerA'da VMHost01'in durumu artık Erişim Reddedildi ve VMMServerB'deki durumu Yanıt veriyor olur. VMHost01 artık VMMServerB tarafından yönetildiğinden VMMServerA'dan kaldırabilirsiniz.
Host01'i VMMServerA ile yeniden ilişkilendirmek için Reassociate-SCVMMManagedComputer komutunu da kullanabilirsiniz.
Örnekler
Örnek 1: İlişkilendirilmemiş tüm yönetilen bilgisayarları belirli bir VMM sunucusuyla yeniden ilişkilendirme
PS C:\> Get-VMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> $Credential = Get-Credential
PS C:\> Get-VMMManagedComputer | where {$_.State -eq "NotResponding"} | Register-SCVMMManagedComputer -Credential $Credential
İlk komut, Contoso.com etki alanındaki VMMServer01'e bağlanır.
İkinci komut, kullanıcı adı ve parola girmenizi isteyen Get-Credential kullanır ve kimlik bilgilerinizi $Credential değişkeninde depolar. Bu işlem için gerekli kimlik bilgileri, belirli bir VMM sunucusuyla yeniden ilişkilendirmek istediğiniz konak sunucusunda yönetici haklarına ve bu hesabın parolasına sahip bir etki alanı hesabıdır.
Son komut VMMServer01'den tüm yönetilen bilgisayarları alır ve yalnızca Yanıt Vermiyor durumundaki nesneleri seçer. Ardından bu nesneleri, nesnelerin VMMerver01 ile ilişkisini değiştiren Register-SCVMMManagedComputer cmdlet'ine geçirir. Bu komut işlenirken, $Credential Register-SCVMMManagedComputer için kimlik bilgilerinizi sağlar.
Parametreler
-Credential
Kimlik bilgisi nesnesini veya bazı cmdlet'ler için, bu eylemi gerçekleştirme izni olan bir hesabın kullanıcı adını ve parolasını içeren farklı çalıştır hesabı nesnesini belirtir. Veya Restart-SCJob durumunda, yeniden başlatılan bir görevi tamamlama izni vardır.
PSCredential nesnesi hakkında daha fazla bilgi için yazınGet-Help Get-Credential
.
Farklı Çalıştır hesapları hakkında daha fazla bilgi için yazın Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMManagedComputer
VMM tarafından yönetilen bir bilgisayar nesnesi belirtir.
Type: | VMMManagedComputer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
VMMManagedComputer
Bu cmdlet bir VMMManagedComputer nesnesi döndürür.