<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hypervisor.fr &#187; usb</title>
	<atom:link href="http://www.hypervisor.fr/?feed=rss2&#038;tag=usb" rel="self" type="application/rss+xml" />
	<link>http://www.hypervisor.fr</link>
	<description>French Bare-Metal weblog</description>
	<lastBuildDate>Wed, 26 Jun 2024 22:42:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>visor-thin &amp; vsantraces</title>
		<link>http://www.hypervisor.fr/?p=5592</link>
		<comments>http://www.hypervisor.fr/?p=5592#comments</comments>
		<pubDate>Sat, 10 Oct 2015 21:13:14 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Kb]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VSAN]]></category>
		<category><![CDATA[scratch]]></category>
		<category><![CDATA[SD card]]></category>
		<category><![CDATA[stateless]]></category>
		<category><![CDATA[support]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[VisorFS]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=5592</guid>
		<description><![CDATA[Sur un cluster VSAN composé d&#8217;ESXi 6.0 bootant sur des cartes SD, nous avons récemment été confronté à ces erreurs :
&#60;14&#62;2015-09-04T22:03:39.616Z esx.vmware.com vobd:  [VisorfsCorrelator] 2274728093499us: [esx.problem.visorfs.ramdisk.full] The ramdisk &#8216;vsantraces&#8217; is full.  As a result, the file /vsantraces/vsantraces&#8211;2015-09-04T21h31m52s079.gz could not be written.
[...]
&#60;14&#62;2015-09-04T21:00:53.492Z esx.vmware.com vobd:  [VisorfsCorrelator] 2269273677949us: [vob.visorfs.ramdisk.full] Cannot extend visorfs file /vsantraces/vsantraces&#8211;2015-09-04T19h34m10s776.gz because its ramdisk (vsantraces) [...]]]></description>
			<content:encoded><![CDATA[<p>Sur un <strong>cluster VSAN composé d&#8217;ESXi 6.0 bootant sur des cartes SD</strong>, nous avons récemment été confronté à ces erreurs :</p>
<blockquote><p>&lt;14&gt;2015-09-04T22:03:39.616Z esx.vmware.com vobd:  [VisorfsCorrelator] 2274728093499us: [esx.problem.visorfs.ramdisk.full] The ramdisk &#8216;vsantraces&#8217; is full.  As a result, the file /vsantraces/vsantraces&#8211;2015-09-04T21h31m52s079.gz could not be written.</p>
<p>[...]</p>
<p>&lt;14&gt;2015-09-04T21:00:53.492Z esx.vmware.com vobd:  [VisorfsCorrelator] 2269273677949us: [vob.visorfs.ramdisk.full] Cannot extend visorfs file /vsantraces/vsantraces&#8211;2015-09-04T19h34m10s776.gz because its ramdisk (vsantraces) is full.</p></blockquote>
<p style="text-align: justify;">La cause de ce problème est assez simple : <a href="http://www.hypervisor.fr/?p=2405"><strong>booter ESXi via USB ou SD card = visor-thin = partition /scratch dans la RAM</strong></a>. Et quand vous n&#8217;avez pas de scratch persistante, <strong>la partition /vsantraces est configurée par défaut à 300MB</strong> comme vous pouvez le constater dans /etc/vmware/vsan/vsantraced.conf :</p>
<blockquote><p># Ramdisk size in MB (do not increase over 300MB without a matching increase<br />
# to coredump size).<br />
#VSANTRACED_RAMDISK_SIZE=300</p></blockquote>
<p>Or comme l&#8217;explique Cormac dans son post <a href="http://cormachogan.com/2015/02/24/vsan-considerations-when-booting-from-usbsd/">VSAN considerations when booting from USB/SD</a> :</p>
<blockquote><p><strong>VSAN traces require ~500MB of disk space.</strong></p></blockquote>
<p style="text-align: justify;">Aprés quelques échanges avec le support VMware, il nous a été confirmé qu&#8217;il était possible et <strong>supporté</strong> de changer la taille de cette partition en modifiant vsantraced.conf, ce que nous avons pu tester et valider en l’augmentant à 500MB pour mettre fin aux erreurs :</p>
<p style="text-align: center;"><img class="aligncenter" src="http://files.hypervisor.fr/img/VSAN/vsantraces_500MB.png" alt="" width="491" height="203" /></p>
<p>GSS nous a cependant mis en garde :</p>
<blockquote><p>Just be aware that if you do so, you also must increase coredump size by the same value.</p></blockquote>
<p>Il nous a également fallu <a href="http://kb.vmware.com/kb/1010611"><strong>rediriger le workingdir de la commande vm-support</strong></a> (lorsque nous en avons besoin) pour éviter l&#8217;erreur suivante :</p>
<blockquote><p>IOError: [Errno 28] No space left on device</p></blockquote>
<p>Une autre info interessante sur le sujet : <a href="http://cormachogan.com/2015/08/14/handling-vsan-trace-files-when-esxi-boots-from-a-flash-device/">Handling VSAN trace files when ESXi boots from a flash device</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=5592</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>vSphere 2015 : VMFS on USB</title>
		<link>http://www.hypervisor.fr/?p=5461</link>
		<comments>http://www.hypervisor.fr/?p=5461#comments</comments>
		<pubDate>Sun, 29 Mar 2015 20:38:12 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Kb]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[homelab]]></category>
		<category><![CDATA[inception]]></category>
		<category><![CDATA[nested]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=5461</guid>
		<description><![CDATA[Alors que nous commençons tout doucement à apprivoiser ESXi 6.0 (aka vSphere 2015), nous tombons sur le post de William qui décrit comment utiliser des clefs USB (et du iSCSI) avec VSAN 6. Entre ça, le support des VMXNET3, les vmtools pour ESXi, le fling Mac Learning dvFilter, le support du Virtual Hardware-Assisted Virtualization et le [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Alors que nous commençons tout doucement à apprivoiser ESXi 6.0 (aka <a href="http://blogs.vmware.com/developer/2014/07/vsphere-2015-beta-is-here.html" target="_blank">vSphere 2015</a>), nous tombons sur le post de William qui décrit <strong>comment utiliser des clefs USB (et du iSCSI) avec VSAN 6</strong>. Entre ça, <a href="http://www.virtuallyghetto.com/2012/09/nested-esxi-51-supports-vmxnet3-network.html" target="_blank">le support des VMXNET3</a>, <a href="http://www.virtuallyghetto.com/2015/02/vmware-tools-is-now-pre-installed-with-nested-esxi-6-0.html" target="_blank">les vmtools pour ESXi,</a> <a href="https://labs.vmware.com/flings/esxi-mac-learning-dvfilter" target="_blank">le fling Mac Learning dvFilter</a>, le support du <a href="http://www.virtuallyghetto.com/2012/08/how-to-enable-nested-esxi-other.html" target="_blank">Virtual Hardware-Assisted Virtualization</a> et le <a href="http://kb.vmware.com/kb/2044876">support d&#8217;Hyper-V en GuestOS</a>, nous nous sommes laisser dire qu&#8217;on pourrait refaire un petit <strong>test de <a href="http://nybbl.blogspot.ae/2013/08/vmfs-formatted-usb-sticks-in-vmware.html" target="_blank">formatage VMFS sur une clef USB</a></strong>&#8230;</p>
<p>Et on a bien fait, parce qu&#8217;on a même réussi à <strong>créer une partition VMFS sur une clef de boot ESXi 6.0</strong> :</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/VMFSonUSB/vsp60_vmfs_usb_gui.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/VMFSonUSB/vsp60_vmfs_usb_gui.png" alt="" width="503" height="418" /></a></p>
<p style="text-align: left;"><a href="http://files.hypervisor.fr/img/VMFSonUSB/vsp60_vmfs_usb_gui.png" target="_blank"></a><span style="text-align: left;">Pour que ça ait de la gueule, nous avons utilisé ce qui se fait de mieux en la matière : </span><a style="text-align: left;" href="http://www.mx-technology.com/en/product/flash2.php?sid=38#fragment-19" target="_blank">une clef USB 3.0 MX-ES SLC NAND Ultimate Endurance</a><span style="text-align: left;"> capable d&#8217;encaisser 180Mo/s en écriture.</span></p>
<p style="text-align: center;"><a href="https://twitter.com/hypervisor_fr/status/453289057808683008"><img class="aligncenter" src="http://files.hypervisor.fr/img/VMFSonUSB/ATTO_MXES.png" alt="" width="531" height="340" /></a></p>
<p style="text-align: left;">La procédure est la même que pour créer un datastore en cli avec <a href="http://kb.vmware.com/kb/1036609" target="_blank"><strong>partedUtil</strong> </a>et <strong><a href="http://kb.vmware.com/kb/1009829" target="_blank">vmkfstools</a></strong> :</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/VMFSonUSB/vsp60_vmfs_usb_cli.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/VMFSonUSB/vsp60_vmfs_usb_cli.png" alt="" width="530" height="325" /></a></p>
<p style="text-align: left;">Et pour le fun, on a aussi essayer sur une clef Kingston/VMware ESXi &#8220;special&#8221; :</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/VMFSonUSB/vsp60_vmfs_usb2_cli.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/VMFSonUSB/vsp60_vmfs_usb2_cli.png" alt="" width="530" height="265" /></a></p>
<p>Nous vous laissons imaginer les possibilités que cette nouvelle &#8220;<strong>unsupported</strong>&#8220; feature pendant que nous préparons un post qui n&#8217;attendait que ça pour voir le jour&#8230;</p>
<p style="text-align: center;"><a href="https://twitter.com/hypervisor_fr/status/498542017333710848" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/VMFSonUSB/KingESXi_s.jpg" alt="" width="512" height="384" /></a></p>
<p style="text-align: left;">
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=5461</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>visor-thin to visor-usb</title>
		<link>http://www.hypervisor.fr/?p=5149</link>
		<comments>http://www.hypervisor.fr/?p=5149#comments</comments>
		<pubDate>Tue, 03 Jun 2014 06:42:54 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[PXE]]></category>
		<category><![CDATA[thin]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[visor]]></category>
		<category><![CDATA[vmvisor]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=5149</guid>
		<description><![CDATA[Les rares emplacements disque sont cruciaux sur les serveurs blade. Si, comme nous, vous envisagez de tester une solution de caching comme PernixData, vous aurez peut être besoin de dédier les 2 uniques emplacements (comme c&#8217;est souvent le cas) pour des SSD et de déplacer l&#8217;install d&#8217;ESXi ailleurs.

La solution la plus &#8220;connue&#8221;, même si c&#8217;est [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Les rares emplacements disque sont cruciaux sur les serveurs blade</strong>. Si, comme nous, vous envisagez de tester une solution de caching comme <a href="http://www.pernixdata.com/">PernixData</a>, vous aurez peut être besoin de dédier les 2 uniques emplacements (comme c&#8217;est souvent le cas) pour des SSD et de déplacer l&#8217;install d&#8217;ESXi ailleurs.</p>
<p style="text-align: justify;"><img class="aligncenter" src="http://files.hypervisor.fr/img/thin2usb/hp_proliant_bl460c_gen8_small.jpg" alt="" width="120" height="381" /></p>
<p style="text-align: justify;">La solution la plus &#8220;connue&#8221;, même si c&#8217;est la moins pratique à notre avis, est le <a href="http://pubs.vmware.com/vsphere-55/index.jsp?topic=%2Fcom.vmware.vsphere.storage.doc%2FGUID-28B91F45-C5A8-4E24-8D09-F1C47C21CBF0.html"><strong>boot from SAN</strong></a>. En plus d’être longue à mettre en place, cette solution impose une dépendance forte au SAN qui peut poser de sérieux problèmes en cas d&#8217;incident sur la baie ou la fabric. A notre avis, le seul avantage de cette solution est la redondance liée au multipathing scsi.</p>
<p><img class="aligncenter" src="http://files.hypervisor.fr/img/thin2usb/san_boot_from_san.png" alt="" width="187" height="198" /></p>
<p style="text-align: justify;">La deuxième solution est évidemment le <a href="http://pubs.vmware.com/vsphere-50/topic/com.vmware.vsphere.install.doc_50/GUID-8C221180-8B56-4E07-88BE-789B25BA372A.html" target="_blank"><strong>boot PXE,</strong> connue depuis qu&#8217;Autodeploy fait partie officiellement de l&#8217;arsenal de déploiement d&#8217;ESXi</a>. Bien que pensé à la base pour du PXE, l&#8217;idée de dépendre du réseau pour booter ESXi ne fait pas encore l&#8217;unanimité. Il est possible de booter en PXE en repoussant un backup de la configuration (<a href="http://www.hypervisor.fr/?p=2887" target="_blank">comme le faisait PXE Manager</a>) mais la solution officielle de VMware est Autodeploy qui boot des ESXi vierges et repousse un host profile dessus. Pour peu que l&#8217;infrastructure DHCP/TFTP/vCenter soit hébergée sur les ESX managés par cette même infra, vous avez l&#8217;interdiction de couper le courant à vie.</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/thin2usb/vmw-dgrm-vsphere-autodeploy-lg.jpg"><img class="aligncenter" src="http://files.hypervisor.fr/img/thin2usb/vmw-dgrm-vsphere-autodeploy-lg.jpg" alt="" width="453" height="227" /></a></p>
<p style="text-align: left;">La troisième solution est le <a href="http://kb.vmware.com/kb/2004784" target="_blank">boot from USB flash ou SD flash</a> qui fut <a href="http://www.theregister.co.uk/2007/09/11/veso_appliance_dell/" target="_blank">la solution &#8220;de lancement&#8221; d&#8217;ESX 3i en 2007</a> :</p>
<blockquote>
<p style="text-align: left;">[...] Veso has thrown out hard disks in favor of embedding VMware&#8217;s new 32MB ESX 3i hypervisor in flash memory.</p>
</blockquote>
<p style="text-align: justify;">Cette solution à l&#8217;avantage d’être peut coûteuse, facile à mettre en place et indépendante. ESXi étant stateless, le nombre d&#8217;écritures sur la mémoire flash est très faible et réduit par conséquent les risques d&#8217;usure prématurée du support. C&#8217;est selon nous la solution la plus élégante et efficace, c&#8217;est donc celle ci que nous avons choisi pour libérer les 2 slots disques de nos blades.</p>
<p style="text-align: justify;"><a href="http://cloud.watch.impress.co.jp/epw/cda/topic/2007/09/12/11143.html"><img class="aligncenter" src="http://files.hypervisor.fr/img/thin2usb/esx3i01.jpg" alt="" width="317" height="280" /></a></p>
<p style="text-align: left;"><span style="text-align: justify;">Suite à de nombreux problèmes de contrôleurs, le cartes SD et micro SD ont pris le dessus sur les clefs USB en entreprise mais le principe reste identique donc nous testerons notre méthode de migration sur une clef kingston. </span><strong>Le principe est de <a href="http://www.virtuallyghetto.com/2013/02/how-to-backup-restore-free-esxi-host.html" target="_blank">restaurer un backup du bundle</a> d&#8217;un ESXi visor-thin sur une nouvelle installation <a href="http://kb.vmware.com/kb/2014558" target="_blank">visor-usb</a></strong><span style="text-align: justify;">.</span></p>
<blockquote><p><strong> visor-thin</strong> indicates an installable deployment<br />
<strong> visor-usb</strong> indicates an embedded deployment<br />
<strong> visor-pxe</strong> indicates a PXE deployment</p></blockquote>
<p style="text-align: justify;">Après avoir vérifié qu&#8217;aucune trace du &#8220;mode&#8221; d&#8217;installation n&#8217;était présente dans le fichier esx.conf du bundle, nous avons tout simplement utilisé vmplayer pour tester la migration sur un ESXi nested. Et pour ceux qui se demande comment nous avons booté sur une clef usb avec vmplayer, <a href="http://www.plop.at/en/bootmanagers.html" target="_blank">allez faire un tour chez Plop</a> :</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/thin2usb/visor_thin_dcui.png" title="visor_thin_dcui" rel="lightbox[5149]"><img class="alignnone size-thumbnail wp-image-5161" title="visor_thin_dcui" src="http://www.hypervisor.fr/wp-content/uploads/2014/06/visor_thin_dcui-150x150.png" alt="" width="150" height="150" /></a> <a href="http://files.hypervisor.fr/img/thin2usb/visor_thin_backup.png" title="visor_thin_backup" rel="lightbox[5149]"><img class="alignnone size-thumbnail wp-image-5162" title="visor_thin_backup" src="http://www.hypervisor.fr/wp-content/uploads/2014/06/visor_thin_backup-150x150.png" alt="" width="150" height="150" /></a> <a href="http://files.hypervisor.fr/img/thin2usb/visor_usb_install.png" title="visor_usb_install" rel="lightbox[5149]"><img class="alignnone size-thumbnail wp-image-5163" title="visor_usb_install" src="http://www.hypervisor.fr/wp-content/uploads/2014/06/visor_usb_install-150x150.png" alt="" width="150" height="150" /></a> <a href="http://files.hypervisor.fr/img/thin2usb/visor_usb_boot.png" title="visor_usb_boot" rel="lightbox[5149]"><img class="alignnone size-thumbnail wp-image-5164" title="visor_usb_boot" src="http://www.hypervisor.fr/wp-content/uploads/2014/06/visor_usb_boot-150x150.png" alt="" width="150" height="150" /></a> <a href="http://files.hypervisor.fr/img/thin2usb/visor_usb_restore.png" title="visor_usb_restore" rel="lightbox[5149]"><img class="alignnone size-thumbnail wp-image-5165" title="visor_usb_restore" src="http://www.hypervisor.fr/wp-content/uploads/2014/06/visor_usb_restore-150x150.png" alt="" width="150" height="150" /></a> <a href="http://files.hypervisor.fr/img/thin2usb/visor_usb_done.png" title="visor_usb_done" rel="lightbox[5149]"><img class="alignnone size-thumbnail wp-image-5166" title="visor_usb_done" src="http://www.hypervisor.fr/wp-content/uploads/2014/06/visor_usb_done-150x150.png" alt="" width="150" height="150" /></a> <a href="http://files.hypervisor.fr/img/thin2usb/visor_usb_check.png" title="visor_usb_check" rel="lightbox[5149]"><img class="alignnone size-thumbnail wp-image-5167" title="visor_usb_check" src="http://www.hypervisor.fr/wp-content/uploads/2014/06/visor_usb_check-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: justify;">Comme vous pouvez le constater, la migration vers une clef usb se déroule sans accrocs et si VMware vous dit que ce n&#8217;est pas une méthode supportée, demandez leur de vous prouver que vous l&#8217;avez utilisé&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=5149</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
