Modifier le nom d'une VM et vérifier sa disponiblité

Modifier le nom d'une VM et vérifier sa disponiblité - Infrastructures serveurs - Systèmes & Réseaux Pro

Marsh Posté le 30-05-2013 à 15:21:25    

Bonjour,  
 
nous avons un projet de virtualisation de machines sur un serveur ESXi. Nous créons des VM sur ce serveur que nous dupliquons ensuite pour rendre ces clones disponibles aux utilisateurs. Suite au clonage d'une VM, elles portent un nom identique, j'ai créé un petit batch dans lequel je peux renseigner un nouveau nom de machine et qui va remplacer les valeurs dans 3 clés de la base de registre.
 
Ma question pour l'instant est de savoir de quelle manière je pourrais faire un test si le nom de machine que je renseigne n'est pas déjà pris par une autre VM sur mon ESXi.
 
Est-ce que c'est réalisable dans un batch ? est-ce qu'il y aurait un autre moyen ? Auriez-vous des idées ou avez vous rencontré ce cas ?
 
Merci d'avance pour vos réponses.

Reply

Marsh Posté le 30-05-2013 à 15:21:25   

Reply

Marsh Posté le 30-05-2013 à 15:24:22    

Ce sujet a été déplacé de la catégorie OS Alternatifs vers la categorie Systèmes & Réseaux Pro par O'gure


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 30-05-2013 à 15:43:38    

pourquoi ne pas faire un template de ta VM d'origine? Par la suite, en deployant tes nouveaux VM depuis le template, ESXi demande apres un nouveau nom de VM.

Reply

Marsh Posté le 30-05-2013 à 16:01:05    

J'ai pensé au template mais je ne savais pas trop si j'arriverai au même résultat qu'un clone. Parce qu'à partir du template je vais pouvoir créer ma nouvelle VM avec ce nouveau nom que je lui donne, mais le nom de l'ordinateur une fois la VM lancée est récupéré comment ? il ne va pas le demander au moment du déploiement depuis le template et c'est ce nom là que je voudrais contrôler.
 
Merci de ta réponse en tout cas.

Reply

Marsh Posté le 30-05-2013 à 16:33:33    

Ok, je vois un peu mieux. En fait tu recherches plutot une solution de VDI? Mettre à disposition de tes utilisateurs une machine virtuelle basée sur un même template?
Tu peux jeter un petit coup d'oeil à VMware View alors :)
Le composer s'occupe alors lui même de cloner tes VMs et de les intégrer dans ton domaine.

Reply

Marsh Posté le 30-05-2013 à 20:00:35    

Tu fais un sysprep au moins ?

Reply

Marsh Posté le 31-05-2013 à 09:22:27    

Bonjour Je@nb,  
Oui sûrement, là rien n'est encore prêt c'est un projet pour l'instant, je suis un peu novice dans ce domaine donc toutes les idées sont bonnes à prendre, tous vos conseils pour arriver à la meilleure solution.

Reply

Marsh Posté le 31-05-2013 à 09:47:11    

Quel est l'OS de tes VM ?

Reply

Marsh Posté le 31-05-2013 à 10:49:37    

Nous allons avoir de tout (du vista, seven, 8, serveur 2008, serveur 2008 R2, serveur 2012, SBS ...) et en fonction de nos besoins on utilisera telle ou telle VM. D'où mon idée de créer une VM par environnement et la dupliquer pour ensuite utiliser le clone pour nos tests sans toucher l'image d'origine.

Reply

Marsh Posté le 31-05-2013 à 11:30:12    

Tu peux toutes les refaire, pour faire des clones il faut passer par sysprep (utilitaire inclus dans l'OS).
 
Bidouiller le registre n'est pas suffisant et n'est pas supporté par Microsoft.
 
Vérifie que le sysprep n'est pas fait automatiquement par l'ESXi lors du clonage, et si c'est le cas il faudra le faire manuellement.

Reply

Marsh Posté le 31-05-2013 à 11:30:12   

Reply

Marsh Posté le 31-05-2013 à 16:29:11    

vSphere effectue un sysprep lors du déploiement du template.
Comme déjà indiqué, ce sont les templates qu'il faut utiliser.

Reply

Marsh Posté le 03-06-2013 à 11:01:52    

Bonjour et merci pour vos réponses.
 
Actuellement j'ai des restrictions au niveau des templates donc je ne peux pas réaliser les tests que vous me conseillez, je fais tout de même quelques tests comme cela :  
- j'installe et configures mon OS
- je lance le sysprep
- la machine s'éteint
- je la clone
- je démarre la nouvelle machine et le sysprep s'exécute
 
Dans notre cahier des charges on souhaiterai avoir une structure bien précise pour le nom de machine de chaque VM, mais suite à l'exécution du sysprep j'ai un nom aléatoire sur mon clone, est ce qu'on peut y faire quelque chose ? est ce que le déploiement depuis le template est différent ?
 
Merci


Message édité par anthoof le 03-06-2013 à 11:39:59
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed