New-AzAvailabilityGroupListener
Tworzy lub aktualizuje odbiornik grupy dostępności.
Składnia
New-AzAvailabilityGroupListener
-Name <String>
-ResourceGroupName <String>
-SqlVMGroupName <String>
[-SubscriptionId <String>]
[-AvailabilityGroupConfigurationReplica <IAgReplica[]>]
[-AvailabilityGroupName <String>]
[-CreateDefaultAvailabilityGroupIfNotExist]
[-IpAddress <String>]
[-LoadBalancerResourceId <String>]
[-ProbePort <Int32>]
[-PublicIpAddressResourceId <String>]
[-SqlVirtualMachineId <String[]>]
[-SubnetId <String>]
[-MultiSubnetIPConfiguration <IMultiSubnetIPConfiguration[]>]
[-Port <Int32>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Tworzy lub aktualizuje odbiornik grupy dostępności.
Przykłady
Przykład 1
New-AzAvailabilityGroupListener -ResourceGroupName 'ResourceGroup01' -SqlVMGroupName 'sqlvmgroup01' -Name 'AgListener01' -AvailabilityGroupName 'AG01' -IpAddress '192.168.16.7' -LoadBalancerResourceId $LoadBalancerResourceId -SubnetId $SubnetResourceId -ProbePort 9999 -SqlVirtualMachineId $sqlvmResourceId1,$sqlvmResourceId2
Name ResourceGroupName
---- -----------------
AgListener01 ResourceGroup01
Utwórz nowy odbiornik grupy dostępności "AgListener01" z konfiguracją modułu równoważenia obciążenia dla grupy dostępności "AG01" w grupie maszyn wirtualnych SQL "sqlvmgroup01".
Przykład 2
$msconfig1 = New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressSubnetResourceId $SubnetResourceId1 -PrivateIPAddressIpaddress '192.168.16.9' -SqlVirtualMachineInstance $sqlvmResourceId1
$msconfig2 = New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressSubnetResourceId $SubnetResourceId2 -PrivateIPAddressIpaddress '192.168.17.9' -SqlVirtualMachineInstance $sqlvmResourceId2
New-AzAvailabilityGroupListener -Name 'AgListener02' -ResourceGroupName 'ResourceGroup01' -SqlVMGroupName 'sqlvmgroup01' -AvailabilityGroupName 'AG02' -MultiSubnetIPConfiguration $msconfig1,$msconfig2
Name ResourceGroupName
---- -----------------
AgListener02 ResourceGroup01
Utwórz nowy odbiornik grupy dostępności "AgListener02" z konfiguracją wielu podsieci dla grupy dostępności "AG02" w grupie maszyn wirtualnych SQL "sqlvmgroup01".
Parametry
-AsJob
Uruchamianie polecenia jako zadania
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AvailabilityGroupConfigurationReplica
Konfiguracje repliki. Aby skonstruować, zobacz sekcję UWAGI dla właściwości AVAILABILITYGROUPCONFIGURATIONREPLICA i utwórz tabelę skrótów.
Type: | IAgReplica[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AvailabilityGroupName
Nazwa grupy dostępności.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CreateDefaultAvailabilityGroupIfNotExist
Utwórz domyślną grupę dostępności, jeśli nie istnieje.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IpAddress
Prywatny adres IP powiązany z odbiornikiem grupy dostępności.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerResourceId
Identyfikator zasobu modułu równoważenia obciążenia.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MultiSubnetIPConfiguration
Lista konfiguracji adresów IP wielu podsieci dla odbiornika grupy dostępności. Aby utworzyć, zobacz sekcję UWAGI dla właściwości MULTISUBNETIPCONFIGURATION i utwórz tabelę skrótów.
Type: | IMultiSubnetIPConfiguration[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nazwa odbiornika grupy dostępności.
Type: | String |
Aliases: | AvailabilityGroupListenerName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Uruchom polecenie asynchronicznie
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Port odbiornika.
Type: | Int32 |
Position: | Named |
Default value: | 1433 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProbePort
Port sondy.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublicIpAddressResourceId
Identyfikator zasobu publicznego adresu IP.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SqlVirtualMachineId
Lista identyfikatorów zasobów wystąpienia maszyny wirtualnej SQL zarejestrowanych w odbiorniku grupy dostępności.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SqlVMGroupName
Nazwa grupy maszyn wirtualnych SQL.
Type: | String |
Aliases: | GroupName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubnetId
Podsieć używana do dołączania prywatnego adresu IP.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wyjściowe
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla