<?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; sso</title>
	<atom:link href="http://www.hypervisor.fr/?feed=rss2&#038;tag=sso" 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>Testez VMware HA avec la cmdlet Stop-VM</title>
		<link>http://www.hypervisor.fr/?p=4930</link>
		<comments>http://www.hypervisor.fr/?p=4930#comments</comments>
		<pubDate>Wed, 20 Nov 2013 16:47:39 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[FDM]]></category>
		<category><![CDATA[HA]]></category>
		<category><![CDATA[PowerCLI]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[sso]]></category>
		<category><![CDATA[Wireshark]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=4930</guid>
		<description><![CDATA[Nous découvrons par hasard l&#8217;existence  du paramètre &#8220;-kill&#8221; de la cmdlet Stop-VM :

Indicates that you want to stop the specified virtual machines by terminating their processes running on the ESX. You can use this parameter to stop a virtual machine that is not responding and cannot be stopped or restarted in other ways.

Cela ressemble fortement [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Nous découvrons par hasard l&#8217;existence  du paramètre &#8220;-kill&#8221; de la cmdlet <a href="http://pubs.vmware.com/vsphere-51/topic/com.vmware.powercli.cmdletref.doc/Stop-VM.html" target="_blank">Stop-VM</a> :</p>
<blockquote>
<p style="text-align: justify;">Indicates that you want to stop the specified virtual machines by terminating their processes running on the ESX. You can use this parameter to stop a virtual machine that is not responding and cannot be stopped or restarted in other ways.</p>
</blockquote>
<p style="text-align: justify;">Cela ressemble fortement à un kill des process vmx dans un <a href="http://kb.vmware.com/kb/1014165" target="_blank">shell, via esxtop ou esxcli</a> mais nécessiterai d’être connecté à l&#8217;ESXi plutôt qu&#8217;au vcenter :</p>
<blockquote>
<p style="text-align: justify;">To use the Kill parameter, you need to have a direct connection to ESX 4.1 or later.</p>
</blockquote>
<p style="text-align: justify;">Mais une fois de plus le <a href="http://en.wikipedia.org/wiki/Monkey_test" target="_blank">monkey test</a> à payé, nous testons la commande en étant connecté au vcenter et ça marche. la vm est littéralement killée sans aucune tache apparente dans le vcenter ni sur l&#8217;ESX et HA la restart :</p>
<p style="text-align: center;"><img class="aligncenter" src="http://files.hypervisor.fr/img/stop-vm/stop-vm-kill-cli.png" alt="" width="497" height="131" /></p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/stop-vm/stop-vm-kill-ha.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/stop-vm/stop-vm-kill-ha.png" alt="" width="529" height="340" /></a></p>
<p style="text-align: justify;">Nous avons également vérifié avec Wireshark qu&#8217;aucune communication n&#8217;avait lieu entre le client PowerCLI et l&#8217;ESXi.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=4930</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vSphere 5.1 sans le webclient : Cluster utilization</title>
		<link>http://www.hypervisor.fr/?p=4841</link>
		<comments>http://www.hypervisor.fr/?p=4841#comments</comments>
		<pubDate>Mon, 29 Jul 2013 06:55:57 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[DRS]]></category>
		<category><![CDATA[ResourcePool]]></category>
		<category><![CDATA[sso]]></category>
		<category><![CDATA[webclient]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=4841</guid>
		<description><![CDATA[Si vos amis se moquent de vous parce que vous n&#8217;utilisez toujours pas le webclient, ils déballent surement les nouvelles features telles que l&#8217;onglet &#8220;Utilization&#8221; des cluster :

Disponible uniquement sur les resource pools dans le client legacy, cette vue synthétise l&#8217;utilisation &#8220;near real-time&#8221; cpu/ram du cluster des 5 dernières minutes (quickstats). Il suffit de créer [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Si vos amis se moquent de vous parce que vous n&#8217;utilisez toujours pas le webclient, ils déballent surement les nouvelles features telles que l&#8217;onglet &#8220;Utilization&#8221; des cluster :</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/cluster_utilization_vspwc.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/cluster_utilization_vspwc.png" alt="" width="486" height="301" /></a></p>
<p style="text-align: justify;">Disponible uniquement sur les resource pools dans le client legacy, cette vue synthétise l&#8217;utilisation &#8220;near real-time&#8221; cpu/ram du cluster <span style="text-decoration: line-through;">des 5 dernières minutes</span> (<a href="http://vijava.sourceforge.net/vSphereAPIDoc/ver51/ReferenceGuide/vim.ResourcePool.Summary.QuickStats.html" target="_blank">quickstats</a>). Il suffit de créer un resource pool à la racine de votre cluster (sans reservations ni limites, les shares n&#8217;ont pas d&#8217;importances ici) pour avoir une visibilité comparable des ressources du cluster :</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/cluster_utilization_vspc_root.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/cluster_utilization_vspc_root.png" alt="" width="503" height="325" /></a></p>
<p style="text-align: justify;">La vue &#8220;Guest Memory&#8221; se paye même le luxe d’être un peu plus détaillée graphiquement alors que la vue &#8220;Host Memory&#8221; est faussée par la mémoire allouée aux VM.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=4841</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>vSphere 5.1 sans le SSO &#8211; MAJ</title>
		<link>http://www.hypervisor.fr/?p=4515</link>
		<comments>http://www.hypervisor.fr/?p=4515#comments</comments>
		<pubDate>Wed, 12 Dec 2012 10:34:44 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Performance]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JVM]]></category>
		<category><![CDATA[memory leak]]></category>
		<category><![CDATA[sso]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[webclient]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=4515</guid>
		<description><![CDATA[MAJ 27.03.2013 : Ou directement dans le fichier de configuration.
MAJ 29.01.2013 : On peut pousser encore un peu plus le tuning en baissant le Xmx java.
Si vous n&#8217;utilisez pas le webclient ni aucun autre composant reposant sur vCenter SSO ou si vous souhaitez réduire au maximum l&#8217;empreinte mémoire de votre lab, vous serez sans doute ravis de [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><em><span style="color: #ff0000;">MAJ 27.03.2013</span><em> : <a href="http://files.hypervisor.fr/img/sso_disabled_cfg.png" target="_blank">Ou directement dans le fichier de configuration</a>.</em></em></p>
<p style="text-align: justify;"><em><span style="color: #ff0000;">MAJ 29.01.2013</span> : <a href="http://defaultreasoning.com/2012/09/27/tweaking-java-exe-memory-usage-on-vcenter-server-5-1/" target="_blank">On peut pousser encore un peu plus le tuning en baissant le Xmx java</a>.</em></p>
<p style="text-align: justify;">Si vous n&#8217;utilisez pas le webclient ni aucun autre composant reposant sur <strong>vCenter SSO</strong> ou si vous souhaitez réduire au maximum l&#8217;empreinte mémoire de votre lab, vous serez sans doute ravis de savoir qu&#8217;il est possible de désactiver SSO et revenir sur le mode d&#8217;authentification legacy pre-5.1 grâce au paramètre suivant :</p>
<blockquote>
<p style="text-align: justify;">config.vpxd.sso.enabled</p>
</blockquote>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/config.vpxd.sso.enabled.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/config.vpxd.sso.enabled.png" alt="" width="396" height="384" /></a></p>
<p style="text-align: justify;">En désactivant les services ssotomcat, vmwarelogbrowser, vimQueryService, vimPBSM et vspherewebclientsvc, vous ne perdez presque pas de fonctionnalité essentielle (à part l&#8217;onglet &#8220;Hardware Status&#8221;) mais vous pourrez <strong>diviser par 2 votre consommation de RAM</strong> :</p>
<p style="text-align: center;"><a href="http://files.hypervisor.fr/img/java_sucks_mem.png" target="_blank"><img class="aligncenter" src="http://files.hypervisor.fr/img/java_sucks_mem.png" alt="" width="458" height="302" /></a></p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=4515</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Get-EsxCli de PowerCLI v5 supporte le &#8220;SSO&#8221;</title>
		<link>http://www.hypervisor.fr/?p=3947</link>
		<comments>http://www.hypervisor.fr/?p=3947#comments</comments>
		<pubDate>Mon, 16 Jul 2012 00:08:28 +0000</pubDate>
		<dc:creator>NiTRo</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[esxcli]]></category>
		<category><![CDATA[Get-EsxCli]]></category>
		<category><![CDATA[oneliner]]></category>
		<category><![CDATA[PowerCLI]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[sso]]></category>

		<guid isPermaLink="false">http://www.hypervisor.fr/?p=3947</guid>
		<description><![CDATA[Alors que nous scriptions le check du paramètre UNMAP des primitives VAAI avec la cmdlet Get-EsxCli, nous nous sommes aperçu par hasard que contrairement à celle de la v4 de PowerCLI cette cmdlet avait un paramètre &#8221;VMHost&#8221; en plus du paramètre &#8221;Server&#8221; déjà présente dans la v4. Sachant que cette cmdlet ne pouvait être exécutée que lors d&#8217;une session direct avec un (ou plusieurs) ESX lors son [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Alors que nous scriptions le check du paramètre <a href="http://kb.vmware.com/kb/2007427" target="_blank">UNMAP des primitives VAAI</a> avec <a href="http://www.vmware.com/support/developer/PowerCLI/PowerCLI501/html/Get-EsxCli.html" target="_blank">la cmdlet Get-EsxCli</a>, nous nous sommes aperçu par hasard que contrairement à celle de la v4 de PowerCLI cette cmdlet avait un paramètre &#8221;VMHost&#8221; en plus du paramètre &#8221;Server&#8221; déjà présente dans la v4. Sachant que cette cmdlet ne pouvait être exécutée que lors d&#8217;une session direct avec un (ou plusieurs) ESX <a href="http://www.hypervisor.fr/?p=2507" target="_blank">lors son apparition dans le PowerCLI 4.1 U1</a>, la présence du paramètre &#8221;VMHost&#8221; nous a paru plus que suspect.</p>
<p style="text-align: justify;">Et bien nous en a pris car cet indice nous a permis de découvrir (1 an plus tard&#8230;) que <strong>la cmdlet Get-EsxCli de PowerCLI 5+ ne nécessite pas de connections direct aux ESX</strong> (mais <a href="http://www.vmware.com/support/developer/PowerCLI/changelog.html#PowerCLI50" target="_blank">uniquement avec un vCenter 5+ comme en témoigne le changelog</a>) :</p>
<blockquote>
<p style="text-align: justify;">Added vCenter Server support for Get-EsxCli. (requires vCenter Server 5.0 or later)</p>
</blockquote>
<p style="text-align: justify;">Vous pouvez donc facilement vérifier l&#8217;état du paramètre UNMAP&#8230;</p>
<p style="text-align: justify;"><img class="aligncenter" src="http://files.hypervisor.fr/img/get-esxcli_v5/get-esxcli_sso_unmap.png" alt="" width="518" height="136" /></p>
<pre class="brush: powershell; title: ; notranslate">Get-VMHost|select Name, @{n=&quot;UNMAP&quot;;e={$(($_|Get-EsxCli).system.settings.advanced.list(&quot;/VMFS3/EnableBlockDelete&quot;)).IntValue}}</pre>
<p style="text-align: justify;">&#8230; Ou afficher la liste des claimrule (<a href="http://kb.vmware.com/kb/1009449" target="_blank">pratique pour masquer un path</a>)&#8230;</p>
<p style="text-align: justify;"><img class="aligncenter" src="http://files.hypervisor.fr/img/get-esxcli_v5/get-esxcli_sso_claimrules.png" alt="" width="518" height="398" /></p>
<pre class="brush: powershell; title: ; notranslate">Get-VMHost|%{&quot; &quot;;write-host -background white -foreground red $_.Name;($_|Get-EsxCli).storage.core.claimrule.list()|ft *}</pre>
<p style="text-align: justify;">&#8230; Ou encore modifier le paramètre &#8220;<a href="http://jpaul.me/?p=2492" target="_blank">IOOperationLimit</a>&#8221; des LUN configurées en roundrobin :</p>
<p style="text-align: justify;"><img class="aligncenter" src="http://files.hypervisor.fr/img/get-esxcli_v5/get-esxcli_sso_iops.png" alt="" width="518" height="1094" /></p>
<pre class="brush: powershell; title: ; notranslate">ForEach ($VMHost in Get-VMHost){&quot; &quot;;write-host -background white -foreground red $VMHost.Name;($VMHost|Get-EsxCli).storage.nmp.device.list()|?{$_.PathSelectionPolicy -match &quot;VMW_PSP_RR&quot;}|%{($VMHost|Get-EsxCli).storage.nmp.psp.roundrobin.deviceconfig.get($_.device)}}</pre>
<pre class="brush: powershell; title: ; notranslate">ForEach ($VMHost in Get-VMHost){&quot; &quot;;write-host -background white -foreground red $VMHost.Name;($VMHost|Get-EsxCli).storage.nmp.device.list()|?{$_.PathSelectionPolicy -match &quot;VMW_PSP_RR&quot;}|%{($VMHost|Get-EsxCli).storage.nmp.psp.roundrobin.deviceconfig.get($_.device)}|?{$_.IOOperationLimit -ne 1 -and $_.LimitType -ne &quot;iops&quot;}|%{($VMHost|Get-EsxCli).storage.nmp.psp.roundrobin.deviceconfig.set($null,$_.device,&quot;1&quot;,&quot;iops&quot;,$null)}}</pre>
<p>Moralité : RTFChangelog <img src='http://www.hypervisor.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.hypervisor.fr/?feed=rss2&amp;p=3947</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
