<?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>PC HELPING</title>
	<atom:link href="http://www.pchelping.com.ar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pchelping.com.ar</link>
	<description>Soluciones Informáticas</description>
	<lastBuildDate>Mon, 06 May 2013 18:12:57 +0000</lastBuildDate>
	<language>es-ES</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Conectar 2 servidores mediante llave ssh con o sin password</title>
		<link>http://www.pchelping.com.ar/conectar-2-servidores-mediante-llave-ssh-con-o-sin-password/</link>
		<comments>http://www.pchelping.com.ar/conectar-2-servidores-mediante-llave-ssh-con-o-sin-password/#comments</comments>
		<pubDate>Fri, 16 Nov 2012 20:00:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[acceder servidor remoto]]></category>
		<category><![CDATA[llave ssh]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ssh key]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=710</guid>
		<description><![CDATA[Conectar 2 servidores mediante llave ssh con o sin password.]]></description>
				<content:encoded><![CDATA[<p>Simples pasos para conectar 2 servidores mediante ssh key.</p>
<p><strong>IR AL CLIENTE:</strong></p>
<p>Gereamos la llave:</p>
<p><code>ssh-keygen -t dsa -b 1024</code></p>
<p>saldra una leyenda similar a esta:</p>
<p><span style="color: #808080;"><em>Generating public/private dsa key pair.</em></span><br />
<span style="color: #808080;"><em> Enter file in which to save the key (/home/usuario/.ssh/id_dsa): #Donde guardaremos la llave localmente</em></span><br />
<span style="color: #808080;"><em> Enter passphrase (empty for no passphrase): #Elegir password o en su defecto dejar en blanco para conectar directamente</em></span><br />
<span style="color: #808080;"><em> Enter same passphrase again: #Repetir el paso anterior</em></span><br />
<span style="color: #808080;"><em> Your identification has been saved in /home/usuario/.ssh/id_dsa.</em></span><br />
<span style="color: #808080;"><em> Your public key has been saved in /home/usuario/.ssh/id_dsa.pub.</em></span><br />
<span style="color: #808080;"><em> The key fingerprint is:</em></span><br />
<span style="color: #808080;"><em> e7:0e:de:dd:e1:91:26:4a:a5:ad:7f:4f:da:23:f0:28 usuario@cliente</em></span></p>
<p><strong>IR AL SERVIDOR:</strong></p>
<p>Loguearse al servidor con el usuario que vámos a utilizar para hacer la conexión ssh:</p>
<p><code>mkdir $HOME/.ssh; chmod 700 $HOME/.ssh<br />
cd $HOME/.ssh<br />
touch authorized_keys; chmod 600 authorized_keys</code></p>
<p><strong>VOLVER AL CLIENTE:</strong></p>
<p>Copiamos la llave p{ublica al servidor:</p>
<p><code>cd $HOME/.ssh<br />
cat id_dsa.pub | ssh usuario@servidor "cat - &gt;&gt; ~/.ssh/authorized_keys"</code></p>
<p><code>Ya estamos en condiciones de acceder al servidor. Si dejamos en blanco el password lograremos acceder sin usuario ni contraseña.</p>
<p>ssh ip_servidor</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/conectar-2-servidores-mediante-llave-ssh-con-o-sin-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iRedMail &#8211; SMTP Basado en Postfix muy fácil de instalar</title>
		<link>http://www.pchelping.com.ar/iredmail-smtp-basado-en-postfix-muy-facil-de-instalar/</link>
		<comments>http://www.pchelping.com.ar/iredmail-smtp-basado-en-postfix-muy-facil-de-instalar/#comments</comments>
		<pubDate>Wed, 07 Nov 2012 15:41:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[iredmail]]></category>
		<category><![CDATA[linux mail]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[servidor de correo]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=707</guid>
		<description><![CDATA[Completo servidor de correo.]]></description>
				<content:encoded><![CDATA[<p>iRedMail es un completo servidor de correo muy fácil de instalar. Está basado en Postfix y tiene estas características:</p>
<ul>
<li>Postfix: SMTP service</li>
<li>Dovecot: POP3/POP3S, IMAP/IMAPS, Managesieve service</li>
<li>Apache: Web server</li>
<li>MySQL: Storing application data and/or mail accounts</li>
<li>OpenLDAP: Storing mail accounts</li>
<li>Policyd: Postfix policy server</li>
<li>Amavisd: An interface between Postfix and SpamAssassin, ClamAV. Used for spam and virus scanning.</li>
<li>Roundcube: Webmail</li>
<li>Awstats: Apache and Postfix log analyzer</li>
<li>Fail2ban: scans log files (e.g. /var/log/maillog) and bans IPs that show the malicious signs &#8212; too many password failures, seeking for exploits, etc.</li>
</ul>
<p>Pueden descargarlo desde su <a title="iRedMail" href="http://www.iredmail.org/" target="_blank">web oficial</a>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/iredmail-smtp-basado-en-postfix-muy-facil-de-instalar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Migrar bases a otro servidor</title>
		<link>http://www.pchelping.com.ar/mysql-migrar-bases-a-otro-servidor/</link>
		<comments>http://www.pchelping.com.ar/mysql-migrar-bases-a-otro-servidor/#comments</comments>
		<pubDate>Tue, 30 Oct 2012 20:25:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[copiar base de datos de un servidor a otro]]></category>
		<category><![CDATA[migracion mysql]]></category>
		<category><![CDATA[migrar base de datos]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=704</guid>
		<description><![CDATA[1. Crear la base de datos en el Destino 2. En el origen ejecutar el siguiente comando: mysqldump -uUSUARIO_ORIGEN -pPASSWORD_ORIGEN BASE_ORIGEN &#124; mysql -h IP_DESTINO  -uUSUARIO_DESTINO -pPASSWORD_DESTINO BASE_DESTINO]]></description>
				<content:encoded><![CDATA[<p>1. Crear la base de datos en el Destino<br />
2. En el origen ejecutar el siguiente comando:</p>
<p>mysqldump -u<span style="color: #ff0000;">USUARIO_ORIGEN</span> -p<span style="color: #ff0000;">PASSWORD_ORIGEN</span> <span style="color: #ff0000;">BASE_ORIGEN</span> | mysql -h <span style="color: #ff0000;">IP_DESTINO</span>  -u<span style="color: #ff0000;">USUARIO_DESTINO</span> -p<span style="color: #ff0000;">PASSWORD_DESTINO</span> <span style="color: #ff0000;">BASE_DESTINO</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/mysql-migrar-bases-a-otro-servidor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrar una PC física con Linux a ESXi</title>
		<link>http://www.pchelping.com.ar/migrar-una-pc-fisica-con-linux-a-esxi/</link>
		<comments>http://www.pchelping.com.ar/migrar-una-pc-fisica-con-linux-a-esxi/#comments</comments>
		<pubDate>Tue, 31 Jul 2012 23:21:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian reinstalar grub]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[migrar linux a esxi]]></category>
		<category><![CDATA[migrar linux esxi]]></category>
		<category><![CDATA[reinstalar grub]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=699</guid>
		<description><![CDATA[Migrar en caliente una PC físca con un Sistema Operativo Linux]]></description>
				<content:encoded><![CDATA[<p>En este articulo, voy a intentar explicar cómo migrar en caliente una PC físca con un Sistema Operativo Linux (en este caso he utilizado Debian Squeeze). El problema con los SO Linux, es que al migrarlos a ESXi, éste no puede migrar el arranque (GRUB). Para reinstalar GRUB y que el sistema pueda bootear, es necesario seguir 5 simples pasos. Presupongo que saben el procedimiento de migrar máquinas en caliente con VMWare Converter.</p>
<p>Si bien después de buscar muchas alternativas, pude resumir el procedimiento en 5 sencillos pasos:</p>
<p><strong>1.-</strong> Migrar la PC Física con linux al ESXi. Va a tirar un error ya que no se pudo configurar GRUB.</p>
<p><strong>2.-</strong> Booteamos desde el CD (yo lo levanté desde una ISO en mi máquina) con la ISO de super_grub2_disk (es un Live CD que pesa 7Mb.).<br />
<strong>*</strong> Se puede bajar <a title="Supergrubdisk" href="http://www.supergrubdisk.org/category/download/supergrub2diskdownload/" target="_blank">desde acá</a>:</p>
<p><strong>3.-</strong> Seleccionar la opción &#8220;<strong>Detect Any Operating System</strong>&#8220;.</p>
<p><strong>4.-</strong> Va a encontrar la partición y va a bootear normalmente (la pc que migramos).</p>
<p><strong>5.-</strong> Una vez dentro de nuestro linux, vamos a una consola y ejecutamos los siguientes comandos como root.</p>
<p><strong><code>fdisk -l </code></strong>                                    #nos muestra las particiones que tenemos</p>
<p><strong><code>grub-install /dev/<span style="color: #ff0000;">sda</span></code></strong>            #Donde sda es el disco que contiene nuestro SO</p>
<p><strong><code>update-grub</code></strong></p>
<p><strong><code>reboot</code></strong></p>
<p>Y listo!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/migrar-una-pc-fisica-con-linux-a-esxi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementación de  MySQL Cluster + Apache + Heartbeat</title>
		<link>http://www.pchelping.com.ar/implementacion-de-mysql-cluster-apache-heartbeat/</link>
		<comments>http://www.pchelping.com.ar/implementacion-de-mysql-cluster-apache-heartbeat/#comments</comments>
		<pubDate>Tue, 05 Jun 2012 20:10:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache cluster]]></category>
		<category><![CDATA[cluster]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian squeeze mysql cluster]]></category>
		<category><![CDATA[MySQL Cluster]]></category>
		<category><![CDATA[mysql cluster debian]]></category>
		<category><![CDATA[Mysql;cluster;hearbeat apache]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=628</guid>
		<description><![CDATA[IMPLEMENTACIÓN DE  MySQL CLUSTER + APACHE + HEARTBEAT]]></description>
				<content:encoded><![CDATA[<p><img style="float: left; margin-left: 5px;" src="http://www.pchelping.com.ar/images/mysql.jpg" alt="Network" />En esta ocación, intenaremos construir un ambiente  productivo que cuente con tolerancia a fallos, esto quiere decir  que nuestra aplicación web (en este caso utilizaremos Wordpres en Apache y MySQL) se enceuntre disponible, aún cuando uno de nuestros servidores tenga una “caida”.<br />
Para ello, vámos a implementar un  cluster de MySQL  e instalar Apache con tolerancia a fallos (heartbeat) . En este caso, contamos con 5 servidores conectados entre sí  por medio de un switch. Utilizaremos la red  <strong>192.168.8.0</strong> con máscara de <strong>255.255.255.0</strong>.<br />
<span id="more-628"></span><strong><span style="text-decoration: underline;">Servidores</span></strong></p>
<p>management    192.168.8.100         # MySQL  management Cluster admin)<br />
datanode1        192.168.8.101         # Nodo de datos  1<br />
datanode2        192.168.8.102         # Nodo de datos 2<br />
mysqlnode1     192.168.8.103         # Apache – MySQL Cluster  5 – PHP &#8211; Heratbear<br />
mysqlnode2     192.168.8.104         # Apache – MySQL Cluster  5 – PHP – Heratbear</p>
<p><span style="text-decoration: underline;"><strong>Esquema de Red</strong></span></p>
<p>&nbsp;</p>
<p><a href="http://www.pchelping.com.ar/wp-content/uploads/2012/06/Esquema.png"><img class="aligncenter size-full wp-image-629" title="Esquema" src="http://www.pchelping.com.ar/wp-content/uploads/2012/06/Esquema.png" alt="Esquema de Red" width="411" height="456" /></a></p>
<p><span style="color: #000080;"><strong>&#8211;TODOS LOS NODOS&#8211;</strong></span></p>
<p>1) Configurar el archivo /etc/hosts<br />
<code>vim /etc/hosts</code></p>
<p><span style="color: #808080;">127.0.0.1          localhost</span><br />
<span style="color: #808080;">192.168.8.100   management</span><br />
<span style="color: #808080;">192.168.8.101   datanode1</span><br />
<span style="color: #808080;">192.168.8.102   datanode2</span><br />
<span style="color: #808080;">192.168.8.103   mysqlnode1</span><br />
<span style="color: #808080;">192.168.8.104   mysqlnode2</span></p>
<p><span style="color: #000080;"><strong>&#8211;MANAGEMENT&#8211;</strong></span></p>
<p>1.    Descargamos el MySQL Cluster desde <strong>http://dev.mysql.com/downloads/cluster</strong></p>
<p>2.    Una vez descargado, procedemos a instalarlo.</p>
<p><code>dpkg -i mysql-cluster-gpl-7.2.5-debian6.0-i686.deb<br />
cp /opt/mysql/server-5.5/bin/ndb_mgm* /usr/local/bin</code></p>
<p>3.    Configuramos la configuración de MySQL</p>
<p><code>vim /etc/mysql/my.cnf</code></p>
<p><span style="color: #808080;">server-id               = 0</span><br />
<span style="color: #808080;">bind-address            = 0.0.0.0</span></p>
<p>4.    Creamos el directorio mysql-cluster</p>
<p><code>mkdir /var/lib/mysql-cluster</code></p>
<p>5.    Configuramos el archivo de configuración del cluster</p>
<p><code>vim /var/lib/mysql-cluster/config.ini</code></p>
<p><span style="color: #808080;">#config.ini</span><br />
<span style="color: #808080;">################################################################################# </span><br />
<span style="color: #808080;">[ndbd default]</span><br />
<span style="color: #808080;">NoOfReplicas=2     # Number of replicas (Cantidad de data nodes)</span><br />
<span style="color: #808080;">DataMemory=256M    # Memory to allocate for data storage</span><br />
<span style="color: #808080;">IndexMemory=64M     # Memory to allocate for index storage</span><br />
<span style="color: #808080;">[tcp default]</span><br />
<span style="color: #808080;">#portnumber=2202  # This the default; however, you can use any port that is free</span><br />
<span style="color: #808080;"># Management process options</span><br />
<span style="color: #808080;">[ndb_mgmd]</span><br />
<span style="color: #808080;">hostname=192.168.8.100    # Hostname or IP address of management node</span><br />
<span style="color: #808080;">datadir=/var/lib/mysql-cluster     # Directory for management node log files</span><br />
<span style="color: #808080;"># First Data Node (ID=2 because the management node autmatically obtains ID=1)</span><br />
<span style="color: #808080;">[ndbd]</span><br />
<span style="color: #808080;">Id=2</span><br />
<span style="color: #808080;">hostname=192.168.8.101</span><br />
<span style="color: #808080;">datadir=/usr/local/mysql/data</span><br />
<span style="color: #808080;"># Second Data Node</span><br />
<span style="color: #808080;">[ndbd]</span><br />
<span style="color: #808080;">Id=3</span><br />
<span style="color: #808080;">hostname=192.168.8.102</span><br />
<span style="color: #808080;">datadir=/usr/local/mysql/data</span><br />
<span style="color: #808080;"># MySQLD Processing Nodes (workhorses) &#8211; Defining 4 will allow 4 nodes to join the cluster</span><br />
<span style="color: #808080;"># from any location on the network. We use 4 because our data nodes also have</span><br />
<span style="color: #808080;"># mysqld running, so we are going to use them to process as well.</span><br />
<span style="color: #808080;">[mysqld]</span><br />
<span style="color: #808080;">[mysqld]</span><br />
<span style="color: #808080;">##########################################################################</span></p>
<p>6.    Iniciamos el cluster</p>
<p><code>ndb_mgmd -f /var/lib/mysql-cluster/config.ini</code></p>
<p>7.    Comandos para tener en cuenta</p>
<p><code>ndb_mgm</code>        #inicia consola<br />
<code>show</code>           #Muestra estado de los nodos<br />
<code>all report memory</code>    #Mustra el estado de memoria en los nodos</p>
<p><span style="color: #000080;"><strong>&#8211;DATA NODES&#8211;</strong></span></p>
<p>1.    Descargamos el MySQL Cluster desde <strong>http://dev.mysql.com/downloads/cluster</strong></p>
<p>2.    Instalamos MySQL Cluster</p>
<p><code>dpkg -i mysql-cluster-gpl-7.2.5-debian6.0-i686.deb<br />
cp /opt/mysql/server-5.5/bin/ndb_mgm* /usr/local/bin</code></p>
<p>3.    Creamos los directorios necesarios</p>
<p><code>mkdir /usr/local/mysql/<br />
mkdir /usr/local/mysql/data</code></p>
<p>4.    Iniciamos el nodo de datos</p>
<p><span style="color: #808080;"> #                           [Cambiar nodo ID]              [IP Management Server]</span><br />
<code>/opt/mysql/server-5.5/bin/./ndbd --ndb-nodeid=2 --ndb-connectstring=192.168.8.100:1186</code></p>
<p><strong><span style="color: #000080;">&#8212; MYSQL NODES&#8212;&#8211;</span></strong></p>
<p>1.    Descargamos el MySQL Cluster desde <strong>http://dev.mysql.com/downloads/cluster</strong></p>
<p>2.    Instalamos el paquete</p>
<p><code>dpkg –i mysql-cluster-gpl-7.2.5-debian6.0-i686.deb</code></p>
<p>3.    Instalamos las librerías necesarias</p>
<p><code>apt-get install libaio1 libaio-dev</code></p>
<p>4.    Creamos los directorios necesarios</p>
<p><code>mkdir /usr/local/mysql/<br />
mkdir /usr/local/mysql/data<br />
mkdir /opt/mysql/server-5.5/data/</code></p>
<p>5.    Editamos el archivo de configuración de MySQL</p>
<p><code>vim /etc/my.cnf</code></p>
<p><span style="color: #808080;"># my.cnf</span><br />
<span style="color: #808080;"># example additions to my.cnf for MySQL Cluster</span><br />
<span style="color: #808080;"># (valid in MySQL 5.0)</span><br />
<span style="color: #808080;"># enable ndbcluster storage engine, and provide connectstring for</span><br />
<span style="color: #808080;"># management server host (default port is 1186)</span><br />
<span style="color: #808080;">[mysqld]</span><br />
<span style="color: #808080;">ndbcluster</span><br />
<span style="color: #808080;">ndb-connectstring=192.168.8.100</span><br />
<span style="color: #808080;"># provide connectstring for management server host (default port: 1186)</span><br />
<span style="color: #808080;">[ndbd]</span><br />
<span style="color: #808080;">connect-string=192.168.8.100</span><br />
<span style="color: #808080;"># provide connectstring for management server host (default port: 1186)</span><br />
<span style="color: #808080;">[ndb_mgm]</span><br />
<span style="color: #808080;">connect-string=192.168.8.100</span></p>
<p>6.    Copiamos los archivos de MySQL Server a /usr/local/bin/</p>
<p><code>cp -r /opt/mysql/server-5.5/bin/* /usr/local/bin/</code></p>
<p>7.    Inicializamos el nodo</p>
<p><code>cd /opt/mysql/server-5.5/scripts<br />
cd /opt/mysql/server-5.5 ; /opt/mysql/server-5.5/bin/mysqld_safe &amp;<br />
/opt/mysql/server-5.5/scripts/./mysql_install_db --user=root<br />
/opt/mysql/server-5.5/bin/./mysqld -u root</code></p>
<p>8.    Cambiar contraseña root</p>
<p><code>/opt/mysql/server-5.5/bin/./mysqladmin -u root password NEWPASSWORD</code></p>
<p><span style="color: #000080;">&#8211;TEST—</span></p>
<p>1.     Para ver el esquema de nuestro cluster  terminado, en el MySQL  Management,  ejecutamos el comando <strong>ndb_mgm</strong>. Nos devolverá algo similar a esto:</p>
<p># <code>ndb_mgm</code><br />
# <code>show</code></p>
<p><span style="color: #808080;">Cluster Configuration</span><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
[ndbd(NDB)]     2 node(s)<br />
id=2    @192.168.8.101  (mysql-5.5.20 ndb-7.2.5, Nodegroup: 0, Master)    #IP del primer Data Node<br />
id=3    @192.168.8.102  (mysql-5.5.20 ndb-7.2.5, Nodegroup: 0)        #IP del segundo Data Node<br />
[ndb_mgmd(MGM)] 1 node(s)<br />
id=1    @192.168.8.100  (mysql-5.5.20 ndb-7.2.5)    #IP de MySQL Management<br />
[mysqld(API)]   2 node(s)<br />
id=4    @192.168.8.103  (mysql-5.5.20 ndb-7.2.5)    #IP del primer motor de MySQL (Apache -PHP)<br />
id=5    @192.168.8.104  (mysql-5.5.20 ndb-7.2.5)    #IP delsegundo motor de MySQL (Apache -PHP)</p>
<p>2.     Creamos una base de datos de prueba</p>
<p><code>mysql -u root</code></p>
<p><span style="color: #808080;">Welcome to the MySQL monitor.  Commands end with ; or \g.</span><br />
<span style="color: #808080;">Your MySQL connection id is 1 to server version: 4.1.9-max</span><br />
<span style="color: #808080;">Type &#8216;help;&#8217; or &#8216;\h&#8217; for help. Type &#8216;\c&#8217; to clear the buffer.</span></p>
<p>mysql&gt;  <code>create database test;</code></p>
<p><span style="color: #808080;">Query OK, 1 row affected (0.09 sec)<br />
</span><br />
mysql&gt; <code>use test;</code></p>
<p><span style="color: #808080;">Database changed</span></p>
<p>mysql&gt; <code>create table test1 (i int) engine=ndbcluster;</code></p>
<p><span style="color: #808080;">Query OK, 0 rows affected (0.94 sec)</span><br />
<span style="color: #808080;">mysql&gt; insert into test1 () values (1);</span><br />
<span style="color: #808080;">Query OK, 1 row affected (0.02 sec)</span></p>
<p>mysql&gt; <code>select * from test1;</code></p>
<p><span style="color: #808080;">+&#8212;&#8212;+</span><br />
<span style="color: #808080;">| i    |</span><br />
<span style="color: #808080;">+&#8212;&#8212;+</span><br />
<span style="color: #808080;">|    1 |</span><br />
<span style="color: #808080;">+&#8212;&#8212;+</span><br />
<span style="color: #808080;">1 row in set (0.01 sec)</span></p>
<p>3.    Nos dirigimos al MySQL Node 2 y verificamos que se haya replicado la base</p>
<p>mysql-ndb-2# <code>mysql -u root</code></p>
<p><span style="color: #808080;">Welcome to the MySQL monitor.  Commands end with ; or \g.</span><br />
<span style="color: #808080;">Your MySQL connection id is 7 to server version: 4.1.9-max</span></p>
<p><span style="color: #808080;">Type &#8216;help;&#8217; or &#8216;\h&#8217; for help. Type &#8216;\c&#8217; to clear the buffer.</span></p>
<p>mysql&gt; <code>use test;</code></p>
<p><span style="color: #808080;">Reading table information for completion of table and column names</span><br />
<span style="color: #808080;">You can turn off this feature to get a quicker startup with -A</span><br />
<span style="color: #808080;">Database changed</span></p>
<p>mysql&gt; <code>select * from test1;</code></p>
<p><span style="color: #808080;">+&#8212;&#8212;+</span><br />
<span style="color: #808080;">| i    |</span><br />
<span style="color: #808080;">+&#8212;&#8212;+</span><br />
<span style="color: #808080;">|    1 |</span><br />
<span style="color: #808080;">+&#8212;&#8212;+</span><br />
<span style="color: #808080;">1 row in set (0.00 sec)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/implementacion-de-mysql-cluster-apache-heartbeat/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Reparar RAID 1 en OpenMediaVault</title>
		<link>http://www.pchelping.com.ar/reparar-raid-1-en-openmediavault/</link>
		<comments>http://www.pchelping.com.ar/reparar-raid-1-en-openmediavault/#comments</comments>
		<pubDate>Wed, 02 May 2012 19:31:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian raid]]></category>
		<category><![CDATA[mdadm]]></category>
		<category><![CDATA[mdadm reparar raid]]></category>
		<category><![CDATA[openmediavault]]></category>
		<category><![CDATA[raid]]></category>
		<category><![CDATA[raid 1]]></category>
		<category><![CDATA[raid rebuild]]></category>
		<category><![CDATA[reparar raid]]></category>
		<category><![CDATA[Reparar RAID 1 en OpenMediaVault]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=611</guid>
		<description><![CDATA[Reparar RAID 1 en OpenMediaVault]]></description>
				<content:encoded><![CDATA[<p>1) Antes que nada, debemos agregar un disco virgen con la misma capacidad que su pariedad.</p>
<p>2) Una vez instalado el nuevo disco, ejecutamos el siguiente comando para obtener información del RAID.</p>
<p><strong><code>mdadm -D /dev/md*</code></strong></p>
<p><span id="more-611"></span></p>
<p>Nos debería devolver algo similar a esto:</p>
<p><span style="color: #808080;"><strong><em>/dev/md127:                                   </em></strong></span><br />
<span style="color: #808080;"> <em> Version : 1.2</em></span><br />
<span style="color: #808080;"> <em> Creation Time : Wed May  2 08:37:51 2012</em></span><br />
<span style="color: #808080;"> <em> Raid Level : raid1</em></span><br />
<span style="color: #808080;"> <em> Array Size : 2096116 (2047.33 MiB 2146.42 MB)</em></span><br />
<span style="color: #808080;"> <em> Used Dev Size : 2096116 (2047.33 MiB 2146.42 MB)</em></span><br />
<span style="color: #808080;"> <em><strong> Raid Devices : 2 </strong>                                                            </em></span><br />
<span style="color: #808080;"> <em><strong> Total Devices : 1 </strong>                                                           </em></span><br />
<span style="color: #808080;"> <em> Persistence : Superblock is persistent</em></span></p>
<p><span style="color: #808080;"><em>Update Time : Wed May  2 12:04:00 2012</em></span><br />
<span style="color: #808080;"> <em> State : clean, degraded</em></span><br />
<span style="color: #808080;"> <em><strong> Active Devices : 1    </strong>                                                      </em></span><br />
<span style="color: #808080;"> <em><strong> Working Devices : 1 </strong>                                                   </em></span><br />
<span style="color: #808080;"> <em> Failed Devices : 0</em></span><br />
<span style="color: #808080;"> <em> Spare Devices : 0</em></span></p>
<p><span style="color: #808080;"><em>Name : hostname:Raid1  (local to host girolami)</em></span><br />
<span style="color: #808080;"> <em> UUID : 187bf02b:df2cdd2c:056c8a98:95a2598d</em></span><br />
<span style="color: #808080;"> <em> Events : 3286</em></span></p>
<p><span style="color: #808080;"><em>Number   Major   Minor   RaidDevice State</em></span><br />
<span style="color: #808080;"> <em> 0       0        0        0     <strong> removed                                          </strong></em></span><br />
<em><span style="color: #808080;"> 2       8       32        1     <strong> active sync   /dev/sdc                  </strong></span><br />
</em></p>
<p>De la siguiente información, surge que:</p>
<p>a.- El RAID se encuentra en <strong>/dev/md127</strong><br />
b.- Podemos ver que en este momento se encuantra solamente<strong> 1</strong> device trabajando<br />
c.- El device que está trabajando se encuentra en <strong>/dev/sdc</strong><br />
d.- El estado del RAID se encuentra en: <strong>clean, degraded</strong></p>
<p>3) Luego de esto, nos fijamos el nombre del disco virgen agregado</p>
<p><strong><code>fdisk -l</code></strong></p>
<p><span style="color: #808080;">Disk <strong>/dev/sdb d</strong>oesn&#8217;t contain a valid partition table                 #Este es el disco agregado ya que sabemos que /dev/sdc está siendo utilizado en el RAID</span></p>
<p><span style="color: #808080;">Disk /dev/sdc: 2147 MB, 2147483648 bytes</span><br />
<span style="color: #808080;"> 255 heads, 63 sectors/track, 261 cylinders</span><br />
<span style="color: #808080;"> Units = cylinders of 16065 * 512 = 8225280 bytes</span><br />
<span style="color: #808080;"> Sector size (logical/physical): 512 bytes / 512 bytes</span><br />
<span style="color: #808080;"> I/O size (minimum/optimal): 512 bytes / 512 bytes</span><br />
<span style="color: #808080;"> Disk identifier: 0&#215;00000000</span></p>
<p>4)    Por último, ejecutamos el comando para agregar un nuevo disco  tomando en cuenta los valores obtenidos:</p>
<p><strong><code>mdadm -a  /dev/md127 /dev/sdb</code></strong></p>
<p>5)    Si todo salió correctamente, nos debería devolver algo similar a esto:</p>
<p><strong><code>mdadm -D /dev/md*</code></strong></p>
<p><span style="color: #808080;">Version : 1.2</span><br />
<span style="color: #808080;"> Creation Time : Wed May  2 08:37:51 2012</span><br />
<span style="color: #808080;"> Raid Level : raid1</span><br />
<span style="color: #808080;"> Array Size : 2096116 (2047.33 MiB 2146.42 MB)</span><br />
<span style="color: #808080;"> Used Dev Size : 2096116 (2047.33 MiB 2146.42 MB)</span><br />
<span style="color: #808080;"> <strong>Raid Devices : 2</strong></span><br />
<span style="color: #808080;"> <strong> Total Devices : 2</strong></span><br />
<span style="color: #808080;"> Persistence : Superblock is persistent</span></p>
<p><span style="color: #808080;">Update Time : Wed May  2 12:44:27 2012</span><br />
<span style="color: #808080;"> State : clean</span><br />
<span style="color: #808080;"> <strong>Active Devices : 2</strong></span><br />
<span style="color: #808080;"> <strong> Working Devices : 2</strong></span><br />
<span style="color: #808080;"> Failed Devices : 0</span><br />
<span style="color: #808080;"> Spare Devices : 0</span></p>
<p><span style="color: #808080;">Name : girolami:Raid1  (local to host girolami)</span><br />
<span style="color: #808080;"> UUID : 187bf02b:df2cdd2c:056c8a98:95a2598d</span><br />
<span style="color: #808080;"> Events : 3416</span></p>
<p><span style="color: #808080;">Number   Major   Minor   RaidDevice State</span><br />
<span style="color: #808080;"> 3       8       16        0      <strong>active sync   /dev/sdb</strong></span><br />
<span style="color: #808080;"> 2       8       32        1      <strong>active sync   /dev/sdc</strong></span></p>
<p>De esta manera, verificamos que el RAID está nuevamente en funcionamiento.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/reparar-raid-1-en-openmediavault/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Habilitar forward en Linux</title>
		<link>http://www.pchelping.com.ar/habilitar-forward-en-linux/</link>
		<comments>http://www.pchelping.com.ar/habilitar-forward-en-linux/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 21:28:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Consejos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ip forward]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[redes]]></category>
		<category><![CDATA[unir 2 redes]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=601</guid>
		<description><![CDATA[Habilitar forward en Linux para la conexión de 2 redes.]]></description>
				<content:encoded><![CDATA[<p>Lo que intentaremos hacer es habilitar el forward en linux para unir 2 redes.</p>
<p>Contamos con 2 placas de red en nuestro servidor.</p>
<p>eth0: 192.168.1.100<br />
eth1: 192.168.8.1</p>
<p>Las redes se separan de la siguiente manera:</p>
<p>Red LAN 1: 192.168.8.0/24 Gateway: 192.168.8.1<br />
Red LAN 2: 192.168.1.0/24 Gateway: 192.168.1.1</p>
<div id="attachment_603" class="wp-caption aligncenter" style="width: 504px"><a href="http://www.pchelping.com.ar/wp-content/uploads/2012/04/esquemaRed1.png"><img class=" wp-image-603" title="esquemaRed" src="http://www.pchelping.com.ar/wp-content/uploads/2012/04/esquemaRed1.png" alt="Esquema de Red" width="494" height="191" /></a><p class="wp-caption-text">Esquema de Red</p></div>
<p>&nbsp;</p>
<p><code>echo "1" &gt; /proc/sys/net/ipv4/ip_forward</code></p>
<p>Luego, habilitamos las reglas correspondientes en nuestro firewall (IPTABLES)</p>
<p><code><br />
iptables -A FORWARD -j ACCEPT<br />
iptables -t nat -A POSTROUTING -s 192.168.8.0/24 -o eth0 -j MASQUERADE<br />
</code></p>
<p>De esta manera, tendremos que poner como gateway predeterminado en todos los dispositivos de la red 192.168.8.0/24 la IP 192.168.8.1.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/habilitar-forward-en-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeNX &#8211; Escritorio Remoto en Linux</title>
		<link>http://www.pchelping.com.ar/freenx-escritorio-remoto-en-linux/</link>
		<comments>http://www.pchelping.com.ar/freenx-escritorio-remoto-en-linux/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 18:53:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Acceso remoto]]></category>
		<category><![CDATA[acceso remoto linux]]></category>
		<category><![CDATA[escritorio remoto]]></category>
		<category><![CDATA[freenx]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[nomachine]]></category>
		<category><![CDATA[pchelping]]></category>
		<category><![CDATA[xfce]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=572</guid>
		<description><![CDATA[Aplicacion que nos permite acceder a nuestro PC de forma remota,
al igual que si utilizáramos VNC o Windows Remote Desktop.]]></description>
				<content:encoded><![CDATA[<p><img style="float: right; margin-left: 5px;" src="http://www.pchelping.com.ar/wp-content/uploads/FreeNX.png" alt="FreeNX" /><br />
<strong>FreeNX</strong> es una aplicacion que nos permite acceder a nuestro PC de forma remota, al igual que si utilizáramos VNC o Windows Remote Desktop. Funciona bajo el protocolo NX, el cual es un protocolo que nos permite conectarnos remotamente a una maquina con interfaz gráfica de Unix/Linux, con una conexión muy limitada (tal como una conexión de ADSL de baja velocidad 56kbps).Emplea SSH para cifrar la conexión entre servidor y cliente.<br />
Una de sus mayores ventajas con respecto a sus competidores, es que nos permite conectarno sin iniciar sesión ya que crea una nueva Sesión X por cada conexión (la terminal no se bloquea en el cliente).<br />
Los probé en Debian Squeeze con KDE, GNOME y XFCE4 y funciona perfectamente en los 3 entornos. Otra de las ventajas es su velocidad, ya que funciona mucho más rápido que en VNC o Remote Desktop.</p>
<p>Para instalarlo, solo basta con descargarnos los archivos e instalarlos (con dpkg).</p>
<p>Link de descarga:</p>
<p><a title="FreeNX" href="http://www.nomachine.com/download.php">http://www.nomachine.com/download.php</a></p>
<p>Debemos bajarnos los 3 archivos con extensiones .deb (server &#8211; client &#8211; node).</p>
<p>Para instalarlos, solo basta ejecutar el comando:</p>
<p><code>dpkg -i PaqueteClient.deb<br />
dpkg -i PaqueteNodo.deb<br />
dpkg -i PaqueteServer.deb<br />
</code><br />
* Reemplazar los nombres de los archivos .deb</p>
<p>Para probarlo, solo basta ejecutar el comando:</p>
<p><code>/usr/NX/bin/nxclient</code></p>
<p>Sitio Oficial: <a href="http://www.nomachine.com" title="Sitio Oficial nomachine">http://www.nomachine.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/freenx-escritorio-remoto-en-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Medir el ancho de banda efectivo entre dos equipos de la red</title>
		<link>http://www.pchelping.com.ar/medir-el-ancho-de-banda-efectivo-entre-dos-equipos-de-la-red/</link>
		<comments>http://www.pchelping.com.ar/medir-el-ancho-de-banda-efectivo-entre-dos-equipos-de-la-red/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 22:10:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Consejos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[bandwidth monitoring]]></category>
		<category><![CDATA[iperf]]></category>
		<category><![CDATA[medidor ancho banda]]></category>
		<category><![CDATA[velocidad conexion]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=547</guid>
		<description><![CDATA[Medir la velocidad de conexión entre dos equipos de  una red.]]></description>
				<content:encoded><![CDATA[<p>En esta ocación vámos a mostrar una manera sencilla de medir la velocidad de conexión entre dos equipos de  una red. Para este caso utilizaremos la herramienta <strong>IPerf</strong> de Debian. </p>
<p>Lo primero que debemos hacer es instalar dicha herramienta en las dos terminales a testear, para ello, utilizaremos el siguiente comando:</p>
<p><code>sudo apt-get install iperf</code></p>
<p>Utilizaremos una de las terminales como Servidor y la otra como Cliente. Para comenzar el test,  simplemente debemos ejecutar el siguiente comando:</p>
<p><strong>Servido</strong>r<br />
<code>iperf -s</code> </p>
<p>Nos quedará corriendo la aplicación como se muestra a continuación:</p>
<p><code>------------------------------------------------------------<br />
Server listening on TCP port 5001<br />
TCP window size: 85.3 KByte (default)<br />
------------------------------------------------------------</code></p>
<p><strong>Cliente</strong><br />
<code>iperf -c 192.168.1.100 # Modificar la IP o Host con el correspondiente</code></p>
<p>Êsto nos dará como resultado algo similar a ésto:</p>
<p><code>------------------------------------------------------------<br />
Client connecting to 192.168.1.100, TCP port 5001<br />
TCP window size: 16.0 KByte (default)<br />
------------------------------------------------------------<br />
[  3] local 192.168.3.248 port 48412 connected with 192.168.1.100 port 5001<br />
[ ID] Interval       Transfer     Bandwidth<br />
[  3]  0.0-10.0 sec    <strong>704 MBytes</strong>    <strong>590 Mbits/sec</strong></code></p>
<p>Donde podremos ver la cantidad de datos transferidos en MBytes y el ancho de banda utilizado en Mbits/sec.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/medir-el-ancho-de-banda-efectivo-entre-dos-equipos-de-la-red/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar Minus en Debian</title>
		<link>http://www.pchelping.com.ar/instalar-minus-en-debian/</link>
		<comments>http://www.pchelping.com.ar/instalar-minus-en-debian/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 20:14:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[almacenamiento]]></category>
		<category><![CDATA[debian suqeeze]]></category>
		<category><![CDATA[instalar minus en debian]]></category>
		<category><![CDATA[minus]]></category>
		<category><![CDATA[red]]></category>

		<guid isPermaLink="false">http://www.pchelping.com.ar/?p=530</guid>
		<description><![CDATA[Minus es un servicio de almacenamiento en red donde se puede subir, compartir, descargar o incluso editar imágenes y archivos. En su versión gratuita dispone de 10 gigas de espacio disponible, pudiendo subir archivos de hasta 2GB de tamaño. En este tutorial mostraremos la manera de instalar la aplicación de escritorio de Minus bajo Debian. [...]]]></description>
				<content:encoded><![CDATA[<p><img style="float: right; margin-left: 2px;" src="http://www.pchelping.com.ar/images/minus.png" alt="Minus Logo" width="64" height="64" />Minus es un servicio de almacenamiento en red donde se puede subir, compartir, descargar o incluso editar imágenes y archivos. En su versión gratuita dispone de 10 gigas de espacio disponible, pudiendo subir archivos de hasta 2GB de tamaño.</p>
<p>En este tutorial mostraremos la manera de instalar la aplicación de escritorio de Minus bajo Debian.<br />
<span id="more-530"></span></p>
<p>1) Descargamos la aplicación desde <a title="Minus Descargas" href="http://minus.com/pages/tools">http://minus.com/pages/tools</a>.</p>
<p><code><strong>wget http://blog.minus.com/updates/minus-desktop-tool_amd64.deb</strong></code></p>
<p>2) Iniciamos la instalación.</p>
<p><code><strong>sudo dpkg -i minus-desktop-tool_amd64.deb</strong></code></p>
<p>3) Si se obtienen errores de dependencias ejecutar el siguiente comando:</p>
<p><code><strong>sudo apt-get -f install</strong></code></p>
<p><strong>Ejemplo de errores de dependencia:</strong></p>
<p><em>&#8220;dpkg: dependency problems prevent configuration of minus-desktop-tool&#8221;</em></p>
<p><em>&#8220;minus-desktop-tool depends on libqt4-gui; however:&#8221;</em></p>
<p><em>&#8220;Package libqt4-gui is not installed.&#8221;</em></p>
<p><em>&#8220;dpkg: error processing minus-desktop-tool (–install):&#8221;</em></p>
<p><em>&#8220;dependency problems – leaving unconfigured&#8221;</em></p>
<p><em>&#8220;Errors were encountered while processing:&#8221;</em></p>
<p><em>&#8220;minus-desktop-tool&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchelping.com.ar/instalar-minus-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->