<?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>El Blog de la Virtualización de Servidores y del Cloud Computing en español &#187; Xen</title>
	<atom:link href="http://www.josemariagonzalez.es/category/citrix/xen/feed" rel="self" type="application/rss+xml" />
	<link>http://www.josemariagonzalez.es</link>
	<description>Con José María González, vExpert 2009, 2010, 2011, VCAP-DCA, VCI, VCP5, VCP4, VCP3, VCP2</description>
	<lastBuildDate>Wed, 08 Feb 2012 09:10:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tunning de CPUs en XenServer</title>
		<link>http://www.josemariagonzalez.es/2012/02/08/tunning-cpus-xenserver.html</link>
		<comments>http://www.josemariagonzalez.es/2012/02/08/tunning-cpus-xenserver.html#comments</comments>
		<pubDate>Wed, 08 Feb 2012 09:10:00 +0000</pubDate>
		<dc:creator>Ferran Serafini</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Manual]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[configuracion]]></category>
		<category><![CDATA[CPU cap]]></category>
		<category><![CDATA[CPU pinning]]></category>
		<category><![CDATA[CPUs]]></category>
		<category><![CDATA[maquinas virtuales]]></category>
		<category><![CDATA[optimizacion]]></category>
		<category><![CDATA[requerimientos]]></category>
		<category><![CDATA[sistemas]]></category>
		<category><![CDATA[tunning]]></category>
		<category><![CDATA[vCPU priority]]></category>
		<category><![CDATA[Virtualizacion]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=8716</guid>
		<description><![CDATA[Primeramente comentar que por defecto, XenServer divide los recursos físicos de CPU utilizando un algoritmo de equilibrio por partes iguales. Es decir que cada máquina virtual obtiene su parte de recursos de CPU de manera equitativa.  ]]></description>
			<content:encoded><![CDATA[<p>Hola amigos,  soy Ferran Serafini y hoy en nuestra sección de XenServer, veremos como optimizar el rendimiento de las CPUs de nuestras máquinas afinando la configuración de nuestras máquinas virtuales para que se ajusten a nuestros requerimientos.</p>
<p>Primeramente comentar que por defecto, XenServer divide los recursos físicos de CPU utilizando un algoritmo de equilibrio por partes iguales. Es decir que cada máquina virtual obtiene su parte de recursos de CPU de manera equitativa.</p>
<p>Lo que vamos hacer hoy es modificar esta configuración que viene por defecto y asignaremos a las máquinas virtuales los valores que más nos convengan.</p>
<p>Tenemos 3 opciones:</p>
<p><strong>vCPU pinning</strong>: Esta opción otorga CPUs físicas a las vCPU de las máquinas virtuales. Podemos mapear por ejemplo las CPUs físicas 1, 2, 3 a la máquina virtual con el siguiente comando.</p>
<blockquote><p>[root@xenserver ~]# xe vm-param-set uuid=&lt;VM UUID&gt; VCPUs-params:mask=1,2,3</p></blockquote>
<p><strong>vCPU Priority</strong>: Ajustando este parametro modificamos el peso que tiene una máquina virtual sobre el tiempo de CPU que comparte con las otras máquinas virtuales. Por lo tanto podemos asignar más o menos tiempo de CPU en función del rendimiento que queramos asignar.</p>
<blockquote><p>[root@xenserver ~]# xe vm-param-set uuid=&lt;VM UUID&gt; VCPUs-params:weight=512</p></blockquote>
<p>Con el comando anterior, asignamos un peso de 512 a nuestra máquina virtual. Nos va permitir que esta máquina virtual tenga el doble de tiempo de CPU de cualquier otra que tenga un peso de 256 cuando el Host XenServer tenga todos los recursos en uso. Sin duda es la forma más razonable de “tuning de CPU” ya que es la menos posesiva/agresiva.</p>
<p>CPU cap: Esta opción nos permite fijar la cantidad máxima de uso de CPU que puede utilizar una máquina virtual.</p>
<blockquote><p>[root@xenserver ~]# xe vm-param-set uuid=&lt;VM UUID&gt; VCPUs-params:cap=70</p></blockquote>
<p>En este ejemplo hemos configurado nuestra máquina virtual para que solo pueda utilizar el 80% de una CPU física. Si queremos que solo pueda utilizar  4 CPUs pondríamos el valor 400.</p>
<p>Esta forma es útil sobre todo para máquinas de test que no queremos que nunca llegue a penalizar el rendimiento de las otras máquinas virtuales.</p>
<p>Con esto me despido por hoy, espero como siempre que te haya parecido interesante. Un saludo.</p>
<p><em><strong>¿Crees que este post le puede interesar a alguien a quien conoces?</strong> Compártelo clicando los botones de Twitter, Facebook o Google+ de abajo. Gracias por tu apoyo.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2012/02/08/tunning-cpus-xenserver.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xen Cloud Plataform &#8211; XCP 1.1</title>
		<link>http://www.josemariagonzalez.es/2012/01/25/xen-cloud-plataform-xcp-1-1.html</link>
		<comments>http://www.josemariagonzalez.es/2012/01/25/xen-cloud-plataform-xcp-1-1.html#comments</comments>
		<pubDate>Wed, 25 Jan 2012 08:42:07 +0000</pubDate>
		<dc:creator>Ferran Serafini</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Estandars]]></category>
		<category><![CDATA[Estrategia]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Integración]]></category>
		<category><![CDATA[Manual]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[Xendesktop]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Citrix XenServer]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[FP1]]></category>
		<category><![CDATA[HVM]]></category>
		<category><![CDATA[Linux CentOS]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PVter]]></category>
		<category><![CDATA[Virtualizacion]]></category>
		<category><![CDATA[XCP]]></category>
		<category><![CDATA[Xen Cloud]]></category>
		<category><![CDATA[Xen Cloud Plataform]]></category>
		<category><![CDATA[XenApi]]></category>
		<category><![CDATA[XenCen]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=8695</guid>
		<description><![CDATA[Hola amigos, hoy os presento Xen Cloud Plataform (XCP), ya desde la versión 1.0 la estoy utilizando y creo que ha llegado el momento de hablar un poco sobre este proyecto libre.  Para los que no lo conozcáis, deciros que es una solución open-source derivada de Citrix XenServer 5.6.FP1 totalmente funcional.]]></description>
			<content:encoded><![CDATA[<p>Hola amigos, hoy os presento <strong>Xen Cloud Plataform</strong> (XCP), ya desde la versión 1.0 la estoy utilizando y creo que ha llegado el momento de hablar un poco sobre este proyecto libre.  Para los que no lo conozcáis, deciros que es una solución <strong>open-source</strong> derivada de <strong>Citrix XenServer 5.6.FP1</strong> totalmente funcional.</p>
<p><strong>XCP</strong> es una versión empaquetada de <strong>GNU/Linux CentOS</strong> (kernel 2.6.32) con <strong>Xen 3.4.2</strong> y <strong>XenAPI</strong> (XAPI).  Por lo tanto, los que ya estéis usando XenServer, vereis quela Xapi y sus comandos son los mismos y además  es compatible con XenCenter.</p>
<p>Hay mutiltud de herramientas de administración, tanto del uso tradicional del hipervisor como frontends de gestión de clouds, compatibles con XCP: <a target="_blank" href="http://wiki.xen.org/wiki/XenManagementTools">http://wiki.xen.org/wiki/XenManagementTools</a></p>
<p>También nos ofrece, al igual que Citrix XenServer, soporte para <strong>HVM</strong> (si el servidor físico lo soporta),  paravirtualización de nuestros servidores GNU/Linux (<strong>PV</strong>) y soporte nativo de máquinas instaladas con Citrix XenServer.</p>
<p>Podéis ver una matriz de funcionalidades donde se compara Xen Cloud Plataform con las distintas versiones de licenciamento de Citrix XenServer:</p>
<p><a target="_blank" href="http://wiki.xen.org/wiki/XCP/XenServer_Feature_Matrix">http://wiki.xen.org/wiki/XCP/XenServer_Feature_Matrix</a></p>
<p>La instalación es idéntica a la que tenemos con Citrix XenServer, se basa en una imagen de cd .iso auto-arrancable que en unos pocos pasos permite tener el sistema completamente operativo.</p>
<p>Por supuesto trae consigo soporte para bootear sobre SAN, hbas, multipath, soporte para i-scsi y un largo etc. Que podeis ver en: <a target="_blank" href="http://xen.org/download/xcp/index.html">http://xen.org/download/xcp/index.html</a></p>
<p>La última versión oficial disponible es la <strong>XCP</strong><strong> 1.1</strong> que recomiendo a todos los lectores, probarla, no deja indiferente <img src='http://www.josemariagonzalez.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>La página de descarga es: <a target="_blank" href="http://xen.org/download/xcp/index_1.1.0.html">http://xen.org/download/xcp/index_1.1.0.html</a></p>
<p>Con esto, espero como siempre que os sea de utilidad. Saludos</p>
<p><em><strong>¿Crees que este post le puede interesar a alguien a quien conoces?</strong> Compártelo clicando los botones de Twitter, Facebook o Google+ de abajo. Gracias por tu apoyo.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2012/01/25/xen-cloud-plataform-xcp-1-1.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Repasando XenServer 6.0 Technical Master Class</title>
		<link>http://www.josemariagonzalez.es/2011/12/21/repasando-xenserver-6-0-technical-master-class.html</link>
		<comments>http://www.josemariagonzalez.es/2011/12/21/repasando-xenserver-6-0-technical-master-class.html#comments</comments>
		<pubDate>Wed, 21 Dec 2011 08:30:04 +0000</pubDate>
		<dc:creator>Ferran Serafini</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Estandars]]></category>
		<category><![CDATA[Estrategia]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Integración]]></category>
		<category><![CDATA[Manual]]></category>
		<category><![CDATA[Publicaciones]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[bonding]]></category>
		<category><![CDATA[FC]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Lee Bushen]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LVDM]]></category>
		<category><![CDATA[Master Class]]></category>
		<category><![CDATA[PBD]]></category>
		<category><![CDATA[snapshots]]></category>
		<category><![CDATA[SR]]></category>
		<category><![CDATA[Steve Benton]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[Tecnical]]></category>
		<category><![CDATA[VDB]]></category>
		<category><![CDATA[Virtualizacion]]></category>
		<category><![CDATA[Webinar]]></category>
		<category><![CDATA[XAPI]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=8660</guid>
		<description><![CDATA[Hoy voy a repasar el Webinar de Citrix de la semana pasada, “XenServer 6.0 Technical Master Class” con Lee Bushen y Steve Benton ya que fue muy constructivo y creo que puede ser de vuestro interés.]]></description>
			<content:encoded><![CDATA[<p>Hola amigos, hoy voy a repasar el Webinar de Citrix de la semana pasada, “XenServer 6.0 Technical Master Class” con Lee Bushen y Steve Benton ya que fue muy constructivo y creo que puede ser de vuestro interés.</p>
<p>Podéis descargarlos el material desde:</p>
<p><a href="https://citrix.sharefile.com/d/sa724d4cc19543f8b">https://citrix.sharefile.com/d/sa724d4cc19543f8b</a></p>
<p>En el primer cuarto de hora se pudo ver el funcionamiento interno de XenServer, donde se mostró de una forma muy gráfica [PAG 8 del pdf], los dos “pueblos” que componen este sistema. Por un lado “Xenville” donde vemos “xe”, la XAPI y la “XenServer Pool DB (state.db) y por otro lado la parte “Linux Land”, donde al final, todo lo que interpreta la XAPI, se transforma en ficheros de configuración GNU/LINUX.</p>
<p>Posteriormente se explicó algo que ya hemos hablado en este blog, como XenServer organiza el Storage con sus diferencias y modalidades. SR’s, PBD’s, VBD’s. Una parte muy interesante de esta sección fue cuando explicaron cómo se organizan internamente los snapshots, en función del tipo de almacenamiento que podemos utilizar, NFS y Storage Local, LVMD, iSCSI y FC.</p>
<p>Podemos complementar el PDF con la documentación oficial de Citrix sobre los snapshots: <a href="http://support.citrix.com/article/CTX122978">http://support.citrix.com/article/CTX122978</a></p>
<p>Del mismo modo que el storage, en parte de comunicaciones, se explicó desde el hardware hasta llegar a los dispositivos de red virtuales, el funcionamiento de los bridges y como XenServer utiliza el bonding.</p>
<p>Os dejo también una lista de comandos útiles de Linux y XenServer: <a href="https://citrix.sharefile.com/d/s53888bbff9b44949">https://citrix.sharefile.com/d/s53888bbff9b44949</a></p>
<p>Y la Network Throughput Guide: <a href="http://wiki.xen.org/wiki/Network_Throughput_Guide">http://wiki.xen.org/wiki/Network_Throughput_Guide</a></p>
<p>En general el Webinar estuvo muy bien. Aplaudo la iniciativa de Citrix y de otras compañías que ofrecen este tipo de seminarios gratuitos para los fans de sus plataformas.</p>
<p>Con esto amigos, nos vemos la semana que viene con la monitorización del storage con Nagios. Aprovecho también para desearos unas felices fiestas a todos.</p>
<p><em><strong>¿Crees que este videopost le puede interesar a alguien a quien conoces?</strong> Compártelo clicando los botones de Twitter, Facebook o Google+ de abajo. Gracias por tu apoyo.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2011/12/21/repasando-xenserver-6-0-technical-master-class.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>¿Cómo monitorizar XenServer con Nagios?: Parte II</title>
		<link>http://www.josemariagonzalez.es/2011/12/14/como-monitorizar-xenserver-nagios-parte-ii.html</link>
		<comments>http://www.josemariagonzalez.es/2011/12/14/como-monitorizar-xenserver-nagios-parte-ii.html#comments</comments>
		<pubDate>Wed, 14 Dec 2011 08:30:47 +0000</pubDate>
		<dc:creator>Ferran Serafini</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Estandars]]></category>
		<category><![CDATA[Estrategia]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Integración]]></category>
		<category><![CDATA[Manual]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[manual XenServer]]></category>
		<category><![CDATA[monitorizar]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=8650</guid>
		<description><![CDATA[Hoy os traigo la continuación del post de la semana pasada sobre la monitorización de servidores Citrix XenServer con Nagios. En el post anterior vimos como configurar Nagios para utilizar sus plugins sin necesidad de instalar nrpe y nos quedamos en la configuración de estos checkeos para monitorizar nuestros Hosts.]]></description>
			<content:encoded><![CDATA[<p>Hola amigos, hoy os traigo la continuación del post de la semana pasada sobre la monitorización de servidores Citrix XenServer con Nagios.</p>
<p>En el post anterior vimos como configurar Nagios para utilizar sus plugins sin necesidad de instalar nrpe y nos quedamos en la configuración de estos checkeos para monitorizar nuestros Hosts.</p>
<p>Empezamos con la monitorización básica del host.</p>
<ol start="1">
<li><strong>Las CPU’s estén trabajando sin rebasar el 80% de su capacidad.</strong></li>
<li><strong>Que la memoria RAM no sobrepase el 80% de espacio ocupado.</strong></li>
<li><strong>Que la partición / no se quede sin espacio.</strong></li>
<li><strong>Que el Load Average no sobrepase la carga máxima por Cores.</strong></li>
<li>Que el/los SR’s no se queden sin espacio.</li>
</ol>
<p>1.- Para monitorizar la CPU. Recomiendo usar un checkeo personalizado ya que los valores que extraen los plugins originales de Nagios, no extaen la información del hipervisor. Por ejemplo podemos hacer un script como este:</p>
<div>
<blockquote><p>#!/bin/bash</p>
<p>CRITICAL_CPU=&#8217;95&#8242;</p>
<p>WARNING_CPU=&#8217;80&#8242;</p>
<p>#Porcentage de CPU en uso</p>
<p>#cpu_stat=$(sudo xentop -bi2 | grep Domain-0 | awk &#8216;{ print $4 }&#8217; | tail -1 | cut -d &#8216;.&#8217; -f1)</p>
<p>cpu_stat=&#8217;80&#8242;</p>
<p>#Evaluamos estado</p>
<p>if [ $cpu_stat -ge $CRITICAL_CPU ] ; then</p>
<p>echo &#8220;CRITICAL:CPU%= $cpu_stat&#8221;</p>
<p>exit 2</p>
<p>elif [ $cpu_stat -ge $WARNING_CPU ] ; then</p>
<p>echo &#8220;WARNING: CPU%= $cpu_stat&#8221;</p>
<p>exit 1</p>
<p>else</p>
<p>echo &#8220;OK:CPU%= $cpu_stat&#8221;</p>
<p>exit 0</p>
<p>fi</p></blockquote>
<p>&nbsp;</p>
</div>
<p>2.- Para la memoria:</p>
<p>&nbsp;</p>
<div>
<blockquote><p>#!/bin/bash</p>
<p>CRITICAL_MEM=&#8217;10&#8242;</p>
<p>WARNING_MEM=&#8217;20&#8242;</p>
<p>#Estados de memoria libre y total</p>
<p>mem_free=$(sudo xe host-list name-label=`hostname`  params=memory-free &#8211;minimal)</p>
<p>mem_total=$(sudo xe host-list name-label=`hostname`  params=memory-total &#8211;minimal)</p>
<p>#Calculo del porcentage</p>
<p>percent_libre=$(echo &#8220;scale=2; ($mem_free / $mem_total)*100 &#8221; | bc | cut -d&#8221;.&#8221; -f1)</p>
<p>#Evaluamos estado</p>
<p>if [ $percent_libre -lt $CRITICAL_MEM ] ; then</p>
<p>echo &#8220;CRITICAL:MEM%=$percent_libre&#8221;</p>
<p>exit 2</p>
<p>elif [ $percent_libre -lt $WARNING_MEM ] ; then</p>
<p>echo &#8220;WARNING:MEM%=$percent_libre&#8221;</p>
<p>exit 1</p>
<p>else</p>
<p>echo &#8220;OK:MEM%=$percent_libre&#8221;</p>
<p>exit 0</p>
<p>fi</p></blockquote>
</div>
<p>&nbsp;</p>
<p>3.- Para el disco local /, vamos a utilizar el plugin de nagios. Simplemente definimos el comando en el servidor Nagios como:</p>
<div>
<p>&nbsp;</p>
<blockquote><p>define command{</p>
<p>command_name check_by_ssh_disk</p>
<p>command_line $USER1$/check_by_ssh -t 20 -H $HOSTADDRESS$ -C &#8220;/usr/lib/nagios/plugins/check_disk -w $ARG1$ -c $ARG2$ $ARG3$&#8221;</p>
<p>}</p></blockquote>
</div>
<p>Definimos el servicio</p>
<div>
<blockquote><p>define service{</p>
<p>use                             generic-service</p>
<p>hostgroup_name                  xen</p>
<p>service_description             Estado disco /</p>
<p>is_volatile                     0</p>
<p>check_period                    24&#215;7</p>
<p>max_check_attempts              3</p>
<p>normal_check_interval           5</p>
<p>retry_check_interval            1</p>
<p>contact_groups                  admins</p>
<p>notification_interval           120</p>
<p>notification_period             24&#215;7</p>
<p>notification_options            w,u,c,r</p>
<p>check_command                   check_by_ssh_disk!10%!5%!/</p></blockquote>
</div>
<blockquote><p>&nbsp;</p></blockquote>
<p>4.- Del mismo modo configuraremos el checkeo para el “load average”</p>
<div>
<blockquote><p>define command{</p>
<p>command_name check_by_ssh_load</p>
<p>command_line $USER1$/check_by_ssh -t 20 -H $HOSTADDRESS$ -C &#8220;/usr/lib/nagios/plugins/check_load -w $ARG1$ -c $ARG2$&#8221;</p>
<p>}</p></blockquote>
</div>
<blockquote><p>&nbsp;</p></blockquote>
<div>
<blockquote><p>define service{</p>
<p>use                             generic-service</p>
<p>hostgroup_name                  xen</p>
<p>service_description             Load</p>
<p>is_volatile                     0</p>
<p>check_period                    24&#215;7</p>
<p>max_check_attempts              3</p>
<p>normal_check_interval           5</p>
<p>retry_check_interval            1</p>
<p>contact_groups                  admins</p>
<p>notification_interval           120</p>
<p>notification_period             24&#215;7</p>
<p>notification_options            w,u,c,r</p>
<p>check_command                   check_by_ssh_load!15,10,5!30,25,20!</p>
<p>}</p></blockquote>
</div>
<p>Ya tenemos monitorizado nuestro Host. Como habrás visto, la programación de checkeos para Nagios es muy sencilla y lo puedes hacer con el lenguaje de programación que te sea más cómodo.</p>
<p>Esto es todo por hoy. La semana que viene veremos como monitorizar el storage,  nuestro pool y otros checkeos más avanzados. Espero como siempre que te haya parecido interesante. Saludos!!</p>
<p><em><strong>¿Crees que este videopost le puede interesar a alguien a quien conoces?</strong> Compártelo clicando los botones de Twitter, Facebook o Google+ de abajo. Gracias por tu apoyo.</em></p>
<p><!--noadsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2011/12/14/como-monitorizar-xenserver-nagios-parte-ii.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emergencias en Citrix XenServer</title>
		<link>http://www.josemariagonzalez.es/2011/10/26/emergencias-en-citrix-xenserver.html</link>
		<comments>http://www.josemariagonzalez.es/2011/10/26/emergencias-en-citrix-xenserver.html#comments</comments>
		<pubDate>Wed, 26 Oct 2011 07:30:55 +0000</pubDate>
		<dc:creator>Ferran Serafini</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Estrategia]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Integración]]></category>
		<category><![CDATA[Manual]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[administrar]]></category>
		<category><![CDATA[alcance]]></category>
		<category><![CDATA[analisis]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[emergencias]]></category>
		<category><![CDATA[fallo]]></category>
		<category><![CDATA[hosts]]></category>
		<category><![CDATA[impacto]]></category>
		<category><![CDATA[master]]></category>
		<category><![CDATA[pool]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[sistemas]]></category>
		<category><![CDATA[Virtualizacion]]></category>
		<category><![CDATA[XAPI]]></category>
		<category><![CDATA[XenCenter]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=8443</guid>
		<description><![CDATA[Hola amigos, esta semana veremos en nuestra sección de Citrix XenServer como actuar en caso de caída de uno de nuestros hosts físicos y recuperar el estado normal de nuestras máquinas virtuales. El entorno al que se puede aplicar este procedimiento es un pool clásico de dos o más hosts donde tenemos corriendo nuestras máquinas virtuales sobre un almacenamiento compartido y con un licenciamiento gratuito.]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Hola amigos, esta semana veremos en nuestra sección de Citrix XenServer como actuar en caso de caída de uno de nuestros hosts físicos y recuperar el estado normal de nuestras máquinas virtuales.</p>
<p>El entorno al que se puede aplicar este procedimiento es un pool clásico de dos o más hosts donde tenemos corriendo nuestras máquinas virtuales sobre un almacenamiento compartido y con un licenciamiento gratuito.</p>
<p>Como todo fallo, antes de actuar hemos de detectar la fuente del problema y el  alcance/impacto para poder tomar las medidas necesarias para solucionarlo. Podemos evaluar la situación de un entorno XenServer caído mediante el siguiente esquema, similar al que nos plantea Citrix:</p>
<p><a href="http://www.josemariagonzalez.es/wp-content/uploads/2011/10/Citrix_XenServer_resolucion_problemas.jpg"><img src="http://www.josemariagonzalez.es/wp-content/uploads/2011/10/Citrix_XenServer_resolucion_problemas-300x81.jpg" alt="" title="Citrix_XenServer_resolucion_problemas" width="300" height="81" class="alignleft size-medium wp-image-8446" /></a></p>
<p><strong>El master del pool está caído</strong></p>
<p>Es  la <strong>situación más grave</strong>, veréis que se pierde totalmente el control del Pool. No se pueden listar ni realizar operaciones sobre las máquinas virtuales, se desconecta el XenCenter…  De todos modos, las máquinas virtuales siguen corriendo con normalidad en todos los Hosts, excepto las del servidor/es afectado/s.</p>
<p>El host con el rol de <strong>master</strong> es el que gestiona la base de datos del pool. En el momento que el master no es accesible, todos los demás hosts pierden el acceso a dicha información y asumen que están corriendo en <strong>modo de emergencia</strong>.</p>
<p>Desgraciadamente, no siempre cambia a ese modo automáticamente y cuando haces una consulta a la XAPI, se queda esperando si hacer nada, sin dar el error de que se encuentra en estado de emergencia.</p>
<p>“En mi laboratorio de pruebas, no se ha cambiado a modo de emergencia ningún host al dar botonazo al host master”. De todos modos, tanto si el siguiente comando nos devuelve “true” como “false”, procederemos igual.</p>
<blockquote><p>#xe host-is-in-emergency-mode</p></blockquote>
<p>Si el Host que teníamos como Master no es posible que vuelva a funcionar de nuevo, por ejemplo por un <strong>fallo de hardware</strong>, hay que <strong>transferir</strong> el rol de <strong>master</strong> a otro miembro del <strong>pool</strong>. Para ello ejecutamos el siguiente comando en un host que esté funcionando correctamente.</p>
<p>[root@xsrv03]# xe pool-emergency-transition-to-master</p>
<p>Host agent will restart and transition to master in 10 seconds&#8230;</p>
<p>Ahora si ejecutamos por ejemplo:</p>
<p>[root@xsrv03]# xe host-list</p>
<p>Ya veremos que la XAPI nos devuelve los hosts del pool<strong>. Ya tenemos control</strong> sobre el pool. Verificamos que el host que le hemos traspasado el rol de master, lo ha asumido correctamente:</p>
<p>[root@xsrv03]# xe pool-list</p>
<p><em>uuid ( RO)                : f9e97ade-85db-0191-403a-b56b93d364c7</em></p>
<p><em>name-label ( RW): PRODXEN</em></p>
<p><em>name-description ( RW): .: Production Cluster :.</em></p>
<p><em>master ( RO): <strong>cede8d8c-c750-4067-a6b9-eb55744e44fc</strong></em></p>
<p><em>default-SR ( RW): e6532b42-d048-2ef4-9b6c-688632108e34</em></p>
<p>[root@xsrv03]#  xe host-list uuid=cede8d8c-c750-4067-a6b9-eb55744e44fc</p>
<p><em>name-label ( RW): <strong>xsrv03</strong></em></p>
<p>Una vez <strong>recuperado el control</strong> del pool, tenemos que forzar al nuevo master a <strong>restablecer las conexiones</strong> con el resto de hosts. Este comando nos devolverá el listado de UUIDs de los hosts slaves que contiene el pool.</p>
<p>[root@r xsrv03]# xe pool-recover-slaves</p>
<p>e212ac38-c349-490a-9902-06b9355700cd</p>
<p>Ahora el pool puede volver a trabajar con <strong>normalidad</strong>, si disponemos de <strong>N+1</strong>, solamente  tendremos que levantar las VMs caídas en del host “master” en los otros hosts disponibles. Si las máquinas virtuales no se dejan volver arrancar porqué según la XAPI están corriendo sobre el host caído, sigue leyendo <img src='http://www.josemariagonzalez.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>A partir de aquí el resto de situaciones de caídas de Host, son menos aparatosas. Si detectamos un host caído y no podemos volver a levantar las máquinas virtuales en otro Host, tenemos el comando:</p>
<blockquote><p>#xe vm-reset-powerstate vm=&lt;NameLabel de la VM&gt; force=true</p></blockquote>
<p>Este <strong>comando avanzado</strong> forzará el estado de apagado la máquina virtual que especifiquemos. Pero ojo, solo ejecútalo si estas 100% seguro que <strong>esta máquina virtual no está corriendo en ningún otro host</strong> ya que este, <strong>libera</strong> el <strong>bloqueo</strong> que establece XenServer <strong>a nivel de base de datos</strong>, para que no se pueda levantar la VM en cualquier otro host del pool por <strong>duplicado</strong>. En ese caso, tendríamos corrupción de discos en la máquina virtual. Como es un comando “peligroso” hay que ejecutarlo siempre con el flag force=true o &#8211;force</p>
<p>Tenemos también la opción para un host en concreto:</p>
<blockquote><p>#xe vm-reset-powerstate resident-on=&lt;UUID Host caido&gt; force=true</p></blockquote>
<p>Hasta aquí por hoy, espero que como siempre, haya podido enseñarte algo útil para administrar tu entorno XenServer.</p>
<p><em><strong>¿Crees que este artículo puede interesar a alguien a quien conoces?</strong> Compártelo clicando los botones de Twitter y Facebook de abajo o arriba. Gracias.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2011/10/26/emergencias-en-citrix-xenserver.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>¿Cómo instalar Citrix XenServer 6?</title>
		<link>http://www.josemariagonzalez.es/2011/10/05/como-instalar-citrix-xenserver-6.html</link>
		<comments>http://www.josemariagonzalez.es/2011/10/05/como-instalar-citrix-xenserver-6.html#comments</comments>
		<pubDate>Wed, 05 Oct 2011 07:28:51 +0000</pubDate>
		<dc:creator>Ferran Serafini</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Estandars]]></category>
		<category><![CDATA[Estrategia]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Integración]]></category>
		<category><![CDATA[Manual]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[6]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[instalacion]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[manual XenServer]]></category>
		<category><![CDATA[maquinas virtuales]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[PBD]]></category>
		<category><![CDATA[sistemas]]></category>
		<category><![CDATA[SR]]></category>
		<category><![CDATA[VDB]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video tutorial]]></category>
		<category><![CDATA[Virtualizacion]]></category>
		<category><![CDATA[XAPI]]></category>
		<category><![CDATA[XenCenter]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=8241</guid>
		<description><![CDATA[Hoy vamos a ver <strong>cómo funcionan los discos</strong> en XenServer. Veremos primeramente un poco de teoría para entender como XAPI abstrae y presenta los recursos de discos a nuestras máquinas virtuales. En XenServer los discos desde la maquina virtual hasta el Host tienen el siguiente conjunto de clases. Esta “jerarquía” viene dada por la XAPI:]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Hola amigos. Soy <a target="_blank" href="http://www.josemariagonzalez.es/author/ferran-serafini/">Ferran Serafini</a> y aquí vuelvo hoy como cada miércoles para aprender algo nuevo sobre Citrix XenServer.</p>
<p>La semana pasada <strong>Citrix</strong> presentó la nueva versión oficial de XenServer 6. Hace unos meses ya vimos las novedades que incluía ya en su versión beta 2. Os dejo un video tutorial en el que podréis ver la instalación de XenServer 6 paso a paso y las novedades más relevantes que escribió nuestro compañero Adolfo Muñoz, <a href="http://www.josemariagonzalez.es/2011/07/06/citrix-xenserver-6-0-beta-2-disponible-descarga.html">aquí</a></p>
<p>Hoy vamos a ver <strong>cómo funcionan los discos</strong> en XenServer. Veremos primeramente un poco de teoría para entender como XAPI abstrae y presenta los recursos de discos a nuestras máquinas virtuales.</p>
<p>En XenServer los discos desde la maquina virtual hasta el Host tienen el siguiente conjunto de clases. Esta “jerarquía” viene dada por la XAPI:</p>
<p><a href="http://www.josemariagonzalez.es/wp-content/uploads/2011/10/como_instalar_xenServer_6.jpg"><img src="http://www.josemariagonzalez.es/wp-content/uploads/2011/10/como_instalar_xenServer_6-300x42.jpg" alt="" title="como_instalar_xenServer_6" width="300" height="42" class="alignnone size-medium wp-image-8242" /></a></p>
<p><strong>VDI: </strong>(<em>Imagen de Disco Virtual</em>) Un objeto VDI es la representación de un disco virtual. Los VDIs tienen la propiedad de poderse redimensionar y clonar.</p>
<p><strong>VDB</strong>: (<em>Dispositivo de bloque virtual</em>) Este objeto representa la unión entre una máquina virtual y un VDI. Cuando una máquina virtual inicia,  primeramente se consulta sus objetos VBD para determinar que discos virtuales VDIs tiene asociados.  Los métodos de la clase VBD permiten la conexión y desconexión en caliente de un dispositivo de disco VDI.</p>
<p><center><iframe width="420" height="315" src="http://www.youtube.com/embed/uAji1st1fog" frameborder="0" allowfullscreen></iframe></center></p>
<p><strong>SR</strong>: (Repositorio de almacenamiento) Es el contenedor donde residen los VDIs encapsulando las propiedades de un almacenamiento físico.</p>
<p><strong>PBD</strong>: (dispositivo de bloque físico) Representa la unión entre el host físico y un objeto SR. Este presenta una capa de abstracción física del modo en que se conecta físicamente el disco, NFS, I-scsi, etc a los objetos SR.</p>
<p>Sabiendo esto, para consultar que discos tiene una maquina virtual, ya sabemos que no hemos de ir a buscar un VDI directamente (como nos presenta XenCenter). Es importante ya que los que estéis muy acostumbrados al XenCenter podéis pensar que la maquina virtual va conectada directamente al VDI, y como habéis visto, no es así, la maquina virtual tiene conectados los VDB.</p>
<p>Por lo tanto para consultar que discos tiene una maquina virtual utilizaremos el comando:</p>
<blockquote><p># xe vbd-list vm-name-label=Nombre VM</p></blockquote>
<p>Un ejemplo:</p>
<blockquote><p># xe vbd-list vm-name-label=vMachine01</p></blockquote>
<p>uuid ( RO)             : ad2519f4-1764-8c57-5a2c-614b812aefc7</p>
<p>vm-uuid ( RO): 8b0a9e82-064c-ecae-4e46-b8b50d6d6974</p>
<p>vm-name-label ( RO): vMachine01</p>
<p><strong> vdi-uuid</strong> ( RO): f28ab1b1-e6f4-453f-8d1a-73cbb5c26d14</p>
<p>empty ( RO): false</p>
<p>device ( RO): xvdb</p>
<p>uuid ( RO)             : 6ac1c235-8c1e-7af5-e272-9cc4865e0e90</p>
<p>vm-uuid ( RO): 8b0a9e82-064c-ecae-4e46-b8b50d6d6974</p>
<p>vm-name-label ( RO): vMachine01</p>
<p><strong> vdi-uuid</strong> ( RO): 8b0a9e82-064c-ecae-4e46-b8b50d6d6974</p>
<p>empty ( RO): false</p>
<p>device ( RO): xvda</p>
<p>Vemos aquí que nuestra maquina virtual vMachine01 tiene dos VDIs conectados, identificados por <strong>vdi-uuid</strong>: <em>f28ab1b1-e6f4-453f-8d1a-73cbb5c26d14</em> i <em>8b0a9e82-064c-ecae-4e46-b8b50d6d6974</em></p>
<p><em> </em></p>
<p>Bueno amigo, esto es todo por hoy. Te espero la semana que viene con más trucos y explicaciones para tener bien controlados tus entornos Citrix XenServer.</p>
<p><em><strong>¿Crees que este post puede interesar a alguien?</strong> En ese caso clica en los botones de compartir de arriba o abajo. Gracias por el apoyo.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2011/10/05/como-instalar-citrix-xenserver-6.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Introducción a XAPI y la gestión de máquinas virtuales</title>
		<link>http://www.josemariagonzalez.es/2011/09/21/introduccion-xapi-gestion-maquinas-virtuales.html</link>
		<comments>http://www.josemariagonzalez.es/2011/09/21/introduccion-xapi-gestion-maquinas-virtuales.html#comments</comments>
		<pubDate>Wed, 21 Sep 2011 07:04:07 +0000</pubDate>
		<dc:creator>Ferran Serafini</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Estandars]]></category>
		<category><![CDATA[Estrategia]]></category>
		<category><![CDATA[Integración]]></category>
		<category><![CDATA[Manual]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[maquinas virtuales]]></category>
		<category><![CDATA[Virtualizacion]]></category>
		<category><![CDATA[webservice]]></category>
		<category><![CDATA[XAPI]]></category>
		<category><![CDATA[XenCenter]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=8124</guid>
		<description><![CDATA[Hoy os mostraré una breve introducción a la api de XenServer (XAPI) y realizaremos operaciones básicas con las maquinas virtuales. ]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Hola amigos, hoy vengo con más comandos prácticos y nuevos trucos para XenServer.</p>
<p>Hoy os mostraré una breve introducción a la api de XenServer (<strong>XAPI) </strong>y realizaremos <strong>operaciones básicas</strong> con las <strong>maquinas virtuales</strong>.</p>
<p><strong>La API de XenServer &#8211; XAPI</strong></p>
<p>XenServer utiliza <strong>XAPI</strong> para gestionar todas las operaciones. XenCenter, consola (CLI) o xsconsole interactúan directamente con XAPI.</p>
<p>Xapi trabaja como <strong>webservice</strong> así que los que dominéis python, perl, java, etc&#8230; Tenéis a vuestra disposición infinidad de opciones para &#8220;tunear&#8221; vuestros entornos de administración, tareas automatizadas&#8230;</p>
<p>Podéis consultar más a fondo como funciona en su documentación oficial:</p>
<p><a href="http://www.xen.org/files/XenCloud/ocamldoc/apidoc.html">http://www.xen.org/files/XenCloud/ocamldoc/apidoc.html</a></p>
<h3>Operaciones con maquinas virtuales</h3>
<p>Podemos ver mediante el comando xe vm + TAB todas las opciones que podemos realizar desde la CLI.</p>
<p><a href="http://www.josemariagonzalez.es/wp-content/uploads/2011/09/XenServer_XAPI.jpg"><img class="alignnone size-full wp-image-8125" title="XenServer_XAPI" src="http://www.josemariagonzalez.es/wp-content/uploads/2011/09/XenServer_XAPI.jpg" alt="" width="557" height="138" /></a></p>
<p>Las operaciones básicas como parar, arrancar, reiniciar o migrar de servidor dom0 son:</p>
<ul>
<li><strong>xe vm-shutdown</strong></li>
<li><strong>xe vm-start</strong></li>
<li><strong>xe vm-reboot</strong></li>
<li><strong>xe vm-migrate</strong></li>
</ul>
<p>Seguido del <strong>UUID</strong> de la maquina o más sencillo, por el <strong>name-label</strong> (nombre de la maquina virtual).</p>
<p><a href="http://www.josemariagonzalez.es/wp-content/uploads/2011/09/XenServer_XAPI_2.jpg"><img class="alignnone size-full wp-image-8126" title="XenServer_XAPI_2" src="http://www.josemariagonzalez.es/wp-content/uploads/2011/09/XenServer_XAPI_2.jpg" alt="" width="563" height="84" /></a></p>
<p>Los comandos de parada <strong>vm-shutdown</strong> y <strong>vm-reboot</strong> tienen también un parámetro que podemos necesitarlo en caso que la maquina virtual no reaccione a la orden de apagado normal. El parámetro es<strong> force=true</strong> es literalmente como desenchufar el “cable virtual” de la fuente de alimentación de la máquina virtual.</p>
<blockquote><p>xe vm-shutdown name-label=vserver01 force=true</p></blockquote>
<p>Para migrar una maquina virtual de servidor domain0 se utiliza xe vm-migrate. Como requisito, debes disponer de almacenamiento compartido y tener las xentools instaladas en las maquinas virtuales.  Simplemente hay que especificar el nombre de la maquina virtual (name-label o UUID) y el host de destino.</p>
<blockquote><p>xe vm-migrate name-label=vserver01 host=xensrv02</p></blockquote>
<p>Otro comando muy interesante es <strong>xe vm-export</strong>. Este nos permite exportar una maquina virtual apagada a un fichero.</p>
<blockquote><p>xe vm-export vm=vserv01 filename=/nfs/vms/server.xva</p></blockquote>
<p>Una vez exportado, tenemos una copia exacta de la maquina que puede importada al mismo o a otro entorno XenServer mediante <strong>xe vm-import</strong></p>
<p><a href="http://www.josemariagonzalez.es/wp-content/uploads/2011/09/XenServer_XAPI_3.jpg"><img class="alignnone size-full wp-image-8128" title="XenServer_XAPI_3" src="http://www.josemariagonzalez.es/wp-content/uploads/2011/09/XenServer_XAPI_3.jpg" alt="" width="567" height="64" /></a></p>
<p>Por defecto vm-import genera una nueva MAC, si nos interesa importar la maquina con la misma MAC que la maquina original, el parámetro preserve=true nos mantendrá intacta la configuración original.</p>
<p>Con esto amigo, me despido por hoy, espero sobretodo haberte contado algo de tu interés y no olvides que puedes comentar abajo cualquier duda o sugerencia.</p>
<p>Espero verte la semana que viene donde expondré más a fondo la gestión de snapshots, su exportación para que te puedas hacer un backup de tus máquinas personalizado y otras cosas para que veas en XenServer una solución viable a tu entorno de virtualización.</p>
<p><em><strong>¿Crees que este post puede interesar a alguien?</strong> En ese caso clica en los botones de compartir de arriba o abajo. Gracias por el apoyo.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2011/09/21/introduccion-xapi-gestion-maquinas-virtuales.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Disponible XenServer Self Service Manager Beta</title>
		<link>http://www.josemariagonzalez.es/2011/07/20/disponible-xenserver-service-manager-beta.html</link>
		<comments>http://www.josemariagonzalez.es/2011/07/20/disponible-xenserver-service-manager-beta.html#comments</comments>
		<pubDate>Wed, 20 Jul 2011 07:52:08 +0000</pubDate>
		<dc:creator>Adolfo Muñoz Moratalla</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Estandars]]></category>
		<category><![CDATA[Estrategia]]></category>
		<category><![CDATA[Integración]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[Publicaciones]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[autoservicio]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[nube]]></category>
		<category><![CDATA[proyecto Boston]]></category>
		<category><![CDATA[Self Service Manager Beta]]></category>
		<category><![CDATA[sistemas]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=7792</guid>
		<description><![CDATA[Citrix anuncia una nueva característica dentro de su proyecto Boston de XenServer. Esta nueva característica se llama Self Service Manager ...]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Queridos lectores,</p>
<p><strong>Citrix </strong>anuncia una nueva característica dentro de su <strong>proyecto Boston</strong> de XenServer. Esta nueva característica se llama <strong>Self Service Manager</strong>.</p>
<p>Hay disponible una beta para todos los usuarios para poder testearla. Es una gran herramienta <strong>enfocada al cloud y autoservicios</strong> en la nube.</p>
<p>Mediante la misma los usuarios, aunque no tengan experiencia, podrán iniciar sesión y administrar sus propios recursos.</p>
<p>Paso a detallaros algunas de sus características:</p>
<ul>
<li>Multi-plataforma (ESX, XenServer, OpenStack)</li>
<li>Multi-Tenant</li>
<li> Catálogos personalizables</li>
<li> Administración de cuotas</li>
<li> Portal de Autoservicio</li>
<li> Chargeback reporting</li>
<li> Importación de entornos existentes</li>
<li> Escalabilidad</li>
<li> Control granular basado en roles</li>
</ul>
<p>También os dejo unos enlaces de youtube para que podáis aprender a trabajar con ellos:</p>
<p><strong>Configuración del appliance: </strong><a href="http://www.youtube.com/watch?v=dsrtYe9zZM0" target="_blank">http://www.youtube.com/watch?v=dsrtYe9zZM0</a></p>
<p><strong>Administración de usuairos: </strong><a href="http://www.youtube.com/watch?v=TEwNiyxwWhE" target="_blank">http://www.youtube.com/watch?v=TEwNiyxwWhE</a></p>
<p><strong>Administración de catálogos:</strong> <a href="http://www.youtube.com/watch?v=Cid3aR3axyw" target="_blank">http://www.youtube.com/watch?v=Cid3aR3axyw</a></p>
<p><em><strong>¿Crees que este artículo puede interesar a alguien a quien conoces?</strong> Compártelo clicando los botones de<br />
Twitter y Facebook de abajo o arriba. Gracias.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2011/07/20/disponible-xenserver-service-manager-beta.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Cómo instalar el nuevo hotfix XS56ESP2001 para XenServer 5.6 SP2?</title>
		<link>http://www.josemariagonzalez.es/2011/06/29/como-instalar-nuevo-hotfix-xs56esp2001-xenserver-56-sp2.html</link>
		<comments>http://www.josemariagonzalez.es/2011/06/29/como-instalar-nuevo-hotfix-xs56esp2001-xenserver-56-sp2.html#comments</comments>
		<pubDate>Wed, 29 Jun 2011 06:51:22 +0000</pubDate>
		<dc:creator>Adolfo Muñoz Moratalla</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Estandars]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[hotfix]]></category>
		<category><![CDATA[instalacion]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[manuales Citrix]]></category>
		<category><![CDATA[manuales XenServer]]></category>
		<category><![CDATA[nuevo]]></category>
		<category><![CDATA[version 5.6]]></category>
		<category><![CDATA[Virtualizacion]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=7676</guid>
		<description><![CDATA[Hace unos días <strong>Citrix </strong>publicaba este nuevo hotfix. Desde su portal oficial recomiendan encarecidamente aplicarlo sobre la versión 5.6 SP2. ]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Queridos lectores,</p>
<p>Hace unos días <strong>Citrix </strong>publicaba este nuevo hotfix. Desde su portal oficial recomiendan encarecidamente aplicarlo sobre la versión 5.6 SP2. </p>
<p>A continuación, como siempre hago cuando sale una nueva actualización, os recuerdo como poder hacer la instalación del parche en modo CLI.</p>
<p><strong>1.- Descargamos el hotfix y descomprimimos</strong></p>
<blockquote><p>wget http://support.citrix.com/servlet/KbServlet/download/27597-102-658199/XS56ESP2001.zip</p></blockquote>
<p><strong>2.- Instalamos el hotfix</strong></p>
<blockquote><p>xe patch-upload file-name=&#8221;nombre del parche&#8221;</p></blockquote>
<p><strong>3.- Imprimirá lo siguiente por pantalla</strong></p>
<blockquote><p> 65066756-1d29-422e-8f6d-fa6fb4459551</p></blockquote>
<p><strong>4.- Aplicamos el parche sobre XenServer</strong></p>
<blockquote><p>xe patch-pool-apply uuid= 65066756-1d29-422e-8f6d-fa6fb4459551</p></blockquote>
<p><strong>5.- Verificamos</strong></p>
<blockquote><p>xe patch-list</p></blockquote>
<p>6.- Reiniciaremos para que tenga efecto el parche</p>
<p>Nada mas queridos lectores, espero que sea de utilidad.</p>
<p><em><strong>¿Crees que este artículo puede interesar a alguien a quien conoces?</strong> Compártelo clicando los botones de Twitter y Facebook de abajo o arriba. Gracias.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2011/06/29/como-instalar-nuevo-hotfix-xs56esp2001-xenserver-56-sp2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Cómo cambiar el IP y Mascara de la interfaz de administración en XenServer?</title>
		<link>http://www.josemariagonzalez.es/2011/06/15/como-cambiar-ip-mascara-interfaz-administracion-xenserver.html</link>
		<comments>http://www.josemariagonzalez.es/2011/06/15/como-cambiar-ip-mascara-interfaz-administracion-xenserver.html#comments</comments>
		<pubDate>Wed, 15 Jun 2011 08:30:31 +0000</pubDate>
		<dc:creator>Adolfo Muñoz Moratalla</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Estandars]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[consola fisica]]></category>
		<category><![CDATA[gestion]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[manual XenServer]]></category>
		<category><![CDATA[manuales XenServer]]></category>
		<category><![CDATA[mascara]]></category>
		<category><![CDATA[modificar]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[sistemas]]></category>
		<category><![CDATA[Virtualizacion]]></category>
		<category><![CDATA[xe-toolstack-restart]]></category>
		<category><![CDATA[xsconsole]]></category>

		<guid isPermaLink="false">http://www.josemariagonzalez.es/?p=7584</guid>
		<description><![CDATA[En el post de hoy os enseñaré a modificar la ip y máscara de la interfaz de administración que además están dentro de un pool. Para ello podremos hacerlo de dos formas, desde la consola fisica de XenServer y desde CLI. Sea un método u otro recomiendo hacerlo in situ, mas que nada por si hay fallo o perdida de conectividad.]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Queridos lectores,</p>
<p>En el post de hoy, os enseñaré a <strong>modificar la ip y máscara de la interfaz de administración</strong> en un servidor <strong>Citrix XenServer</strong>, y que además, esta dentro de un pool. Para ello podremos hacerlo de dos formas, desde la <strong>consola fisica de XenServe</strong>r y desde <strong>CLI</strong>. </p>
<p>Sea un método u otro recomiendo hacerlo in situ, mas que nada por si hay fallo o perdida de conectividad.</p>
<p>1.- Realizamos un backup de metadata y de las VM con el proposito de tener todo asegurado.</p>
<p>2.- Desactivamos la alta disponibilidad si la tuviéramos. Esto lo podemos hacer desde XenCenter</p>
<p>3.- Modificamos la ip y máscara:</p>
<h3>Método A:</h3>
<p>Accedemos a cualquier servidor del pool dentro de su consola física xsconsole. Si lo estuviéramos haciendo remotamente teclearíamos xsconsole en cualquier consola ssh.</p>
<p>Seleccionamos: <strong>Network and Management Interface > Cofigure Management Interface</strong>. Seguidamente asignamos la configuración de la interfaz de administración</p>
<p>Si viéramos que aplicando cambios que queda congelada la pantalla podemos teclear <strong>CTRL + Z</strong>, nos aparecerá una <strong>consola linux</strong> y ejecutaremos <strong>xe-toolstack-restart</strong>. Posteriormente podremos retornar a <strong>xsconsole</strong> con el comando fg%1</p>
<h3>Método B:</h3>
<p>Todo el método B es posible hacerlo mediante el siguiente comando:</p>
<p><strong>xe pif-reconfigure-ip uuid=&#8221;UUID of host management PIF&#8221; IP=&#8221;New IP&#8221; gateway=&#8221;GatewayIP&#8221; netmask=&#8221;Subnet Mask&#8221; DNS=&#8221;DNS Lookup IPs&#8221; mode=&#8221;dhcp,none,static</strong>&#8221;</p>
<p>4.- Ejecutamos <strong>xe-toolstack-restart</strong> para guardar cambios de forma segura. Comprobaremos con <strong>xe host-is-in-emergency-mode</strong> si el servidor está en modo de emergencia.</p>
<p>5.- Ejecutaremos 3 y 4 en todos los servers del pool.</p>
<p>6.- Mediante cualquiera de los métodos del paso 3 modificamos la IP en el pool master</p>
<p>7.- Ejecutamos xe-toolstack-restart en el pool master</p>
<p>8.- En todos los miembros del pool menos en el pool master ejecutamos xe pool-emergency-reset-master master-address=IP_OF_THE_MASTER</p>
<p>9.- Verificamos el correcto funcionamiento del pool.</p>
<p>10.- Habilitamos alta disponibilidad si lo hubiéramos deshabilitado.</p>
<p>Como veis con estos sencillos pasos habremos cambiado la ip y mascara de nuestro pool de xenservers. No olvidéis realizar backups por si las moscas.</p>
<p><em><strong>¿Crees que este post puede interesar a alguien?</strong> En ese caso clica en los botones de compartir de arriba. Gracias por el apoyo.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josemariagonzalez.es/2011/06/15/como-cambiar-ip-mascara-interfaz-administracion-xenserver.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

