{"id":492,"date":"2011-01-31T19:57:54","date_gmt":"2011-01-31T18:57:54","guid":{"rendered":"http:\/\/www.superkikim.com\/non-classe\/test\/"},"modified":"2015-09-02T16:16:12","modified_gmt":"2015-09-02T14:16:12","slug":"creation-dune-machine-virtuelle-debian-x64-sur-un-esxi-ovh-3","status":"publish","type":"post","link":"https:\/\/akim.sissaoui.com\/en\/informatique\/creation-dune-machine-virtuelle-debian-x64-sur-un-esxi-ovh-3\/","title":{"rendered":"Cr\u00e9ation d\u2019une machine virtuelle Debian x64 sur un ESXi OVH"},"content":{"rendered":"<p>Voici un tutoriel montrant comment cr\u00e9er votre machine Debian Lenny x64 sur un serveur ESXi chez OVH. A noter que j&#8217;ai une licence vSphere Essentials, je fais donc l&#8217;installation depuis vCenter, mais la proc\u00e9dure est pratiquement identique si vous vous connectez directement au serveur.<!--more--><\/p>\n<p>La premi\u00e8re \u00e9tape est d&#8217;obtenir une adresse IP failover. Je passe les d\u00e9tails et vous laisse chercher comment faire si vous ne le savez pas.<br \/>\nPour des raisons pratique, je vais utiliser des adresses fictives pour l&#8217;exemple:<br \/>\nIP du serveur ESXi: 172.30.45.12<br \/>\nIP failover: 192.168.12.34<\/p>\n<h2>Etape 1 : Cr\u00e9ation de l\u2019adresse MAC virtuelle<\/h2>\n<p>Cr\u00e9er une adresse MAC virtuelle sur le <a title=\"Manager OVH\" href=\"https:\/\/www.ovh.com\/managerv3\/\" target=\"_blank\">Manager<\/a>.<\/p>\n<table border=\"0\">\n<tbody>\n<tr>\n<td valign=\"middle\"><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-487\" title=\"image-1.jpg\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-1.jpg\" alt=\"\" width=\"73\" height=\"65\" \/><\/a><\/td>\n<td valign=\"middle\"><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-488\" title=\"image-2.jpg\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-2.jpg\" alt=\"\" width=\"50\" height=\"47\" \/><\/a><\/td>\n<td valign=\"middle\"><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-489\" title=\"image-3.jpg\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-3.jpg\" alt=\"\" width=\"98\" height=\"76\" \/><\/a><\/td>\n<td valign=\"middle\"><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-488\" title=\"image-2.jpg\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-2.jpg\" alt=\"\" width=\"50\" height=\"47\" \/><\/a><\/td>\n<td valign=\"middle\"><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-490\" title=\"image-4.jpg\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-4.jpg\" alt=\"\" width=\"107\" height=\"114\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>S\u00e9lectionnez l&#8217;adresse IP d\u00e9sir\u00e9e, donnez un nom \u00e0 votre machine, et s\u00e9lectionnez bien &#8220;VMWare&#8221;. ATTENTION: Si vous s\u00e9lectionnez Ovh dans ce troisi\u00e8me champs, vous ne pourrez pas utiliser cette adresse MAC pour VMWare:<\/p>\n<p><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-491\" title=\"image-5.jpg\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-5.jpg\" alt=\"\" width=\"584\" height=\"357\" srcset=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-5.jpg 700w, https:\/\/akim.sissaoui.com\/wp-content\/uploads\/image-5-300x183.jpg 300w\" sizes=\"(max-width: 584px) 100vw, 584px\" \/><\/a><\/p>\n<p>Une fois l&#8217;adresse MAC cr\u00e9\u00e9e, s\u00e9lectionnez la et copiez la pour l&#8217;avoir dans le presse-papier. Nous en aurons besoin plus tard.<br \/>\nL&#8217;adresse MAC obtenue sera du format 00:50:56:XX:XX:XX. Le 00:50:56 indique que c&#8217;est une adresse MAC pour une machine virtuelle VMWare.<\/p>\n<h2>Etape 2 : Cr\u00e9ation de la machine virtuelle<\/h2>\n<p>Ouvrez ensuite le vSphere Client. Vous pouvez trouver le lien de t\u00e9l\u00e9chargement en vous connectant sur votre serveur ESXi directement, en http (http:\/\/nsxxxxxx.ovh.net)<br \/>\nUne fois le client ouvert, pour cr\u00e9er la machine, cliquez avec le bouton de droite sur le serveur ESXi dans le Vi Client, et s\u00e9lectionnez &#8220;New Virtual Machine&#8221; (ou nouvelle machine virtuelle. Je ne traduirai pas tout le long, c&#8217;est assez clair):<br \/>\nDans l&#8217;assistant de cr\u00e9ation, s\u00e9lectionnez &#8220;Custom&#8221;. N&#8217;utilisez pas Typical. Cette derni\u00e8re option offre des param\u00e8tres pr\u00e9d\u00e9finis qui ne correspondront peut-\u00eatre pas \u00e0 vos attentes.<br \/>\nDonnez ensuite un nom \u00e0 votre machine virtuelle. Le nom doit \u00eatre unique pour chaque machine virtuelle. Dans mon cas, je l&#8217;appelle arma2 car elle me permettra d&#8217;installer une nouvelle version de Armagetron Advanced Dedicated Server.<br \/>\nS\u00e9lectionnez ensuite le datastore. Normalement, sur un serveur ESXi, vous n&#8217;en avez qu&#8217;un. Choisissez ensuite le format par d\u00e9faut, \u00e0 savoir Virtual Machine version: 7 (vous n&#8217;avez qu&#8217;\u00e0 lire pour les d\u00e9tails).<br \/>\nS\u00e9lectionnez le syst\u00e8me d&#8217;exploitation:<\/p>\n<p><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune75.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-473\" title=\"013111_1505_Crationdune7.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune75.png\" alt=\"\" width=\"559\" height=\"391\" srcset=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune75.png 704w, https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune75-300x210.png 300w\" sizes=\"(max-width: 559px) 100vw, 559px\" \/><\/a><\/p>\n<p>Choisissez ensuite le nombre de processeurs virtuels. Typiquement, je ne fais plus que des machines avec deux vCPU au moins (4 pour des machines plus importantes). Je laisse ce choix \u00e0 votre appr\u00e9ciation.<br \/>\nPour la m\u00e9moire, pour mon serveur Armagetron, je vais commencer avec 512MB. S&#8217;il en faut plus, on peut toujours augmenter plus tard. A noter qu&#8217;on devra alors arr\u00eater la machine virtuelle. Ca ne peut pas \u00eatre augmenter \u00e0 chaud.<br \/>\nPour la carte r\u00e9seau, s\u00e9lectionnez-en une, puis comme adaptateur, choisissez VMXNET 3. C&#8217;est un pilote de carte optimis\u00e9 pour l&#8217;environnement VMWare. Laissez coch\u00e9 l&#8217;option &#8220;Conncet at Power On&#8221;:<\/p>\n<p><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune85.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-474\" title=\"013111_1505_Crationdune8.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune85.png\" alt=\"\" width=\"576\" height=\"400\" srcset=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune85.png 702w, https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune85-300x208.png 300w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/><\/a><\/p>\n<p>Gardez le contr\u00f4leur LSI Logic Parallel propos\u00e9 par d\u00e9faut, et passez \u00e0 la cr\u00e9ation du disque virtuel.<br \/>\nCr\u00e9ons maintenant un disque virtuel. Pour armagetron, je peux me contenter de 4GB. Mais je vous laisse \u00e9galement maitre de vos choix. Je vous conseille vivement d&#8217;utiliser le &#8220;Thin&#8221; provisioning, (allocation \u00e0 la demande). Ceci implique que la taille r\u00e9elle du disque virtuel sur le serveur ESXi correspondra \u00e0 l&#8217;espace effectivement utilis\u00e9 sur la machine virtuelle. Un exemple: Vous avez 2TB sur le serveur ESXi. Vous cr\u00e9ez 10 machines virtuelles auxquelles vous attribuez 500GB chacune. En Thin provisionning, vous pourrez le faire, car l&#8217;espace r\u00e9el utilis\u00e9 ne sera pas de 5TB tant que les disques ne seront pas pleins. Le danger, bien s\u00fbr, est que si sur l&#8217;ensemble des machines virtuelles vous atteignez une taille global de plus de 2TB, vous allez \u00eatre dans le trouble. D&#8217;o\u00f9 l&#8217;int\u00e9r\u00eat de l&#8217;utiliser avec parsimonie, et de le surveiller.<\/p>\n<p>Autre information importante. Si vous souhaitez garder la possibilit\u00e9 d&#8217;utiliser des snapshots, il est important de garder de l&#8217;espace libre sur le datastore. Ne d\u00e9passez pas 75% de l&#8217;espace disponible, et enfin, ne gardez pas vos snapshots actifs trop longtemps. Car plus un snapshot existe longtemps, plus il prend de la place, et vous risquez de remplir votre disque.<br \/>\nApr\u00e8s ce petit interm\u00e8de culturel, passons donc \u00e0 la cr\u00e9ation du disque virtuel:<\/p>\n<p><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune95.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-475\" title=\"013111_1505_Crationdune9.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune95.png\" alt=\"\" width=\"558\" height=\"385\" srcset=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune95.png 705w, https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune95-300x207.png 300w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><\/a><\/p>\n<p>Sur la page suivante, laissez par d\u00e9faut SCSI (0:0) et ne s\u00e9lectionnez pas Independent.<br \/>\nNous voici donc \u00e0 l&#8217;\u00e9tape finale de l&#8217;assistant. Activez la coche &#8220;Edit the virtual machine settings before completion&#8221; et cliquez Finish:<\/p>\n<p><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune105.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-476\" title=\"013111_1505_Crationdune10.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune105.png\" alt=\"\" width=\"566\" height=\"358\" srcset=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune105.png 703w, https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune105-300x189.png 300w\" sizes=\"(max-width: 566px) 100vw, 566px\" \/><\/a><\/p>\n<p>De l\u00e0, on se retrouve dans l&#8217;\u00e9dition des param\u00e8tres de la machine virtuelle.<br \/>\nSupprimez le floppy. On en a vraiment pas besoin.<br \/>\nCliquez ensuite sur la carte r\u00e9seau, puis dans la partie de droite, s\u00e9lectionnez &#8220;MAC Address Manual&#8221;, et collez l&#8217;adresse MAC cr\u00e9\u00e9e plus haut. ATTENTION: CECI EST INDISPENSABLE. Si vous ne le faite pas, vous risquez qu&#8217;OVH bloque votre acc\u00e8s r\u00e9seau pour cause d&#8217;adresse MAC non autoris\u00e9e.<\/p>\n<p><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune116.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-477\" title=\"013111_1505_Crationdune11.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune116.png\" alt=\"\" width=\"567\" height=\"480\" srcset=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune116.png 679w, https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune116-300x254.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p>Enfin, s\u00e9lectionnez le CD-Rom et cliquez sur \u00ab Connect at power on \u00bb.<br \/>\nVoil\u00e0. La premi\u00e8re \u00e9tape est termin\u00e9e. Votre machine virtuelle est cr\u00e9\u00e9e.<\/p>\n<h2>Etape 3 : Installation de Debian<\/h2>\n<p>L&#8217;\u00e9tape suivante tient dans l&#8217;installation de Debian. Le plus facile et le plus rapide est de t\u00e9l\u00e9charger le CD d&#8217;installation de debian directement sur le serveur ESXi.<br \/>\nConnectez-vous en SSH au serveur ESXi. Une fois authentifiez, allez dans le datastore et cr\u00e9ez un dossier iso dans lequel vous pourrez mettre vos images iso d&#8217;installation. Puis utilisez wget pour t\u00e9l\u00e9charger le CD :<\/p>\n<pre lang=\"bash\">cd \/vmfs\/volumes\/datastore1\r\nmkdir iso\r\ncd iso\r\nwget http:\/\/mirror.switch.ch\/ftp\/mirror\/debian-cd\/current\/amd64\/iso-cd\/debian-508-amd64-CD-1.iso<\/pre>\n<p>Je vous d\u00e9conseille le netinst, car il faut quelques \u00e9tapes de plus pour activer le r\u00e9seau puisqu\u2019on a pas de serveur DHCP. Mais c\u2019est faisable, si vous aimez vous amuser. Je l\u2019ai fait.<br \/>\nUne fois le CD t\u00e9l\u00e9chargez, connectez-le sur votre machine virtuelle :<\/p>\n<p><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune124.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-461\" title=\"013111_1505_Crationdune12.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune124.png\" alt=\"\" width=\"424\" height=\"209\" srcset=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune124.png 580w, https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune124-300x147.png 300w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/a><\/p>\n<p>Il ne reste plus qu\u2019\u00e0 d\u00e9marrer la machine virtuelle, et \u00e0 ouvrir la console avec ces deux boutons :\u00a0<a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune135.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-479\" title=\"013111_1505_Crationdune13.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune135.png\" alt=\"\" width=\"25\" height=\"20\" \/><\/a> et <a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune145.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-480\" title=\"013111_1505_Crationdune14.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune145.png\" alt=\"\" width=\"28\" height=\"27\" \/><\/a><\/p>\n<p>Astuce : Quand vous \u00eates dans la console de la VM, tapez \u00ab CTRL-ALT \u00bb pour en ressortir.<\/p>\n<p>L\u2019installation de Debian n\u2019a rien de sorcier\u2026\u00a0 On choisit \u00ab Install \u00bb, ensuite, la langue (je pr\u00e9f\u00e8re l\u2019anglais sur un serveur), le continent et le clavier (other =&gt; Europe =&gt; Switzerland dans mon cas) et enfin le clavier (Swiss French pour moi).<\/p>\n<p>Debian ne trouvera pas de carte r\u00e9seau. C\u2019est normal. C\u2019est parce que nous avons choisi le pilote VMXNET3. La carte ne sera reconnue qu\u2019apr\u00e8s avoir install\u00e9 les VMWare tools.\u00a0 Continuez sans carte r\u00e9seau.\u00a0 Donnez un nom \u00e0 votre machine. N\u2019indiquez pas le nom de domaine ici. Ca viendra plus tard .<\/p>\n<p>Pour le partitionnement, il y a mille et une fa\u00e7on de faire. Mais ici, comme il s\u2019agit d\u2019une machine plut\u00f4t simple que je monte, je choisirai \u00ab Guided \u2013 use entire disk \u00bb. Il s\u2019agit de la premi\u00e8re option. Je laisse donc le soin \u00e0 Debian de faire la partitionnement et d\u00e9cide de mettre tous les fichiers sur une seule partition.<\/p>\n<p>Tapez Enter pour toutes les options suivantes, et quand vous y \u00eates invit\u00e9s, changez le mode de passe root. Ensuite cr\u00e9ez l\u2019utilisateur de votre choix. Il va vous demander ensuite si vous souhaitez ajouter un CD-Rom. Choisissez \u00ab No \u00bb et si vous voulez utiliser un miroir. Continuez sans miroir, puisque nous n\u2019avons pas acc\u00e8s \u00e0 internet. Ensuite, c\u2019est votre choix si vous souhaitez participer aux statistiques d\u2019utilisation des paquets ou pas. Perso, je s\u00e9lectionne \u00ab no \u00bb.<\/p>\n<p>Nous voici enfin \u00e0 la s\u00e9lection des paquets. Personnellement, j\u2019aime les choses propres, c\u2019est pourquoi d\u00e9sactive tout, et j\u2019installerai ensuite uniquement ce dont j\u2019ai besoin :<\/p>\n<p><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune155.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-481\" title=\"013111_1505_Crationdune15.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune155.png\" alt=\"\" width=\"447\" height=\"253\" srcset=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune155.png 614w, https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune155-300x170.png 300w\" sizes=\"(max-width: 447px) 100vw, 447px\" \/><\/a><\/p>\n<p>Enfin, pour l\u2019installation de GRUB, bien s\u00fbr, on l\u2019accepte, sinon on pourra pas booter. Et voil\u00e0. L\u2019installation est termin\u00e9e. Ne reste plus qu\u2019\u00e0 red\u00e9marrer :<\/p>\n<p><a href=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune165.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-482\" title=\"013111_1505_Crationdune16.png\" src=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune165.png\" alt=\"\" width=\"397\" height=\"109\" srcset=\"https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune165.png 589w, https:\/\/akim.sissaoui.com\/wp-content\/uploads\/013111_1505_Crationdune165-300x82.png 300w\" sizes=\"(max-width: 397px) 100vw, 397px\" \/><\/a><\/p>\n<h2>Etape 4 : Installation des vmware tools et configuration r\u00e9seau<\/h2>\n<p>L\u2019installation des VMWare tools \u00e9tait p\u00e9nible avant. Car il fallait avoir les paquets de compilation. En effet, les pilotes \u00e9taient compil\u00e9s durant cette installation. Heureusement, ce n\u2019est plus le cas.<br \/>\nUne fois la machine red\u00e9marr\u00e9e, connectez-vous avec le mot de passe root cr\u00e9\u00e9 plus haut. Allez ensuite dans le menu VM de la console (souvenez-vous : ctrl-alt pour sortir de la console), puis s\u00e9lectionnez \u00ab Guest =&gt; Install VMWare Tools \u00bb. Ceci va attacher l\u2019iso des vmware tools \u00e0 votre VM.<br \/>\nIl faut donc ensuite monter le CDRom, et en extraire le fichier des vmware tools afin de l\u2019installer. Voici comment je proc\u00e8de :<\/p>\n<pre lang=\"bash\">mount \/dev\/cdrom<\/pre>\n<p>A noter que si vous n\u2019arrivez pas \u00e0 ce stade \u00e0 monter le CDRom, c\u2019est tr\u00e8s propbablement que vous avez oubliez de cocher \u201cConnect at power on\u201d dans les param\u00e8tres. Retournez le faire, et red\u00e9marrez votre machine virtuelle.<\/p>\n<pre lang=\"bash\">mkdir install\r\ncd install\r\ntar xzf \/media\/cdrom\/VMwareTools-8.3.2-299420.tar.gz\r\numount \/dev\/cdrom\r\ncd vmware-tools-distrib\r\n.\/vmware-install.pl<\/pre>\n<p>Tapez ENTER \u00e0 chaque option. Vous pouvez tout laisser par d\u00e9faut. Voil\u00e0. Les VMWare tools sont install\u00e9es. Avec elle, le pilote pour la carte r\u00e9seau.<\/p>\n<p>Activez ensuite la synchronisation de l\u2019horloge de la VM avec le host . Ceci est indispensable, sinon votre VM ne sera jamais \u00e0 l\u2019heure. Bien s\u00fbr, il est indispensable de configurer le serveur de temps sur le serveur ESXi lui-m\u00eame (dans \u00ab Configuration, time and settings \u00bb).<\/p>\n<pre lang=\"bash\">vmware-toolbox-cmd timesync enable<\/pre>\n<p>Vous pourriez aussi configurer NTP \u00e0 la place. Mais la synchronisation avec le host ESXi est plus efficace et plus simple \u00e0 mettre en place.<\/p>\n<p>Ne reste plus qu\u2019\u00e0 configurer le r\u00e9seau. pour ce faire, \u00e9ditez \/etc\/network\/interfaces<\/p>\n<pre lang=\"bash\">nano\u00a0 \/etc\/network\/interfaces<\/pre>\n<p>et ajoutez la configuration suivante dedans. A noter que la gateway correspond \u00e0 l\u2019adresse de votre ESXi (172.30.45.12 dans notre exemple) dont vous remplacez le dernier chiffre par 254. Voir le guide OVH \u00e0 ce sujet :<\/p>\n<pre lang=\"text\">auto eth0\r\niface eth0 inet static\r\naddress 192.168.12.34\r\nnetmask 255.255.255.255\r\nbroadcast 192.168.12.34\r\npost-up route add 172.30.45.254 dev eth0\r\npost-up route add default gw 172.30.45.254\r\npost-down route del 172.30.45.254 dev eth0\r\npost-down route del default gw 172.30.45.254\r\n<\/pre>\n<p>CTRL-X pour sortir et sauver.<br \/>\nReste \u00e0 mettre en place les DNS et le nom de domaine:<\/p>\n<pre lang=\"bash\">nano \/etc\/hostname<\/pre>\n<p>Ins\u00e9rez le nom de la machine complet, avec le domaine.<br \/>\narma2.votredomaine.com<\/p>\n<p>Editez ensuite \/etc\/hosts et ajoutez \u00e0 la fin :<\/p>\n<pre lang=\"text\">192.168.12.34\u00a0\u00a0 \u00a0arma2.votredomaine.com arma2<\/pre>\n<p>Et enfin \u00e9diter \/etc\/resolv.conf pour mettre les serveurs DNS<\/p>\n<pre lang=\"text\">nameserver 213.186.33.99<\/pre>\n<p>nameserver 8.8.8.8<\/p>\n<p>Le premier est un DNS ovh. Le dernier (8.8.8.8) est un DNS Google au cas ou celui d\u2019OVH ne r\u00e9pondrait plus. Mais \u00e7a encore, c\u2019est votre choix.<br \/>\nA ce stade, je fais un petit reboot. Comme on dit en allemand : Ein Reboot ist immer gut &#8230; \ud83d\ude09 Si on ne veut pas rebooter, on peut faire un simple ifup eth0.<br \/>\nNe reste plus qu\u2019\u00e0 v\u00e9rifier la connectivit\u00e9 avec internet :<br \/>\nping www.google.com<\/p>\n<p>La r\u00e9ponse doit \u00eatre :<\/p>\n<pre lang=\"bash\">PING www.l.google.com (74.125.230.82) 56(84) bytes of data.\r\n64 bytes from 74.125.230.82: icmp_seq=1 ttl=57 time=4.43 ms\r\n64 bytes from 74.125.230.82: icmp_seq=2 ttl=57 time=4.42 ms\r\n<\/pre>\n<p>CTRL-C pour arr\u00eater le PING.<\/p>\n<h2>Etape 5 : Mise \u00e0 jour et paquets essentiels<\/h2>\n<p>Maintenant qu\u2019on a une machine fonctionnelle avec acc\u00e8s \u00e0 internet, il reste quelques d\u00e9tails comme la mise \u00e0 jour si c\u2019est n\u00e9cessaire, et quelques outils de premi\u00e8re n\u00e9cessit\u00e9 comme les sources et les outils de compilation qui vous \u00e9viteront des prises de t\u00eates si vous souhaitez installer quelque chose qui n\u2019est pas disponible dans les repositories de Debian.<br \/>\nIl faut donc d\u2019abord ajouter un miroir internet aux sources d\u2019installation. Vous vous souvenez ? celui qu\u2019on a pas mis \u00e0 l\u2019installation aprce qu\u2019on avait pas acc\u00e8s \u00e0 internet. Personnellement, j\u2019utilise Switch, car je suis en Suisse, et il est excellent. Mais je vous laisse faire les recherches ad\u00e9quates pour trouver celui qui vous convient le mieux :<\/p>\n<pre lang=\"bash\">nano \/etc\/apt\/sources.list<\/pre>\n<p>Supprimez les lignes li\u00e9es au CD-ROM et ajouter les lignes du miroir. Dans mon cas il s\u2019agit de :<\/p>\n<pre lang=\"text\">deb http:\/\/mirror.switch.ch\/ftp\/mirror\/debian lenny main non-free contrib\r\ndeb-src http:\/\/mirror.switch.ch\/ftp\/mirror\/debian lenny main non-free contrib<\/pre>\n<p>On met en suite la liste de aptitude puis on fait les mises \u00e0 jour n\u00e9cessaires:<\/p>\n<pre lang=\"bash\">apt-get update\r\napt-get upgrade<\/pre>\n<p>Et enfin, on installe les paquest indispensables \u00e0 savoir openssh-server, sudo et les sources et autres outils de compilation :<\/p>\n<pre lang=\"bash\">apt-get install openssh-server sudo build-essential<\/pre>\n<p>Voil\u00e0, votre machine est pr\u00eate. N\u2019oubliez pas de configurer sudo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici un tutoriel montrant comment cr\u00e9er votre machine Debian Lenny x64 sur un serveur ESXi chez OVH. A noter que j&#8217;ai une licence vSphere Essentials, je fais donc l&#8217;installation depuis vCenter, mais la proc\u00e9dure est pratiquement identique si vous vous connectez directement au serveur.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[220],"tags":[57,155,77,72],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/posts\/492"}],"collection":[{"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/comments?post=492"}],"version-history":[{"count":20,"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/posts\/492\/revisions"}],"predecessor-version":[{"id":1119,"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/posts\/492\/revisions\/1119"}],"wp:attachment":[{"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/media?parent=492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/categories?post=492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/akim.sissaoui.com\/en\/wp-json\/wp\/v2\/tags?post=492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}