<?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>XARCOM Blog &#187; ESXi</title>
	<atom:link href="http://www.xarcom.net/blog/index.php/category/vmware/esxi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xarcom.net/blog</link>
	<description>Aquello que querías saber y nadie te explicó</description>
	<lastBuildDate>Tue, 06 Jul 2010 15:17:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Como programar tarea ghettoVCB en Cronjobs para VMware ESXi</title>
		<link>http://www.xarcom.net/blog/index.php/como-programar-tarea-ghettovcb-en-cronjobs-para-vmware-esxi/</link>
		<comments>http://www.xarcom.net/blog/index.php/como-programar-tarea-ghettovcb-en-cronjobs-para-vmware-esxi/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 21:43:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[ghettoVCB]]></category>
		<category><![CDATA[Cron]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.xarcom.net/blog/?p=771</guid>
		<description><![CDATA[Como programar tarea ghettoVCB en Cron para VMware ESXi La tarea de configurar el cronjobs para sistemas operativos ESX de VMware no es muy diferente a los demás sistemas operativos Linux, pero en VMware ESXi por el contrario, hay que tener francamente en cuenta por que los cambios realizados no persisten cuando reiniciamos el sistema [...]]]></description>
			<content:encoded><![CDATA[<h1><span style="color: #3366ff;">Como programar tarea ghettoVCB en Cron para VMware ESXi</span></h1>
<p>La tarea de configurar el cronjobs para sistemas operativos ESX de VMware no es muy diferente a los demás sistemas operativos Linux, pero en VMware ESXi por el contrario, hay que tener francamente en cuenta por que los cambios realizados no persisten cuando reiniciamos el sistema VMware.</p>
<p>Una vez tenemos descargado ghettoVCB de <a href="http://communities.vmware.com/docs/DOC-8760">http://communities.vmware.com/docs/DOC-8760</a> , lo único que tenemos que hacer es un upload a un datastore de VMware en el que queramos alojar el script ghettoVCB.</p>
<p>Podemos acceder con Putty a la consola de nuestro sistema ESXi, desde aquí podréis ir a descargar directamente a la web oficial el programa <a title="Putty, A Free Telnet/SSH Client" href="http://www.xarcom.net/blog/index.php/putty-putty-putty-a-free-telnetssh-client/" target="_blank">Putty, A Free Telnet/SSH Client</a></p>
<p>Y algunos os preguntaréis <a title="Abrir puerto SSH en ESXi" href="http://www.xarcom.net/blog/index.php/abrir-puerto-ssh-en-esxi/" target="_blank">¿Cómo abrir el puerto ssh en VMware ESXi?</a>, pues ahí está.</p>
<p>Ejecutamos Putty, y le ponemos la IP del host VMware donde vamos a conectarnos, usuario y contraseña.</p>
<p>Y vamos a suponer lo siguiente:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>vmfs<span style="color: #000000; font-weight: bold;">/</span>volumes<span style="color: #000000; font-weight: bold;">/</span>datastore2<span style="color: #000000; font-weight: bold;">/</span>backup</pre></div></div>

<p>Será el sitio donde pondremos el script ghettoVCB y el archivo &#8220;machines&#8221; donde especificaremos las vm que queremos efectuar copia</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>vmfs<span style="color: #000000; font-weight: bold;">/</span>volumes<span style="color: #000000; font-weight: bold;">/</span>datastore3<span style="color: #000000; font-weight: bold;">/</span>logs</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">Será el sitio donde pondremos los logs que genere el script de ghettoVCB
&nbsp;
Vamos a programar cronjobs para ghettoVCB
&nbsp;
Vamos a:</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">vi</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>spool<span style="color: #000000; font-weight: bold;">/</span>cron<span style="color: #000000; font-weight: bold;">/</span>crontabs<span style="color: #000000; font-weight: bold;">/</span>root</pre></div></div>

<p>Y añadimos al final del archivo lo siguiente:</p>
<p><code><span style="color: #3366ff;"></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">~ <span style="color: #666666; font-style: italic;"># 0 21 * * * /vmfs/volumes/datastore2/backup/ghettoVCB.sh -f /vmfs/volumes/datastore2/backup/machines &amp;gt; /vmfs/volumes/datastore3/logs/ghettoVCB-backup-$(date +\%s).log</span></pre></div></div>

<p></span></code></p>
<p><code>Donde pone 21 le ponemos la hora a la que queramos hacer el backup.</code></p>
<p><code>Salimos grabando del comando vi con ESC y tecleamos</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">:wq<span style="color: #000000; font-weight: bold;">!</span></pre></div></div>

<p></code></p>
<p><code>Eliminaremos la anterior programación de CRONJOBS de la siguiente manera:</code></p>
<p><code><span style="color: #3366ff;"></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">~ <span style="color: #666666; font-style: italic;"># kill $(cat /var/run/crond.pid)</span>
~ <span style="color: #666666; font-style: italic;"># busybox crond</span></pre></div></div>

<p></span><br />
</code></p>
<p><code>Y luego editaremos el rc.local y nos encontraremos lo siguiente (<span style="color: #008000;">en verde</span>) y le añadiremos (<span style="color: #0000ff;">lo azul</span>), ejecutando:</code></p>
<p><code></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">~ <span style="color: #666666; font-style: italic;"># vi /etc/rc.local</span></pre></div></div>

<p></code></p>
<p><code><span style="color: #0000ff;"><code><span style="color: #008000;"></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">~ <span style="color: #666666; font-style: italic;"># cat /etc/rc.local</span>
<span style="color: #666666; font-style: italic;">#! /bin/ash</span>
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">PATH</span>=<span style="color: #000000; font-weight: bold;">/</span>sbin:<span style="color: #000000; font-weight: bold;">/</span>bin</pre></div></div>

<p></span><br />
log() {<br />
   echo "$1"<br />
   logger init "$1"<br />
}</p>
<p>#execute all service retgistered in /etc/rc.local.d<br />
if [http:// -d /etc/rc.local.d |http:// -d /etc/rc.local.d ]; then<br />
   for filename in `find /etc/rc.local.d/ | sort`<br />
      do<br />
         if [ -f $filename ] &amp;&amp; [ -x $filename ]; then<br />
            log "running $filename"<br />
            $filename<br />
         fi<br />
      done<br />
fi<br />
</code>/bin/kill $(cat /var/run/crond.pid)<br />
/bin/echo "0 21 * * * /vmfs/volumes/datastore2/backup/ghettoVCB.sh -f /vmfs/volumes/datastore2/backup/machines &gt; /vmfs/volumes/datastore3/logs/ghettoVCB-backup-\$(date +\\%s).log" &gt;&gt; /var/spool/cron/crontabs/root<br />
/bin/busybox crond</span></code><code><br />
</code></p>
<p><code>Salimos grabando del comando vi con ESC :wq!</code></p>
<p><code>Para asegurarnos que el CRONJOB se creará después de reiniciar físicamente el HOST ejecutaremos lo siguiente:</code></p>
<p><code>~ # /sbin/auto-backup.sh</code></p>
<p><code>Y nos aparecerá algo como esto que pongo más abajo en naranja</code></p>
<p><code><span style="color: #ff6600;">config implicitly loaded<br />
local.tgz<br />
etc/vmware/vmkiscsid/vmkiscsid.db<br />
etc/dropbear/dropbear_dss_host_key<br />
etc/dropbear/dropbear_rsa_host_key<br />
etc/opt/vmware/vpxa/vpxa.cfg<br />
etc/opt/vmware/vpxa/dasConfig.xml<br />
etc/sysconfig/network<br />
etc/vmware/hostd/authorization.xml<br />
etc/vmware/hostd/hostsvc.xml<br />
etc/vmware/hostd/pools.xml<br />
etc/vmware/hostd/vmAutoStart.xml<br />
etc/vmware/hostd/vmInventory.xml<br />
etc/vmware/hostd/proxy.xml<br />
etc/vmware/ssl/rui.crt<br />
etc/vmware/ssl/rui.key<br />
etc/vmware/vmkiscsid/initiatorname.iscsi<br />
etc/vmware/vmkiscsid/iscsid.conf<br />
etc/vmware/vmware.lic<br />
etc/vmware/config<br />
etc/vmware/dvsdata.db<br />
etc/vmware/esx.conf<br />
etc/vmware/license.cfg<br />
etc/vmware/locker.conf<br />
etc/vmware/snmp.xml<br />
etc/group<br />
etc/hosts<br />
etc/inetd.conf<br />
etc/rc.local<br />
etc/chkconfig.db<br />
etc/ntp.conf<br />
etc/passwd<br />
etc/random-seed<br />
etc/resolv.conf<br />
etc/shadow<br />
etc/sfcb/repository/root/interop/cim_indicationfilter.idx<br />
etc/sfcb/repository/root/interop/cim_indicationhandlercimxml.idx<br />
etc/sfcb/repository/root/interop/cim_listenerdestinationcimxml.idx<br />
etc/sfcb/repository/root/interop/cim_indicationsubscription.idx<br />
Binary files /etc/vmware/dvsdata.db and /tmp/auto-backup.31345.dir/etc/vmware/dvsdata.db differ<br />
config implicitly loaded<br />
Saving current state in /bootbank<br />
Clock updated.<br />
Time: 20:40:36   Date: 08/14/2009   UTC</span><br />
</code></p>
<p><code>Y ya está configurado cronjobs para que cuando se reinicie nuestro host VMware ESXi, se puedan efectuar las copias de seguridad con el script ghettoVCB</code></p>
<p><code><a title="Como programar tarea ghettoVCB en Cronjobs para VMware ESXi" href="http://www.xarcom.net" target="_blank">Como programar tarea ghettoVCB en Cronjobs para VMware ESXi</a></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xarcom.net/blog/index.php/como-programar-tarea-ghettovcb-en-cronjobs-para-vmware-esxi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programar una copia de seguridad de ghettoVCB.sh con Plink.exe</title>
		<link>http://www.xarcom.net/blog/index.php/programar-una-copia-de-seguridad-de-ghettovcb-sh-con-plink-exe/</link>
		<comments>http://www.xarcom.net/blog/index.php/programar-una-copia-de-seguridad-de-ghettovcb-sh-con-plink-exe/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 10:56:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[ghettoVCB]]></category>
		<category><![CDATA[Plink.exe]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.xarcom.net/blog/?p=707</guid>
		<description><![CDATA[Programar una copia de seguridad de ghettoVCB.sh con Plink.exe Esta sería otra manera de programar una copia de seguridad en ghettoVCB.sh con la aplicación Plink.exe. En los enlaces podemos pinchar para descargar este software. También podremos descargar el archivo template para que ghettoVCB.sh pueda llamar a las VMs que queremos efectuar copia de seguridad. Primero [...]]]></description>
			<content:encoded><![CDATA[<h1><span style="color: #3366ff;">Programar una copia de seguridad de ghettoVCB.sh con Plink.exe</span></h1>
<p><span style="color: #000000;">Esta sería otra manera de programar una copia de seguridad en <a title="Descarga de ghettoVCB.sh" href="http://communities.vmware.com/servlet/JiveServlet/download/8760-47-32036/ghettoVCB.sh" target="_blank">ghettoVCB.sh</a> con la aplicación <a title="Descarga de Plink.exe" href="http://www.chiark.greenend.org.uk/ ~ sgtatham / putty / download.html" target="_blank">Plink.exe</a>. </span><span style="color: #000000;">En los enlaces podemos pinchar para descargar este software. También podremos descargar el <a title="Archivo muestra VMs a copiar" href="http://communities.vmware.com/servlet/JiveServlet/download/8760-47-31623/ghettoVCB-vm_backup_configuration_template" target="_blank">archivo template</a> para que ghettoVCB.sh pueda llamar a las VMs que queremos efectuar copia de seguridad.</span></p>
<p><span style="color: #000000;">Primero de todo deberemos de <a title="Abrir puerto ssh en ESXi" href="http://www.xarcom.net/blog/index.php/abrir-puerto-ssh-en-esxi/" target="_blank">habilitar el puerto 22 de ssh</a> en nuestro ESXi.</span></p>
<p><span style="color: #000000;">Descargaremos este software y lo pondremos en una carpeta en nuestra máquina de Windows Lanzadera. Llamémosla &#8220;Lanzadera&#8221;</span></p>
<p><span style="color: #000000;">Configuraremos ghettoVCB.sh (destino de copia, que historial de copias queremos, etc) y prepararemos el archivo template como si estuviera puesto en un servidor ESXi.</span></p>
<p><span style="color: #000000;">Una vez está preparada desde el VI CLient(ESXi v3.5) o VSphere Client (ESXi v4.0) crearemos en algún datastore del servidor ESXi una carpeta que por ejemplo se llame &#8220;backup&#8221;, y subiremos el archivo ghettoVCB.sh y el archivo_template donde ya habremos puesto los nombres de las VMs virtuales a copiar.</span></p>
<p><span style="color: #000000;">Una vez subido los archivos al datastore, </span><span style="color: #000000;">crearemos un archivo con extensión .bat en el equipo con Windows, que lo podremos llamar como queramos.</span></p>
<p><span style="color: #000000;">Y en su interior indicaremos los siguiente:</span></p>
<p><span style="color: #000000;">Sintaxi:</span></p>
<pre><span style="color: #000000;">plink -ssh -pw <span style="color: #ff0000;">nuestro_password</span>  <span style="color: #008000;"><a href="mailto:usuario_poder@ipservidor_esxi">usuario_poder@ipservidor_esxi</a></span>  <span style="color: #ff6600;">/ruta_archivo.sh/archivo.sh</span></span></pre>
<p><span style="color: #000000;">Ejemplo práctico:</span></p>
<pre><span style="color: #000000;">plink -ssh -pw Pass <a href="mailto:root@192.168.0.200">root@172.26.0.250</a> /vmfs/volumes/datastore1/backup/ghettoVCB.sh</span></pre>
<p><span style="color: #000000;">Donde Pass será nuestro password del root en el host ESXi.</span></p>
<p><span style="color: #000000;">Guardaremos el archivo.bat y lo podemos ejecutar, veremos que se lanza el Plink.exe y comienza a hacer la copia de seguridad con ghettoVCB</span></p>
<p><span style="color: #000000;">Y ya para rematarlo, podremos incluir en nuestro Programador de tareas el trabajo.</span></p>
<p><span style="color: #000000;">Y listo</span></p>
<p><span style="color: #000000;"><a title="Programar una copia de seguridad de ghettoVCB.sh con Plink.exe" href="http://www.xarcom.net" target="_blank"> Programar una copia de seguridad de ghettoVCB.sh con Plink.exe</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xarcom.net/blog/index.php/programar-una-copia-de-seguridad-de-ghettovcb-sh-con-plink-exe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dell T110 con controladora S100 RAID no compatible con VMware</title>
		<link>http://www.xarcom.net/blog/index.php/dell-t110-con-controladora-s100-raid-no-compatible-con-vmware/</link>
		<comments>http://www.xarcom.net/blog/index.php/dell-t110-con-controladora-s100-raid-no-compatible-con-vmware/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 13:42:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.xarcom.net/blog/?p=556</guid>
		<description><![CDATA[Dell T110 con controladora S100 RAID no compatible con VMware He tenido un problema con un Dell PowerEdge T110 (Servidor Básico), con controladora integrada S100, también puede llevar la S300, y si montas un Windows 2008 Server o un 2003 Server no hay ningún problema por que Windows lleva los drivers para reconocer esta controladora [...]]]></description>
			<content:encoded><![CDATA[<h1><span style="color: #3366ff;">Dell T110 con controladora S100 RAID no compatible con VMware</span></h1>
<div><span style="color: #000000;">He tenido un problema con un Dell PowerEdge T110 (Servidor Básico), con controladora integrada S100, también puede llevar la S300, y si montas un Windows 2008 Server o un 2003 Server no hay ningún problema por que Windows lleva los drivers para reconocer esta controladora de RAID. Pero en VMware esta controladora no está incluída en las HCL y además de no estar incluída no funciona. Puedes montar el RAID en la controladora de BIOS pero aún habiéndolo definido, cuando instalas VMware ESXi v4.0.1 en mi caso con 3 discos duros de 500Gb y un RAID5 montado, la instalación de VMware ESXi v4.0.1 me da a eligir en que disco de los 3 quiero que se instale el sistema, (eso ya no es normal), y después de haberlo instalado, evidentemente ni siente ni padece. Después de hablar con los técnicos de Dell, pues como no, llegamos a la conclusión de que la controladora Dell S100 no sirve y tampoco serviría la S300 (después de confirmarlo con el servicio técnico de Dell) y hay que poner una controladora RAID5 recononcida por VMware ESX, como por ejemplo un <strong>Dell PERC 6/i controlador con cables y batería &#8211; Kit</strong> <strong>.</strong> Esta si que está admitida, aunque realmente no es una controladora probada por Dell en los PowerEdge T110, pero  no tengo ninguna duda de que funcionará sin problemas. </span></div>
<div><span style="color: #000000;"><span style="color: #000000;">Así que no me queda otra que jugármela.</span> </span></div>
<p><span style="color: #000000;"><span style="color: #000000;">Aprovecho a pasar el link de las HCL de VMware, el </span>VMware Compatibility Guide <a href="http://www.vmware.com/resources/compatibility/search.php">http://www.vmware.com/resources/compatibility/search.php</a> </p>
<p>Y así, iremos más sobre seguro. </p>
<p><a title="Dell T110 con controladora S100 RAID no compatible con VMware" href="http://www.xarcom.net" target="_blank">Dell T110 con controladora S100 RAID no compatible con VMware</a></p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xarcom.net/blog/index.php/dell-t110-con-controladora-s100-raid-no-compatible-con-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ESX 4.0 Update 1 Error KB (ID 1016070)</title>
		<link>http://www.xarcom.net/blog/index.php/esx-4-0-update-1-error-kb-id-1016070/</link>
		<comments>http://www.xarcom.net/blog/index.php/esx-4-0-update-1-error-kb-id-1016070/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 10:59:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.xarcom.net/blog/?p=487</guid>
		<description><![CDATA[ESX 4.0 Update 1, Error VMware KB (ID 1016070)   Actualización de ESX 4.0 a 4,0 U1 puede fallar o dar tiempo de espera agotado y dejar la máquina en un estado inservible si se utiliza HP Systems Insight Management Agent. Para evitar esta cuestión antes de actualizar lea Artículo de la KB (ID 1016070).   [...]]]></description>
			<content:encoded><![CDATA[<h1 style="margin-top: 0px; margin-bottom: 5px; margin-left: 70px;"><span style="color: #3366ff;">ESX 4.0 Update 1, Error VMware KB (ID 1016070)</span></h1>
<h1 style="margin-top: 0px; margin-bottom: 5px; margin-left: 70px;"><span style="color: #3366ff;"> </span></h1>
<p style="margin-top: 0px; margin-bottom: 15px; margin-left: 70px;">Actualización de ESX 4.0 a 4,0 U1 puede fallar o dar tiempo de espera agotado y dejar la máquina en un estado inservible si se utiliza HP Systems Insight Management Agent.</p>
<p style="margin-top: 0px; margin-bottom: 15px; margin-left: 70px;">Para evitar esta cuestión antes de actualizar lea <a title="VMware KB (ID 1016070)" href="http://kb.vmware.com/kb/1016070" target="_blank">Artículo de la KB (ID 1016070)</a>.</p>
<p style="margin-top: 0px; margin-bottom: 15px; margin-left: 70px;"> </p>
<p><a title="ESX 4.0 Update 1 Error KB (ID 1016070)" href="http://www.xarcom.net" target="_blank">ESX 4.0 Update 1 Error KB (ID 1016070)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xarcom.net/blog/index.php/esx-4-0-update-1-error-kb-id-1016070/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Habilitar consolas remotas en VMWare ESXi con VNC</title>
		<link>http://www.xarcom.net/blog/index.php/habilitar-consolas-remotas-en-vmware-esxi-con-vnc/</link>
		<comments>http://www.xarcom.net/blog/index.php/habilitar-consolas-remotas-en-vmware-esxi-con-vnc/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 16:05:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VNC]]></category>

		<guid isPermaLink="false">http://www.xarcom.net/blog/?p=316</guid>
		<description><![CDATA[Habilitar consolas remotas en VMWare ESXi con VNC Información proporcionada por lu1f3r y extraída de http://lu1f3r.loxi.ca/?q=es/node/24 . Gracias por estas aportaciones a la red VMWare ESXi incluye una funcionalidad muy interesante y poco documentada: La posibilidad de tener acceso a una consola remota usando VNC. Para poder habilitar esta funcionalidad se deben seguir los siguientes pasos: 1. [...]]]></description>
			<content:encoded><![CDATA[<h1><span style="color: #3366ff;">Habilitar consolas remotas en VMWare ESXi con VNC</span></h1>
<p>Información proporcionada por lu1f3r y extraída de <a href="http://lu1f3r.loxi.ca/?q=es/node/24"><span style="color: #3366ff;">http://lu1f3r.loxi.ca/?q=es/node/24</span></a> . Gracias por estas aportaciones a la red</p>
<p><a title="Descarga de VMware ESXi" href="https://www.vmware.com/tryvmware/?p=esxi" target="_blank"><span style="color: #3366ff;">VMWare ESXi</span></a> incluye una funcionalidad muy interesante y poco documentada: La posibilidad de tener acceso a una consola remota usando <a href="http://es.wikipedia.org/wiki/VNC" target="_blank"><span style="color: #3366ff;">VNC</span></a>. Para poder habilitar esta funcionalidad se deben seguir los siguientes pasos:</p>
<p>1. Detener la maquina virtual para la cual se desea habilitar la consola remota.</p>
<p>2. Habilitar el modo vnc para la consola en la maquina virtual. Para hacer esto se necesita modificar el archivo .vmx que define la maquina virtual y agregar:<br />
<code><br />
<span style="color: #ff0000;">RemoteDisplay.vnc.enabled = "true"<br />
RemoteDisplay.vnc.port = "5901"</span><br />
</code><br />
El puerto esta identificado por la linea RemoteDisplay.vnc.port. Se pueden usar multiples puertos segun el numero de maquinas virtuales a las que se les desee habilitar la consola remota.</p>
<p>3. Habilitar el servicio de Servidor VNC en el firewall del servidor ESXi. Para hace esto se debe acceder con el usuario root al servidor ESXi y ejecutar:</p>
<p><code><span style="color: #ff0000;">esxcfg-firewall --enableService vncServer</span><br />
</code></p>
<p>Este comando crea una regla en IPTABLES para permitir conexiones al servidor:<br />
<code><br />
Chain INPUT (policy DROP 0 packets, 0 bytes)<br />
pkts bytes target prot opt in out source destination<br />
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpts:5900:5964<br />
</code></p>
<p>Como se puede apreciar, el maximo numero de consolas remotas es 64.</p>
<p>4. Se debe iniciar la maquina virtual modificada.</p>
<p>Despues de esto se puede usar cualquier cliente VNC para acceder a la consola de la maquina virtual. Los parametros necesarios son: la direccion IP del SERVIDOR ESXi y el puerto en el cual se habilito la consola remota</p>
<p>La funcionalidad de consola remota es muy util cuando se estan haciendo pruebas para ambientes que requieren una red privada compartida por varias maquinas virtuales. Bueno, es hora de jugar con las consolas remotas en VMWare ESXi!</p>
<p><a title="Habilitar consolas remotas en VMWare ESXi con VNC" href="http://www.xarcom.net" target="_blank">Habilitar consolas remotas en VMWare ESXi con VNC</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xarcom.net/blog/index.php/habilitar-consolas-remotas-en-vmware-esxi-con-vnc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Abrir puerto SSH en ESXi</title>
		<link>http://www.xarcom.net/blog/index.php/abrir-puerto-ssh-en-esxi/</link>
		<comments>http://www.xarcom.net/blog/index.php/abrir-puerto-ssh-en-esxi/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 15:38:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.xarcom.net/blog/?p=244</guid>
		<description><![CDATA[  Abrir puerto SSH en ESXi Pues muy sencillo. Pinchamos ALT + F1 y nos saldrá una pantalla donde escribiremos a ciegas UNSUPPORTED Nos pedirá usuario y password de nuestra consola de ESXi Ejecutaremos: vi /etc/inetd.conf Nos abrirá el fichero de configuración y buscaremos una linea en la que hay #ssh y le quitaremos la [...]]]></description>
			<content:encoded><![CDATA[<h1><span style="color: #3366ff;"> </span></h1>
<h1><span style="color: #3366ff;">Abrir puerto SSH en ESXi</span></h1>
<p>Pues muy sencillo.</p>
<p>Pinchamos ALT + F1 y nos saldrá una pantalla donde escribiremos a ciegas <span style="color: #017ffd;">UNSUPPORTED</span></p>
<p><span style="color: #000000;">Nos pedirá usuario y password de nuestra consola de ESXi</span></p>
<p><span style="color: #000000;">Ejecutaremos:</span></p>
<p><span style="color: #ff0000;">vi /etc/inetd.conf</span></p>
<p><span style="color: #000000;">Nos abrirá el fichero de configuración y buscaremos una linea en la que hay #ssh y le quitaremos la almohadilla</span></p>
<p><span style="color: #000000;">Guardaremos presionando <span style="color: #ff0000;">:wq!</span></span></p>
<p><span style="color: #000000;">Y reiniciamos nuestro ESXi</span></p>
<p><span style="color: #000000;">Ya podemos acceder por SSH a nuestro ESXi</span></p>
<p><span style="color: #000000;"><a title="Abrir puerto SSH en ESXi" href="http://www.xarcom.net" target="_blank">Abrir puerto SSH en ESXi</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xarcom.net/blog/index.php/abrir-puerto-ssh-en-esxi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware ESXi: error while reading file: -3 state.tgz</title>
		<link>http://www.xarcom.net/blog/index.php/vmware-esxi-error-while-reading-file-3-state-tgz/</link>
		<comments>http://www.xarcom.net/blog/index.php/vmware-esxi-error-while-reading-file-3-state-tgz/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 15:53:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.xarcom.net/blog/?p=165</guid>
		<description><![CDATA[VMware ESXi: error while reading file: -3 state.tgz Cuando al arrancar nuestra máquina ESXi y nos aparece este error, si nos pinchamos en un dedo, creo que no nos sacan sangre. Kernel: vmkerkel.gz bootUUID=7b0............................... Loading vmkernel.gz Module: binmod.tgz Loading binmod.tgz Module: environ.tgz Loading environ.tgz Module: cim.tgz Loading cim.tgz Module: oem.tgz Loading oem.tgz Module: license.tgz Loading [...]]]></description>
			<content:encoded><![CDATA[<h1><span style="color: #3366ff;">VMware ESXi: error while reading file: -3 state.tgz</span></h1>
<p><a href="http://www.vmware.com/es/"></a></p>
<p>Cuando al arrancar nuestra máquina ESXi y nos aparece este error, si nos pinchamos en un dedo, creo que no nos sacan sangre.</p>
<pre><span style="color: #0398fb;">Kernel: vmkerkel.gz bootUUID=7b0...............................
Loading vmkernel.gz
Module: binmod.tgz
Loading binmod.tgz
Module: environ.tgz
Loading environ.tgz
Module: cim.tgz
Loading cim.tgz
Module: oem.tgz
Loading oem.tgz
Module: license.tgz
Loading license.tgz
Module: state.tgz
Loading state.tgz
</span><span style="color: #ff0000;">PANIC: Error while reading file: -3, state.tgz</span>
boot:</pre>
<p>(sólo puedes darle al Intro, y se reinicia el Hypervisor)</p>
<p>stage.tgz contiene todos los archivos de configuración de nuestro server ESXi</p>
<p>Este error se produce por que hay algo en la configuración de ESXi que no tiene nada que ver con lo que es realmente. El ESXi se cabrea y nos escupe este pedazo de error. Yo padecí este error y además con la mala suerte de que teníamos todo ya listo, configurado, traspasado y en producción y en último momento un cambio de disco duro en un HP Proliant ML380 G5 me dejó el rostro pálido. <img src='http://www.xarcom.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Buscando por internet encontré no muchos sitios donde hablaban de este error, al principio ninguno con solución, imagino que era la tensión de esta situación. Hasta que encontré que decía simplemente que no nos preocupásemos y que simplemente que reinstalásemos la instalación de ESXi.</p>
<p>Pues así hice, reinstalé el ESXi y lo único que tuve que hacer luego fue ir a los datastore y pincha en el VMX de la máquina con el botón de la derecha y decirle <span style="color: #008000;">&#8220;Add to Inventory&#8221;<span style="color: #000000;">.</span></span></p>
<p><span style="color: #008000;"><span style="color: #000000;">Suerte!!!</span></span></p>
<p><a title="VMware ESXi: error while reading file: -3 state.tgz" href="http://www.xarcom.net" target="_blank">VMware ESXi: error while reading file: -3 state.tgz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xarcom.net/blog/index.php/vmware-esxi-error-while-reading-file-3-state-tgz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cron Persistente en ESXi VMware</title>
		<link>http://www.xarcom.net/blog/index.php/cron-persistente-en-esxi-vmware/</link>
		<comments>http://www.xarcom.net/blog/index.php/cron-persistente-en-esxi-vmware/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 10:23:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Cron]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ghettoVCB]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.xarcom.net/blog/?p=81</guid>
		<description><![CDATA[Cron Persistente en ESXi VMware Backup en ESXi con Cron Persistente.  Creamos una carpeta llamada VMBACKUP en nuestro datastore por ejemplo el Datastore1. En esta carpeta copiamos el script ghettoVCB.sh (http://communities.vmware.com/docs/DOC-8760). Creamos el un archivo llamado VMBACKUP en el que incluimos el nombre de nuestras maquinas virtuales a copiar. Creamos un script propio llamado por [...]]]></description>
			<content:encoded><![CDATA[<h1><span style="color: #3366ff;">Cron Persistente en ESXi VMware</span></h1>
<p>Backup en ESXi con Cron Persistente. </p>
<ul>
<li>Creamos una carpeta llamada VMBACKUP en nuestro datastore por ejemplo el Datastore1.</li>
<li>En esta carpeta copiamos el script ghettoVCB.sh (<a href="http://communities.vmware.com/docs/DOC-8760" target="_blank">http://communities.vmware.com/docs/DOC-8760</a>).</li>
<li>Creamos el un archivo llamado VMBACKUP en el que incluimos el nombre de nuestras maquinas virtuales a copiar.</li>
<li>Creamos un script propio llamado por ejemplo EsxBackup.sh que unicamente ha de lanzar el comando “./ghettoVCB.sh VMBACKUP” </li>
<li>Comprobamos que nuestro backup funciona ejecutandolo manualmente y  proseguimos: </li>
<li>Editamos el archivo  /etc/rc.local</li>
<li>Añadimos las siguientes lineas:</li>
</ul>
<p> </p>
<ul>
<li>/bin/echo &#8220;0 4 * * * /vmfs/volumes/Datastore1/EsxBackup.sh&#8221; &gt;&gt; /var/spool/cron/crontabs/root</li>
<li>/bin/busybox crond -b</li>
</ul>
<p>  </p>
<ul>
<li>Ejecutamos auto-backup.sh esto copia nuestras modificaciones.</li>
<li>Ejecutamos  /bin/busybox crond –b.</li>
<li>Reiniciamos nuestro ESXi.</li>
</ul>
<p>Comprobamos que ya tenemos nuestra linea de backup en la ruta /var/spool/cron/crontabs/root.</p>
<p>Y todo listo, ya están programadas nuestras copias con ghettoVCB</p>
<p><a title="Cron Persistente en ESXi VMware" href="http://www.xarcom.net" target="_blank">Cron Persistente en ESXi VMware</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xarcom.net/blog/index.php/cron-persistente-en-esxi-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redimensionar discos virtuales VMware</title>
		<link>http://www.xarcom.net/blog/index.php/redimensionar-el-tamano-de-una-particion-vmware/</link>
		<comments>http://www.xarcom.net/blog/index.php/redimensionar-el-tamano-de-una-particion-vmware/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 16:01:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ESXi]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.xarcom.net/blog/?p=56</guid>
		<description><![CDATA[Redimensionar discos virtuales VMware Un amigo mio ha pasado este link y es la solución perfecta para redimensionar el tamaño de una partición de VMware ESX al tamaño que necesitemos. No os lo perdáis en: http://www.virtualizacionesx.com/reducir-el-tamano-de-una-particion-vmware/ Con la información contenida en este link, ya no tendremos tanto miedo a las intocables particiones de VMware Gracias por el [...]]]></description>
			<content:encoded><![CDATA[<h1><span style="color: #3366ff;">Redimensionar discos virtuales VMware</span></h1>
<p>Un amigo mio ha pasado este link y es la solución perfecta para <span style="color: #3366ff;"><strong>redimensionar el tamaño de una partición de VMware ESX</strong></span> al tamaño que necesitemos.<a title="Web Oficial de VMware" href="http://www.vmware.com" target="_blank"><img class="aligncenter size-full wp-image-62" title="vmware" src="http://www.xarcom.net/blog/wp-content/uploads/2009/07/vmware.jpg" alt="vmware" width="414" height="109" /></a></p>
<p>No os lo perdáis en:</p>
<p><a title="Espacio en que se habla de virtualización" href="http://www.virtualizacionesx.com/reducir-el-tamano-de-una-particion-vmware/" target="_blank">http://www.virtualizacionesx.com/reducir-el-tamano-de-una-particion-vmware/</a></p>
<p>Con la información contenida en este link, ya no tendremos tanto miedo a las intocables particiones de VMware</p>
<p>Gracias por el aporte</p>
<p><a title="Redimensionar discos virtuales VMware" href="http://www.xarcom.net" target="_blank">Redimensionar discos virtuales VMware</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xarcom.net/blog/index.php/redimensionar-el-tamano-de-una-particion-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
