Question Config Nic powercli

Plus d'informations
il y a 14 ans 1 mois #7949 par balek
Config Nic powercli a été créé par balek
Bonjour,

Je cherche a faire un truc très simple mais je tourne en rond.

LE but :

Se connecter a un vcenter :
[code:1]connect-viserver localhost[/code:1]

mettre une vm en constante :
[code:1]$vm= get-vm -name AD3[/code:1]

Maintenant je voudrais modifier la nouvelle carte réseau que je viens d'ajouter via l'interface graphique de mon Virtual center.

Mais je ne trouve pas....
A part Get-VMHostNetworkAdapter, je ne trouve pas comment configurer ma nouvelle carte réseau de ma VM....

Une idée Messieurs dames ?

Merci et bonne journée.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 1 mois #7951 par Richard Lazaro
Réponse de Richard Lazaro sur le sujet Re:Config Nic powercli
Bonjour, donc apres une interogation des cmdlets :

[code:1]
PS C:\Windows\system32> Get-Command -Module VmWare.VimAutomation.Core -Name *Network*

CommandType Name Definition
----
Cmdlet Get-NetworkAdapter Get-NetworkAdapter [[-VM] <VirtualMachine[]>] [[...
Cmdlet Get-VMGuestNetworkInterface Get-VMGuestNetworkInterface [[-VM] <VirtualMachi...
Cmdlet Get-VMHostNetwork Get-VMHostNetwork [[-VMHost] <VMHost[]>] [-Serve...
Cmdlet Get-VMHostNetworkAdapter Get-VMHostNetworkAdapter [[-VMHost] <VMHost[]>] ...
Cmdlet New-NetworkAdapter New-NetworkAdapter [[-VM] <VirtualMachine[]>] [-...
Cmdlet New-VMHostNetworkAdapter New-VMHostNetworkAdapter [[-VMHost] <VMHost>] [-...
Cmdlet Remove-NetworkAdapter Remove-NetworkAdapter [-NetworkAdapter] <Network...
Cmdlet Remove-VMHostNetworkAdapter Remove-VMHostNetworkAdapter [-Nic] <HostVirtualN...
Cmdlet Set-NetworkAdapter Set-NetworkAdapter [-NetworkAdapter] <NetworkAda...
Cmdlet Set-VMGuestNetworkInterface Set-VMGuestNetworkInterface [[-Ip] <IPAddress>] ...
Cmdlet Set-VMHostNetwork Set-VMHostNetwork [-Network] <VMHostNetworkInfo>...
Cmdlet Set-VMHostNetworkAdapter Set-VMHostNetworkAdapter -PhysicalNic <PhysicalN...
[/code:1]

Donc je suppose que Get-VMHostNetworkAdapter pour recuperer et Set-VMHostNetworkAdapter pour la modifier.

Après, j'ai pas trop le temsp de regarder en profondeur, j'en suis navré ...

Bien Cordialement,
Richard Lazaro.

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 1 mois #7953 par balek
Réponse de balek sur le sujet Re:Config Nic powercli
effectivement, j'ai trouvé mon bonheur dans ta réponse et je t'en remercie.

Par contre, il me reste des obstacles.

donc si je reprend :
[code:1]connect-viserver localhost
$vm= get-vm -name AD3
$vm | Get-VMGuestNetworkInterface (+ credentials... )[/code:1]
Me donne la config des mes cartes reseau sous cette forme :
[code:1]VMId : VirtualMachine-vm-2503
SubnetMask : 255.255.255.240
NicId : VirtualMachine-vm-2503/4000
Name : LAN_ADMIN
IPPolicy : Static
Ip : 10.50.106.59
Dns :
DefaultGateway :
Description : Intel(R) PRO/1000 MT Network Connection
Mac : 00-50-56-A0-11-79
RouteInterfaceId :
DnsPolicy : Static
WinsPolicy : Static
Wins :

VMId : VirtualMachine-vm-2503
SubnetMask : 255.255.255.240
NicId : VirtualMachine-vm-2503/4001
Name : LAN_PROD
IPPolicy : Static
Ip : 10.150.28.18
Dns :
DefaultGateway : 10.150.28.30
Description : Intel(R) PRO/1000 MT Network Connection #2
Mac : 00-50-56-A0-77-B6
RouteInterfaceId :
DnsPolicy :
WinsPolicy :
Wins :[/code:1]


Maintenant avec la commande Set-VMGuestNetworkInterface, je devrais etre en mesure de configurer mes cartes.

Par contre, comment vais-je faire pour configurer uniquement ma seconde carte nouvellement créée ? ( sans forcement connaitre son nom....

existe-il une incrémentation dans les ID des cartes réseaux virtuelle ?

Merci encore.

Edit: il existe un paramètre, mais je cherche comment l'utiliser au mieux !
[code:1]PARAMETERS
-VmGuestNetworkInterface <VMGuestNetworkInterface[]>
Specify the guest network interface you want to configure.

Required? true
Position? named
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? true[/code:1]<br><br>Message édité par: balek, à: 20/10/10 15:22

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 1 mois #7955 par Richard Lazaro
Réponse de Richard Lazaro sur le sujet Re:Config Nic powercli
Je pense (donc à prendre avec des pincette) que la partie derrière le / de l'attribut NicID s'incrémente.
Donc, je sortirais l'élément à droite du / de cet attribue et je sélectionnerais celui qui a le plus grand qui doit correspondre à la carte dernièrement créé.

Bien Cordialement,
Richard Lazaro.

Think-MS : (Get-Life).Days | %{ Learn-More }

\\&quot;Problems cannot be solved by the same level of thinking that created them.\\&quot; - Albert Einstein

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 1 mois #7957 par balek
Réponse de balek sur le sujet Re:Config Nic powercli
[code:1]Get-VMHost MY_ESX_HOST | get-vm MY_VM | Get-VMGuestNetworkInterface | ? {$_.name -eq \&quot;Local Area Connection\&quot;} | Set-VMGuestNetworkInterface -IPPolicy static -Gateway 192.168.1.1 -Netmask 255.255.255.0 -Ip 192.168.1.5 -Verbose
[/code:1]

ca fonctionne bien
Reste les credentials a implémenter, mais ca fonctionne.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 1 mois #7958 par balek
Réponse de balek sur le sujet Re:Config Nic powercli
[code:1]Get-VMHost MY_ESX_HOST | get-vm MY_VM | Get-VMGuestNetworkInterface | ? {$_.name -eq \&quot;Local Area Connection\&quot;} | Set-VMGuestNetworkInterface -IPPolicy static -Gateway 192.168.1.1 -Netmask 255.255.255.0 -Ip 192.168.1.5 -Verbose
[/code:1]

ca fonctionne bien
Reste les credentials a implémenter, mais ca fonctionne.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.114 secondes
Propulsé par Kunena