{"id":168,"date":"2013-09-16T16:41:56","date_gmt":"2013-09-16T14:41:56","guid":{"rendered":"http:\/\/www.virtualementvotre.ch\/blog\/?p=168"},"modified":"2014-07-13T15:29:30","modified_gmt":"2014-07-13T13:29:30","slug":"installation-scriptee-esxi","status":"publish","type":"post","link":"https:\/\/www.virtualementvotre.ch\/blog\/2013\/09\/16\/installation-scriptee-esxi\/","title":{"rendered":"Installation script\u00e9e ESXi"},"content":{"rendered":"<p>Bonjour,<\/p>\n<p>Dans une infrastructure virtuelle, il est important d\u2019avoir des configurations rigoureusement identiques entre les<strong> serveurs ESXi du cluster<\/strong>.<\/p>\n<p>Il existe de multiples solutions, afin de simplifier l\u2019installation et garantir une homog\u00e9n\u00e9it\u00e9 des configurations.<\/p>\n<p>&nbsp;<\/p>\n<p>Mais cela va d\u00e9pendre des licences que vous avez \u00e0 disposition.<\/p>\n<p>L\u2019installation traditionnel va bien jusqu\u2019\u00e0 <strong>5 hosts<\/strong>, mais pass\u00e9 ce nombre, si l\u2019on prend en compte le temps <strong>d\u2019installation, de configuration et \u00e9ventuellement le montage des share NFS<\/strong>, cela peut devenir laborieux.<\/p>\n<p>Les outils tel que <strong>Auto Deploy Stateful Installs<\/strong>, <strong>Host Profile<\/strong> et les <strong>Distributed vSwitch<\/strong> vont vous faciliter la vie, mais ceci uniquement si vous avez les <strong>licences Enterprise plus<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<p>Derni\u00e8rement, j\u2019ai particip\u00e9 \u00e0 un projet de migration, avec comme cible, une quinzaine de serveurs ESXi, tous avec des <strong>licences vSphere 5.1 Standard<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<p>J\u2019ai donc sorti la bonne vieille m\u00e9thode des <strong>installations script\u00e9es<\/strong> \u00e0 l\u2019aide du <strong>kickstart<\/strong> et de son fichier <strong>ks.cfg<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<p>Solution simple et efficace, \u00e0 mettre en place.<\/p>\n<p>&nbsp;<\/p>\n<p>Il faut :<\/p>\n<p><strong>1 serveur FTP ou NFS<\/strong> ou l\u2019on pose les <strong>fichiers r\u00e9ponses<\/strong>, pour chaque serveur ESXi.<\/p>\n<p>On boot le serveur, \u00e0 installer, sur le CD d\u2019installation ESXi (utilisez de pr\u00e9f\u00e9rence les <strong>versions OEM<\/strong> pour <strong>HP, Cisco UCS, etc\u2026<\/strong> si elles existent)<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi1.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-551\" src=\"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi1.png?resize=530%2C480\" alt=\"installesxi1\" width=\"530\" height=\"480\" srcset=\"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi1.png?w=732&amp;ssl=1 732w, https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi1.png?resize=300%2C271&amp;ssl=1 300w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><\/a><\/p>\n<p>Juste apr\u00e8s le menu presser &#8221;<strong>enter<\/strong>&#8221; puis tr\u00e8s rapidement <strong>Shift-O<\/strong><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi2.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-553\" src=\"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi2.png?resize=530%2C462\" alt=\"installesxi2\" width=\"530\" height=\"462\" srcset=\"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi2.png?w=736&amp;ssl=1 736w, https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi2.png?resize=300%2C261&amp;ssl=1 300w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><\/a><\/p>\n<p>Vous arriverez sur un prompt &#8221;<strong>runweasel<\/strong>&#8221; ou vous ajouterez la commande suivante :<\/p>\n<p><strong>ks=ftp:\/\/ftp_IP\/ksx.cfg ip=FuturIPDuServeur netmask=255.255.255.0 vlanid=xx gateway=xx.xx.xx.xx<\/strong><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi3.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-554\" src=\"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi3.png?resize=530%2C452\" alt=\"installesxi3\" width=\"530\" height=\"452\" srcset=\"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi3.png?w=729&amp;ssl=1 729w, https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi3.png?resize=300%2C255&amp;ssl=1 300w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><\/a><\/p>\n<p>et le tour est jou\u00e9\u2026 y\u2019a plus qu\u2019\u00e0 attendre la fin de l\u2019installation.<\/p>\n<p>&nbsp;<\/p>\n<p>Pour la partie <strong>ks.cfg,<\/strong> voici un scripte d\u2019exemple \u00e0 t\u00e9l\u00e9charger<strong> ici <\/strong><a href=\"http:\/\/www.virtualgeek.ch\/blog\/wp-content\/uploads\/2013\/09\/ks1.txt\">ks1.cfg<\/a><\/p>\n<p>Afin de mettre en place votre infrastructure, voici quelques points \u00e0 respecter:<\/p>\n<p>1. <strong>Adaptez le scripte<\/strong> selon la futur infrastructure, \u00e9ventuellement supprimer le # de commentaire, pour activer des fonctions de configurations.<br \/>\n2. Cr\u00e9ez <strong>un fichier par serveur<\/strong> et modifier uniquement les \u00e9l\u00e9ments avec <strong>4 ####<\/strong>, vous trouverez des <strong>IP et FQDN<\/strong> \u00e0 mettre \u00e0 jour.<br \/>\n3. <strong>Testez sur une infra lab, attention le VMFS local est supprimer<\/strong>, d\u00e9placez les VM avant !<br \/>\n4. Pour l&#8217;installation en production, <strong>pensez \u00e0 d\u00e9connecter les fibre FC pour \u00e9viter tout accident.<\/strong><\/p>\n<p>Bonnes installations !<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bonjour, Dans une infrastructure virtuelle, il est important d\u2019avoir des configurations rigoureusement identiques entre les serveurs ESXi du cluster. Il existe de multiples solutions, afin de simplifier l\u2019installation et garantir une homog\u00e9n\u00e9it\u00e9 des configurations. &nbsp; Mais cela va d\u00e9pendre des licences que vous avez \u00e0 disposition. L\u2019installation traditionnel va bien jusqu\u2019\u00e0 5 hosts, mais pass\u00e9 ce nombre, si l\u2019on prend <a class=\"more-link\" href=\"https:\/\/www.virtualementvotre.ch\/blog\/2013\/09\/16\/installation-scriptee-esxi\/\">Continue reading <span class=\"screen-reader-text\">  Installation script\u00e9e ESXi<\/span><span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":551,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[9,3],"tags":[336,334,339,335,337,338],"class_list":["post-168","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-virtualisation","category-vmware","tag-ftp","tag-installation-scriptee-esxi","tag-kickstart","tag-ks-cfg","tag-nfs","tag-runweasel"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/09\/installesxi1.png?fit=732%2C663&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p4KzU1-2I","jetpack-related-posts":[{"id":1018,"url":"https:\/\/www.virtualementvotre.ch\/blog\/2015\/11\/13\/veeam-direct-nfs-avec-nutanix\/","url_meta":{"origin":168,"position":0},"title":"Veeam Direct NFS avec Nutanix","author":"Cedric Megroz","date":"13\/11\/2015","format":false,"excerpt":"Bonjour, Veeam offre avec la version 9 une fonctionnalit\u00e9 tr\u00e8s int\u00e9ressante dans le cadre de stockage NFS. Les proxy backup peuvent aller chercher les disques virtuels directement sur le share du NAS, sans devoir passer par les vAPI de VMware, qui ont souvent des probl\u00e8mes d\u2019authentifications et donc ne peuvent\u2026","rel":"","context":"In &quot;NUTANIX&quot;","block_context":{"text":"NUTANIX","link":"https:\/\/www.virtualementvotre.ch\/blog\/category\/nutanix\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2015\/11\/ProxyBackupConfig.png?fit=1040%2C835&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2015\/11\/ProxyBackupConfig.png?fit=1040%2C835&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2015\/11\/ProxyBackupConfig.png?fit=1040%2C835&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2015\/11\/ProxyBackupConfig.png?fit=1040%2C835&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":706,"url":"https:\/\/www.virtualementvotre.ch\/blog\/2014\/08\/18\/support-installation-esxi\/","url_meta":{"origin":168,"position":1},"title":"Support installation ESXi","author":"Cedric Megroz","date":"18\/08\/2014","format":false,"excerpt":"Bonjour, Il existe trois familles de supports, pour l\u2019installation d\u2019un ESXi. La m\u00e9thode historique, avec deux disques locaux, en RAID10, \u00e0 travers un contr\u00f4leur SAS ou SATA, les m\u00e9dias amovibles USB ou SD-Card et finalement le Boot From SAN en FC ou iSCSI. Dans tous les cas, l\u2019installation de l\u2019Hypervisor\u2026","rel":"","context":"In &quot;VIRTUALISATION&quot;","block_context":{"text":"VIRTUALISATION","link":"https:\/\/www.virtualementvotre.ch\/blog\/category\/virtualisation\/"},"img":{"alt_text":"USB_ESXi","src":"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2014\/08\/USB_ESXi.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":155,"url":"https:\/\/www.virtualementvotre.ch\/blog\/2013\/02\/09\/ajout-de-drivers-dans-limage-dinstallation-desxi\/","url_meta":{"origin":168,"position":2},"title":"Ajout de drivers dans l&#8217;image d&#8217;installation d&#8217;ESXi","author":"Cedric Megroz","date":"09\/02\/2013","format":false,"excerpt":"Bonjour, Lorsque l'on commence un projet de virtualisation, un des premiers points est de valider le support du hardware qui compose le futur serveur ESXi. http:\/\/www.vmware.com\/resources\/compatibility\/search.php Il existe plusieurs cat\u00e9gories de composants pour la validation, c\u2019est dans ces menus que l\u2019on va retrouver \u00e9galement la validation, des baies de stockage,\u2026","rel":"","context":"In &quot;VIRTUALISATION&quot;","block_context":{"text":"VIRTUALISATION","link":"https:\/\/www.virtualementvotre.ch\/blog\/category\/virtualisation\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2013\/02\/ImageBuilder.png?fit=489%2C286&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":574,"url":"https:\/\/www.virtualementvotre.ch\/blog\/2014\/05\/10\/heartbleed-vs-probleme-nfs-avec-esxi-5-5-u1\/","url_meta":{"origin":168,"position":3},"title":"Heartbleed vs probl\u00e8me NFS avec ESXi 5.5 U1","author":"Cedric Megroz","date":"10\/05\/2014","format":false,"excerpt":"Bonjour, Ce d\u00e9but d\u2019ann\u00e9e a \u00e9t\u00e9 marqu\u00e9 par deux \u2018\u2019coquilles \u2018\u2019 dans la version ESXi 5.5 de VMware. Le premier probl\u00e8me est apparu avec le bug Heartbleed, qui est une grosse faille de s\u00e9curit\u00e9 SSL (pour plus d\u2019info voir mon article) et le second probl\u00e8me est une instabilit\u00e9 des datastores\u2026","rel":"","context":"In &quot;SECURITE&quot;","block_context":{"text":"SECURITE","link":"https:\/\/www.virtualementvotre.ch\/blog\/category\/securite\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":138,"url":"https:\/\/www.virtualementvotre.ch\/blog\/2012\/09\/18\/vsphere-5-1-whats-new\/","url_meta":{"origin":168,"position":4},"title":"vSphere 5.1 What&#8217;s New","author":"Cedric Megroz","date":"18\/09\/2012","format":false,"excerpt":"Bonjour, VMware a sorti, depuis quelques jours, la version vSphere 5.1. Premier point et pas des moindres, la fin de la limitation vRAM au niveau des licences, c\u2019est une bonne nouvelle, seul la version gratuite VMware Hyperviseur est limit\u00e9e \u00e0 32 GB de RAM physique utilisable. Elle est compos\u00e9e de\u2026","rel":"","context":"In &quot;STOCKAGE&quot;","block_context":{"text":"STOCKAGE","link":"https:\/\/www.virtualementvotre.ch\/blog\/category\/stockage\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2012\/09\/MonsterVM.png?fit=1200%2C632&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2012\/09\/MonsterVM.png?fit=1200%2C632&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2012\/09\/MonsterVM.png?fit=1200%2C632&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2012\/09\/MonsterVM.png?fit=1200%2C632&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2012\/09\/MonsterVM.png?fit=1200%2C632&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1008,"url":"https:\/\/www.virtualementvotre.ch\/blog\/2015\/11\/12\/nutanix-diagnostics-py-tool-sur-esxi\/","url_meta":{"origin":168,"position":5},"title":"Nutanix diagnostics.py tool sur ESXi","author":"Cedric Megroz","date":"12\/11\/2015","format":false,"excerpt":"Bonjour, Pour les tests de performance, Nutanix offre un outil int\u00e9gr\u00e9, afin d\u2019avoir une solution vite mise en place. L\u2019outil se nomme diagnostics.py. Il va automatiquement cr\u00e9er un container et y poser une VM avec laquelle il va faire diff\u00e9rents type de tests en lecture et \u00e9criture. On peut \u00e9galement\u2026","rel":"","context":"In &quot;NUTANIX&quot;","block_context":{"text":"NUTANIX","link":"https:\/\/www.virtualementvotre.ch\/blog\/category\/nutanix\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2015\/11\/diagnosticpy3.png?fit=670%2C386&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2015\/11\/diagnosticpy3.png?fit=670%2C386&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtualementvotre.ch\/blog\/wp-content\/uploads\/2015\/11\/diagnosticpy3.png?fit=670%2C386&ssl=1&resize=525%2C300 1.5x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/posts\/168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/comments?post=168"}],"version-history":[{"count":4,"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/posts\/168\/revisions"}],"predecessor-version":[{"id":555,"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/posts\/168\/revisions\/555"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/media\/551"}],"wp:attachment":[{"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/media?parent=168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/categories?post=168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.virtualementvotre.ch\/blog\/wp-json\/wp\/v2\/tags?post=168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}