Új virtuális kapcsoló létrehozása az Azure Stack Edge Pro GPU-ban a PowerShell használatával
A következőkre vonatkozik: Azure Stack Edge Pro – GPU
Azure Stack Edge Pro 2
Azure Stack Edge Pro R
Azure Stack Edge Mini R
Ez a cikk azt ismerteti, hogyan hozhat létre új virtuális kapcsolót az Azure Stack Edge Pro GPU-eszközön. Létrehozhat például egy új virtuális kapcsolót, ha azt szeretné, hogy a virtuális gépek egy másik fizikai hálózati porton keresztül csatlakozzanak. További információ: Az Azure Stack Edge Pro GPU virtuális gépein lévő hálózati adapterek kezelése az Azure Portal használatával.
Virtuális gép üzembehelyezési munkafolyamata
- Csatlakozzon az eszközön található PowerShell-felülethez.
- Elérhető fizikai hálózati adapterek lekérdezése.
- Hozzon létre egy virtuális kapcsolót.
- Ellenőrizze az automatikusan létrehozott virtuális hálózatot és alhálózatot.
Előfeltételek
Mielőtt hozzákezd, győződjön meg az alábbiakról:
Hozzáféréssel rendelkezik egy ügyfélgéphez, amely hozzáfér az eszköz PowerShell-felületéhez. Lásd: Csatlakozás a PowerShell-felülethez.
Az ügyfélszámítógépnek támogatott operációs rendszert kell futtatnia.
A helyi felhasználói felületen engedélyezheti a számítást az eszköz egyik fizikai hálózati adapterén az eszköz számítási hálózatának engedélyezése című témakörben leírtaknak megfelelően.
Csatlakozás a PowerShell-felülethez
Csatlakozzon az eszköz PowerShell-felületéhez.
Elérhető hálózati adapterek lekérdezése
Az alábbi paranccsal megjelenítheti azoknak a fizikai hálózati adaptereknek a listáját, amelyeken új virtuális kapcsolót hozhat létre. Ezek közül a hálózati adapterek közül választhat.
Get-NetAdapter -Physical
Íme egy példakimenet:
[10.100.10.10]: PS>Get-NetAdapter -Physical Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- ----- Port2 QLogic 2x1GE+2x25GE QL41234HMCU NIC ... 12 Up 34-80-0D-05-26-EA ...ps Ethernet Remote NDIS Compatible Device 11 Up F4-02-70-CD-41-39 ...ps Port1 QLogic 2x1GE+2x25GE QL41234HMCU NI...#3 9 Up 34-80-0D-05-26-EB ...ps Port5 Mellanox ConnectX-4 Lx Ethernet Ad...#2 8 Up 0C-42-A1-C0-E3-99 ...ps Port3 QLogic 2x1GE+2x25GE QL41234HMCU NI...#4 7 Up 34-80-0D-05-26-E9 ...ps Port6 Mellanox ConnectX-4 Lx Ethernet Adapter 6 Up 0C-42-A1-C0-E3-98 ...ps Port4 QLogic 2x1GE+2x25GE QL41234HMCU NI...#2 4 Up 34-80-0D-05-26-E8 ...ps [10.100.10.10]: PS>
Válasszon egy hálózati adaptert, amely a következő:
- A Fel állapotban.
- Meglévő virtuális kapcsolók nem használják. Hálózati adapterenként jelenleg csak egy virtuális kapcsoló konfigurálható.
A meglévő virtuális kapcsoló és hálózati adapter társításának ellenőrzéséhez futtassa a
Get-HcsExternalVirtualSwitch
parancsot.Íme egy példakimenet.
[10.100.10.10]: PS>Get-HcsExternalVirtualSwitch Name : vSwitch1 InterfaceAlias : {Port2} EnableIov : True MacAddressPools : IPAddressPools : {} ConfigurationSource : Dsc EnabledForCompute : True SupportsAcceleratedNetworking : False DbeDhcpHostVnicName : f4a92de8-26ed-4597-a141-cb233c2ba0aa Type : External [10.100.10.10]: PS>
Ebben a példában a 2. port egy meglévő virtuális kapcsolóhoz van társítva, ezért nem szabad használni.
Virtuális kapcsoló létrehozása
A következő parancsmaggal hozzon létre egy új virtuális kapcsolót a megadott hálózati adapteren. A művelet befejezése után a számítási példányok használhatják az új virtuális hálózatot.
Add-HcsExternalVirtualSwitch -InterfaceAlias <Network interface name> -WaitForSwitchCreation $true
Get-HcsExternalVirtualSwitch
A paranccsal azonosíthatja az újonnan létrehozott kapcsolót. A létrehozott új kapcsoló neve vswitch-<InterfaceAlias>
.
Íme egy példakimenet:
[1HXG613.microsoftdatabox.com]: PS>Get-HcsExternalVirtualSwitch
Name : vSwitch1
InterfaceAlias : {Port2}
EnableIov : True
MacAddressPools : {}
IPAddressPools : {Name: 'KubernetesNodeIPs', AddressRange: '10.126.75.200-10.126.75.202', Name:
'KubernetesServiceIPs', AddressRange: '10.126.75.206-10.126.75.208'}
BGPPeers : {}
ConfigurationSource : ClusterNetwork
EnabledForCompute : True
EnabledForStorage : False
EnabledForMgmt : True
SupportsAcceleratedNetworking : False
DbeDhcpHostVnicName : bc29af45-88b7-43af-ab27-78cc6427bc5f
VirtualNetworks : {}
EnableEmbeddedTeaming : True
InternalVnetName :
Type : External
Mtu : 1500
Name : vSwitch2
InterfaceAlias : {Port3, Port4}
EnableIov : True
MacAddressPools : {}
IPAddressPools : {}
BGPPeers : {}
ConfigurationSource : ClusterNetwork
EnabledForCompute : False
EnabledForStorage : True
EnabledForMgmt : False
SupportsAcceleratedNetworking : False
DbeDhcpHostVnicName : 25c6bdc4-2991-41db-8757-1fb08a219ea7
VirtualNetworks : {}
EnableEmbeddedTeaming : True
InternalVnetName :
Type : External
Mtu : 1500
Name : TestvSwitch
InterfaceAlias : {Port5}
EnableIov : True
MacAddressPools : {}
IPAddressPools : {}
BGPPeers : {}
ConfigurationSource : User
EnabledForCompute : False
EnabledForStorage : False
EnabledForMgmt : False
SupportsAcceleratedNetworking : True
DbeDhcpHostVnicName : ed7eb61d-7dd8-4648-bb8e-04fe5b0b6fd6
VirtualNetworks : {Name: 'TestvSwitch-internal', AddressSpace: '192.0.2.0/24', SwitchName:
'TestvSwitch', GatewayIPAddress: '192.0.2.0/24', DnsServers: '192.0.2.0/24', VlanId:
'0'EnabledForK8s: FalseIPAddressPools: VirtualMachineIPs , 192.0.2.0/24}
EnableEmbeddedTeaming : False
InternalVnetName : TestvSwitch-internal
Type : External
Mtu : 9000
[1HXG613.microsoftdatabox.com]: PS>
Hálózat és alhálózat ellenőrzése kapcsolóhoz
Az új virtuális kapcsoló létrehozása után az Azure Stack Edge Pro GPU automatikusan létrehoz egy hozzá tartozó virtuális hálózatot és alhálózatot. Ezt a virtuális hálózatot virtuális gépek létrehozásakor használhatja.
A létrehozott új kapcsolóhoz társított virtuális hálózat és alhálózat azonosításához használja a Get-HcsVirtualNetwork
parancsmagot.
Virtuális HELYI HÁLÓZATOK létrehozása
Ha virtuális helyi hálózat (LAN) konfigurációt szeretne hozzáadni egy virtuális kapcsolóhoz, használja az alábbi parancsmagot.
Add-HcsVirtualNetwork-VirtualSwitchName <Virtual Switch name> -Name <Virtual Network Name> –VlanId <Vlan Id> –AddressSpace <Address Space> –GatewayIPAddress <Gateway IP>–DnsServers <Dns Servers List> -DnsSuffix <Dns Suffix name>
A parancsmaggal az Add-HcsVirtualNetwork-VirtualSwitchName
alábbi paraméterek használhatók.
Paraméter | Leírás |
---|---|
Név | A virtuális LAN-hálózat neve |
VirtualSwitchName | Virtuális kapcsoló neve, ahol hozzá szeretné adni a virtuális LAN-konfigurációt |
AddressSpace | A virtuális LAN-hálózat alhálózati címtere |
GatewayIPAddress | Átjáró a virtuális hálózathoz |
DnsServers | A DNS-kiszolgáló IP-címeinek listája |
DnsSuffix | DNS-név a virtuális LAN hálózati alhálózat gazdagéprésze nélkül |
VlanId | A VlanId értéke 0 lehet, ha nincs megjelölt hálózatra van szüksége. Ha a címkézett vagy a csomagtartó konfigurációja támogatott, adjon meg egy VlanID azonosítót az 1–4094 tartományban. |
Íme egy példakimenet.
PS C:\> Add-HcsVirtualNetwork -VirtualSwitchName vSwitch1 -Name vlanNetwork100 -VlanId 100 -AddressSpace 5.5.0.0/16 -GatewayIPAddress 5.5.0.1 -DnsServers "5.5.50.50,5.5.50.100" -DnsSuffix "name.domain.com"
PS C:\> Get-HcsVirtualNetwork
Name : vlanNetwork100
AddressSpace : 5.5.0.0/16
SwitchName : vSwitch1
GatewayIPAddress : 5.5.0.1
DnsServers : {5.5.50.50, 5.5.50.100}
DnsSuffix : name.domain.com
VlanId : 100
MacAddressPools :
IPAddressPools : {}
BGPPeers :
EnabledForK8s : False
Feljegyzés
- Ugyanazon a virtuális kapcsolón több virtuális LAN-t is konfigurálhat.
- Az átjáró IP-címének ugyanabban az alhálózatban kell lennie, mint a címtérként átadott paraméternek.
- A virtuális kapcsolók nem távolíthatók el, ha vannak konfigurálva virtuális HELYI HÁLÓZATOK. A virtuális kapcsoló törléséhez először törölnie kell a virtuális LAN-t, majd törölnie kell a virtuális kapcsolót.
A virtuális LAN hálózatának és alhálózatának ellenőrzése
A virtuális LAN létrehozása után a rendszer automatikusan létrehoz egy virtuális hálózatot és egy megfelelő alhálózatot. Ezt a virtuális hálózatot virtuális gépek létrehozásakor használhatja.
A létrehozott új kapcsolóhoz társított virtuális hálózat és alhálózat azonosításához használja a Get-HcsVirtualNetwork
parancsmagot.
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: