Sdílet prostřednictvím


New-AzureStorSimpleNetworkConfig

Připraví objekt konfigurace sítě.

Poznámka:

Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.

Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.

Syntaxe

New-AzureStorSimpleNetworkConfig
   -InterfaceAlias <String>
   [-EnableIscsi <Boolean>]
   [-EnableCloud <Boolean>]
   [-Controller0IPv4Address <String>]
   [-Controller1IPv4Address <String>]
   [-IPv6Gateway <String>]
   [-IPv4Gateway <String>]
   [-IPv4Address <String>]
   [-IPv6Prefix <String>]
   [-IPv4Netmask <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Rutina New-AzureStorSimpleNetworkConfig připraví objekt konfigurace sítě, který se předá rutině Set-AzureStorSimpleDevice . Nastavte parametr Controller0IPAddress a Controller1IPAddress pouze v rozhraní Data0. Data0 podporuje pouze tři nastavení: Controller0IPAddress, Controller1IPAdress a EnableIscsi.

Příklady

Příklad 1: Konfigurace rozhraní Data0

PS C:\>New-AzureStorSimpleNetworkConfig -InterfaceAlias Data0 -EnableIscsi $True -Controller0IPv4Address "10.67.64.48" -Controller1IPv4Address "10.67.64.49"
VERBOSE: ClientRequestId: 0621d220-a460-48ec-84ec-02a3a82f88b2_PS


IsIscsiEnabled         : True
IsCloudEnabled         : 
Controller0IPv4Address : 10.67.64.48
Controller1IPv4Address : 10.67.64.49
IPv6Gateway            : 
IPv4Gateway            : 
IPv4Address            : 
IPv6Prefix             : 
IPv4Netmask            : 
InterfaceAlias         : Data0

VERBOSE: Successfully created a StorSimple Network Configuration for interface Data0

Tento příkaz vytvoří konfiguraci sítě pro rozhraní Data0. Tento příkaz určuje parametry Controller0IPv4Address, Controller1IPv4Address a EnableIscsi . Tato rutina může nakonfigurovat data0 pouze pro tyto tři parametry.

Příklad 2: Konfigurace jiného rozhraní než Data0

PS C:\>New-AzureStorSimpleNetworkConfig -InterfaceAlias Data1 -EnableIscsi $True -EnableCloud $True -IPv6Gateway "db8:421e:9a8::a4:1c50" -IPv4Gateway "10.67.64.1" -IPv4Address "10.67.64.48" -IPv6Prefix "2001:db8:a::123/64" -IPv4Netmask "255.255.0.0"
VERBOSE: ClientRequestId: 3a15ff0e-b769-4329-9147-676b1e0acd7d_PS


IsIscsiEnabled         : True
IsCloudEnabled         : True
Controller0IPv4Address : 
Controller1IPv4Address : 
IPv6Gateway            : db8:421e:9a8::a4:1c50
IPv4Gateway            : 10.67.64.1
IPv4Address            : 10.67.64.48
IPv6Prefix             : 2001:db8:a::123/64
IPv4Netmask            : 255.255.0.0
InterfaceAlias         : Data1
VERBOSE: Successfully created a StorSimple Network Configuration for interface Data1

Tento příkaz nakonfiguruje rozhraní Data1.

Příklad 3: Úprava konfigurace zařízení

PS C:\>$NetworkConfigData0 = New-AzureStorSimpleNetworkConfig -InterfaceAlias Data0 -EnableIscsi $True -Controller0IPv4Address "10.67.64.48" -Controller1IPv4Address "10.67.64.49"
$OnlineDevice = @(Get-AzureStorSimpleDevice | Where { $_.Status -eq "Online"})[0]
$UpdatedDetails = Set-AzureStorSimpleDevice -DeviceId $OnlineDevice.DeviceId -StorSimpleNetworkConfig $NetworkConfigData0
VERBOSE: ClientRequestId: 0f163163-5ad0-4635-a7b5-870d47297f66_PS
VERBOSE: Successfully created a StorSimple Network Configuration for interface Data0
VERBOSE: ClientRequestId: 552e4a6c-7006-4015-a20b-9def6428a85e_PS
VERBOSE: ClientRequestId: f31cc84c-bc8a-404a-9da6-4670a7999e75_PS
VERBOSE: 1 StorSimple device found! 
VERBOSE: ClientRequestId: 545bc1a9-3c1b-4e50-89a6-9678aefe79e5_PS
VERBOSE: ClientRequestId: f114ad08-47f5-4fb8-8a01-1ea7f1ed1b98_PS
VERBOSE: About to configure the device : newDeviceName ! 
VERBOSE: ClientRequestId: 6afe7927-1c19-48d3-ac22-68148fd056b8_PS
VERBOSE: The task created for your Setup operation has completed successfully. 
VERBOSE: ClientRequestId: 467c142c-90da-4d75-82a4-c114afce953d_PS
VERBOSE: Successfully updated configuration for device newDeviceName with id 865e68f6-1e71-47b6-80d5-15d3a23bd2b0

První příkaz vytvoří konfiguraci sítě pro rozhraní Data0. Tento příkaz určuje parametry Controller0IPv4Address, Controller1IPv4Address a EnableIscsi . Příkaz uloží výsledek do proměnné $NetworkConfigData 0.

Druhý příkaz použije rutinu Get-AzureStorSimpleDevice a rutinu Where-Object Core k získání online zařízení StorSimple a pak ho uloží do proměnné $OnlineDevice.

Poslední příkaz upraví konfiguraci zařízení se zadaným ID zařízení pomocí rutiny Set-AzureStorSimpleDevice . Příkaz používá objekt konfigurace, který aktuální rutina vytvořená v prvním příkazu.

Parametry

-Controller0IPv4Address

Určuje adresu IPv4 pro řadič 0. Tento parametr zadejte pouze pro rozhraní Data0.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Controller1IPv4Address

Určuje adresu IPv4 pro kontroler 1. Tento parametr zadejte pouze pro rozhraní Data0.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-EnableCloud

Určuje, jestli se má rozhraní povolit cloudem.

Typ:Boolean
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-EnableIscsi

Určuje, jestli se má pro rozhraní povolit internet SCSI (ISCSI).

Typ:Boolean
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InterfaceAlias

Určuje alias rozhraní rozhraní, pro které tato rutina poskytuje nastavení. Platné hodnoty jsou z Data0 do Data5.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-IPv4Address

Určuje adresu IPv4 pro rozhraní.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-IPv4Gateway

Určuje adresu IPv4 brány.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-IPv4Netmask

Určuje netmask IPv4 pro rozhraní.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-IPv6Gateway

Určuje bránu IPv6 pro rozhraní.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-IPv6Prefix

Určuje předponu IPv6 pro rozhraní.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Profile

Určuje profil Azure.

Typ:AzureSMProfile
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

None

Výstupy

NetworkConfig

Tato rutina vrátí objekt NetworkConfig, který obsahuje následující vlastnosti:

  • IsIscsiEnabled (logická hodnota)
  • IsCloudEnabled (logická hodnota)
  • Controller0IPv4Address (IPAddress)
  • Controller1IPv4Address (IPAddress)
  • IPv6Gateway (IPAddress)
  • IPv4Gateway (IPAddress)
  • IPv4Address (IPAddress)
  • IPv6Prefix (řetězec)
  • Maska IPv4Netmask (IPAddress)
  • InterfaceAlias (NetInterfaceId)