Bonjour,
infra ESX 3.5 / VC 2.5
j'ai a migrer un serveur sur lequel je dois garder la mac adresse
malheureusement cette adresse etant hors du scope d'adresses mac proposées par VMWARE
lorsque j'essais de demarrer la machine virtuelle apres modification du fichier vmx j'ai un message d'erreur xx:xx:xx:xx:xx:xx is not an allowed static ethernet address
n'y a t'il pas moyen de contourner cette contrainte d'utiliser un range de mac addresses (dont vmware est proprietaire si j'ai bien compris )
merci d'avance
Daniel
une autre remarque
meme depuis le guest si je modifie la mac addresse dans la configuration hardware de la carte reseau sous win 2003
si j'entre une mac dans le range autorisé par vmware celle ci est validée
mais si j'entre une mac addresse qui n'est pas dans le range il n'y a pas de changement
il semble donc qu'il ne soit pas possible de reutiliser la mac adresse de la machine physique que l'on migre
As-tu essayé de toucher le .vmx ??
Supprimer ethernetN.GeneratedAddress
et mettre à la place :
ethernetN.address = 00:50:56:XX.XX.XX
ethernetN.addressType="static"
Ensuite, tu peux changer la mac adresse dans la VM.
oui j'ai modifié le vmx j'ai d'abord fixé une adresse statique dans les setings de ma vm (qui soit dans le range autorisé)
puis recuperé le fichier vmx j'ai ensuite changer la valeur de la mac adresse (ajoutée par vmware) par celle de ma machine physique (hors range) elle n'a pas ete prise en compte(message d'erreur au demarrage de la vm )
lorsque j'ai refais la manip avec une ip du range 00:50:56 ce changement a fonctionné
ethernet0.addressType = "static"
ethernet0.generatedAddress = "00:0c:29:f9:f7:59"
ethernet0.address = "00:50:56:02:f7:60"
Il ne fonctionne que pour les adresses dans le range 00:50:56:XX.XX.XX
l'adresse de mon serveur physique que je migre est en dehors de ce range 00:50:8B:XX:XX:XX la machine virtuelle refuse donc de demarrer lorsque j'entre celle ci avec le message d'erreur 00:50:8B:XX:XX:XX is not an allowed static ethernet address
lorsque j'essai d'entrer cette adresse sur le guest elle n'est tout simplement pas prise en compte
j'ai un peu de mal a comprendre en fait pourquoi vmware nous autorise a modifier les addresses physiques si ce n'est pas pour pouvoir reentrer celle du serveur que l'on migre.
je viens d'avoir l'explication pour les adresses statiques
c'est juste pour pouvoir avoir sur un ESX plus de 256 mac adresses alouable
Ils disent aussi qu'il ne faut pas deplacer le fichier vmx au risque de voir changer la mac adresse?
dans le cas d'un volume iscsi partagé par plusieurs esx j'ai migré une machine test vers un nouvel esx et un nouveau volume mais pas de changement de mac
par contre ca m'embeterai beaucoup qu'une t'elle chose soit possible car j'utilise vmotion et drs et +sieurs de mes vm sont soumises a licenses liées a la mac adresse.
des infos sur ce point? faut il que je passe en adresses statiques pour ces serveurs?
pour le fait de pouvoir recuperer l'adresse physique de mon ancien serveur dans la conf vmware ca me parrait compromis mais pourquoi le changement de mac sur l'os windows (guest ) ne fonctionne t'il pas non plus en dehors du range?
... Juste pour le fun, j'ai fait le test sur une VM Changement mac adress
oui si j'utilise une mac deja utilisée sur le reseau ca risque pas de fonctionner ![]()
