Set-SCOMLocation
Aracıyla yönetilen bilgisayarları, yönetim sunucularını veya kaynak havuzlarını bir konumla ilişkilendirir.
Syntax
Set-SCOMLocation
[-Agent] <AgentManagedComputer[]>
-Location <EnterpriseManagementObject>
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SCOMLocation
[-ManagementServer] <ManagementServer[]>
-Location <EnterpriseManagementObject>
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SCOMLocation
[-Pool] <ManagementServicePool[]>
-Location <EnterpriseManagementObject>
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Set-SCOMLocation cmdlet'i bir veya daha fazla aracıyla yönetilen bilgisayarı, yönetim sunucusunu veya kaynak havuzunu bir konumla ilişkilendirir. Bu cmdlet, varsa geçerli bir ilişkiyi kaldırır. Web Uygulaması Kullanılabilirlik İzleme Özet Harita Panosu aracılar, yönetim sunucuları ve bir konumla ilişkili kaynak havuzları için durum bilgilerini görüntüler.
Remove-SCOMLocation cmdlet'ini kullanarak ilişkilendirmeyi kaldırabilirsiniz. New-SCOMLocation cmdlet'ini kullanarak bir konum oluşturabilirsiniz.
Varsayılan olarak, bu cmdlet bir yönetim grubuna etkin kalıcı bağlantıyı kullanır.
Farklı bir kalıcı bağlantı belirtmek için SCSession parametresini kullanın.
ComputerName ve Credential parametrelerini kullanarak bir yönetim grubuna geçici bağlantı oluşturabilirsiniz.
Daha fazla bilgi için Get-Help about_OpsMgr_Connections
yazın.
Örnekler
Örnek 1: Aracıyı bir konumla ilişkilendirme
PS C:\>$Location = Get-SCOMLocation -DisplayName "Seattle, WA"
PS C:\> $Agent = Get-SCOMAgent -Name "Server01.Contoso.com"
PS C:\> Set-SCOMLocation -Location $Location -Agent $Agent
Bu örnek, Sever01.Contoso.com adlı aracıyla yönetilen bir bilgisayarı Seattle, WA konumuyla ilişkilendirir. İlk komut Seattle, WA görünen adına sahip konum nesnesini alır ve nesneyi $Location değişkeninde depolar.
İkinci komut, Server01.Contoso.com adlı aracı nesnesini alır ve nesneyi $Agent değişkeninde depolar.
Üçüncü komut, $Location değişkeninde depolanan konumu $Agent değişkeninde depolanan aracıyla yönetilen bilgisayarla ilişkilendirir. Aracıyla yönetilen bu bilgisayarı daha önce bir konumla ilişkilendirdiyseniz, komut bu ilişkiyi kaldırır.
Örnek 2: Yönetim sunucusunu bir konumla ilişkilendirme
PS C:\>$Location = Get-SCOMLocation -DisplayName "New York, NY"
PS C:\> $MgmtServer = Get-SCOMManagementServer -Name "MgmtServer01.Contoso.com"
PS C:\> Set-SCOMLocation -Location $Location -ManagementServer $MgmtServer
Bu örnek, MgmtServer01.Contoso.com adlı bir yönetim sunucusunu New York, NY konumuyla ilişkilendirir. İlk komut, New York, NY görünen adına sahip location nesnesini alır ve nesneyi $Location değişkeninde depolar.
İkinci komut, MgmtServer01.Contoso.com adlı yönetim sunucusu nesnesini alır ve nesneyi $MgmtServer değişkeninde depolar.
Üçüncü komut, $Location değişkeninde depolanan konumu $MgmtServer değişkeninde depolanan yönetim sunucusuyla ilişkilendirir. Bu yönetim sunucusunu daha önce bir konumla ilişkilendirdiyseniz, komut bu ilişkiyi kaldırır.
Örnek 3: Kaynak havuzunu bir konumla ilişkilendirme
PS C:\>$Location = Get-SCOMLocation -DisplayName "Paris, FR"
PS C:\> $Pool = Get-SCOMResourcePool -Name "Notifications Resource Pool"
PS C:\> Set-SCOMLocation -Location $Location -Pool $Pool
Bu örnek, Notifications Kaynak Havuzu adlı bir kaynak havuzunu Paris, FR konumuyla ilişkilendirir. İlk komut Paris, FR görünen adına sahip location nesnesini alır ve nesneyi $Location değişkeninde depolar.
İkinci komut Notifications Kaynak Havuzu adlı kaynak havuzunu alır ve nesneyi $Pool değişkeninde depolar.
Üçüncü komut, $Location değişkeninde depolanan konumu $Pool değişkeninde depolanan kaynak havuzuyla ilişkilendirir. Kaynak havuzunu daha önce bir konumla ilişkilendirdiyseniz, komut bu ilişkilendirmeyi kaldırır.
Parametreler
-Agent
AgentManagedComputer nesnelerinin dizisini belirtir. AgentManagedComputer nesnesi almak için Get-SCOMAgent cmdlet'ini kullanın.
Type: | AgentManagedComputer[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
Bilgisayar adlarının dizisini belirtir. Cmdlet, bu bilgisayarlar için yönetim gruplarıyla geçici bağlantılar kurar. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'u veya bir nokta (.) yazın.
System Center Veri Erişim hizmeti bilgisayarda çalışıyor olmalıdır. Bir bilgisayar belirtmezseniz, cmdlet geçerli yönetim grubu bağlantısı için bilgisayarı kullanır.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Yönetim grubu bağlantısı için bir PSCredential nesnesi belirtir.
PSCredential nesnesi almak için Get-Credential cmdlet'ini kullanın.
Daha fazla bilgi için Get-Help Get-Credential
yazın.
ComputerName parametresinde bir bilgisayar belirtirseniz, o bilgisayara erişimi olan bir hesap kullanın. Varsayılan, mevcut kullanıcıdır.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Bir konumu EnterpriseManagementObject nesnesi olarak belirtir. Konum almak için Get-SCOMLocation cmdlet'ini kullanın.
Type: | EnterpriseManagementObject |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ManagementServer
Bir yönetim sunucusu nesneleri dizisini belirtir. Bir yönetim sunucusu nesnesi almak için Get-SCOMManagementServer cmdlet'ini kullanın.
Type: | ManagementServer[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Cmdlet'in bir komutun işlem hattında kullanabileceği bir nesne oluşturduğunu veya değiştirdiğini gösterir. Varsayılan olarak bu cmdlet herhangi bir çıktı üretmez.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Pool
Kaynak havuzu nesneleri dizisini belirtir. Kaynak havuzu nesnesi almak için Get-SCOMResourcePool cmdlet'ini kullanın.
Type: | ManagementServicePool[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Bağlantı nesneleri dizisini belirtir. Bağlantı nesnesi almak için Get-SCOMManagementGroupConnection cmdlet'ini kullanın.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |