MySQL – Replicación master/escalvo y master/master|MySQL – master/slave and master/master replication

mysqlreplication

 

[lang_es]No voy a explicar nada que ya no esté ampliamente desarrollado en la web, pero que a veces hay que recurrir a múltiples portales y foros para lograr dejar una solución en funcionamiento y de forma óptima.

Así que en este post trataré de explicar de la forma más sencilla y clara posible los pasos para armar una solución de bases de datos basada en MySQL con replicación de hosts en formato Master/Slave, Master/Master y comó agregar filtros como especificar qué bases de datos deseo replicar y/o qué tablas deseo ignorar en dichos procesos.

A pesar que mucha gente cree que este proceso es inestable, yo lo tengo funcionando y probado como para asegurarles que es estable, consistente y muy útil a la hora de garantizar accesibilidad a los datos y contar con uno o más fail-safe hosts. Otro uso interesante es utilizar los hosts esclavos para realizar consultas pesadas o los respaldos de las bases de datos, quitando así la carga de esos procesos sobre el master.

Así que basta de explicaciones inútiles y pasemos a los hechos…

Existen 2 pasos fundamentales antes de comenzar, los numero como 0 y 0.1 pues no forman parte del proceso de replicación, pero pueden hacer la diferencia entre explicar los cambios realizados y las ventajas de la nueva solución, y explicar al jefe que sería un buen momento para comenzar con una base de datos vacía y tratar de encontrar algún respaldo que sirva para algo.[/lang_es]  Continue reading

El mundo avanza, y Uruguay se queda haciendo “dribling” a mitad de cancha… como siempre!

Mientras vemos como en el resto del mundo los gobiernos fueron dando pasos, al comienzo pequeños y ahora confiados, hacia herramientas que no  solamente manipularan formatos de documentos libres y abiertos sino que fueran su formato nativo, nuestro país sigue jugando a la “topa” con tímidos(casi miedosos) comentarios y/o sugerencias sobre la importancia de garantizar el libre acceso a la información por parte de sus ciudadanos.

Continue reading

4 años más tarde…

Puede parecer una cosa calculada, pero en realidad, recién me encuentro con tiempo como para revisar y corregir los problemas de mi blog(migrado hace más de 2 años a otro host). El tiempo me lo dio un problema de salud, que me obligó a estar encerrado por más de 15 días luego de una semana de internación :D

En fin, la cuestión es que este suceso coincidió exactamente con los 4 años de mi último post… así que dada esta casualidad, me incentivó a comenzar a escribir algo nuevo y ver de dedicar un poco de tiempo a mi blog. El único detalle es que creo que voy a cambiar bastante el enfoque original, y si bien pienso seguir desarrollando algunos temas relacionados al Software Libre y cosas técnicas, iré intercalando otro tipo de temas que particularmente me gustan y creo sería interesante compartir con quienes estén dispuestos a leer :D

Así que: HOLA nuevamente!

Kubuntu 8.10(KDE4.2) Linux MSI PR310 Athlon64x2

kubuntu: Linux debe ser para todos!
kubuntu: Linux debe ser para todos!

Ya hace algunos días que vengo probando mi nueva máquina, y la verdad, es que si bien debo reconocer que no es una “mac”, estoy muy contento con ella.

Elegí la versión de Ubuntu basada en KDE(Kubuntu) 3.5(3.5.9) y la verdad es casi todo el hardware me funcionó directamente post-instalación, sin necesidad de compilar ni instalar drivers adicionales.

Como les contaba en el anterior post, sí debí descargar el controlador de la tarjeta WiFi que es una Atheros, pero era algo que también debía hacer con mi anterior portable que tenía el mismo chipset.

Hasta la cámara web incorporada salió funcionando sin necesidad de instalar nada extra, el problema que al principio no me funcionaba era que estaba apagada :(    jeje hay una regla en nuestro mundo que dice:

Cuando todo falla…. lee el manual!(también solemos usar otro término menos sutil, como RTFM

Continue reading

Adiós MacBook y hola MSI :)

El día miércoles 30 de agosto, la noche anterior a salir para Santiago de Chile para participar del OpenCommunity 2008, vendí mi MacBook y compré 2 MSI Laptops, una Sempron y una Athlon64x2. Ambas corren GNU/Linux, la distro Kubuntu 8.04.

La verdad es que creo que no estaba aprovechando la potencia del MacBook, y por el dinero que lo vendí, que por cierto lo vendí muy barato, compre estas 2 laptops: PR310X-008SP y la VR510X203SP de MSI.

Ciertamente no son la panacea en laptops, pero siempre me han gustado los productos MSI, son confiables, de buena calidad y muy buena garantía. Al menos esa fue mi experiencia en motherboards, así que por qué no trasladar dicha confianza a los laptops?

Modelos:

PR310

Lo más interesante de este modelo es que trae un segundo slot miniPCI(hasta bastante ahí normal) pero trae un conector para antena WiFi externa listo :D

O sea, compro una WiFi miniPCI y conecto el cable de antena que ofrece el laptop, eso me permitiría conectarle otras antenas externas sin inventos raros!!!

VR610

Ambos modelos vienen con una Wireless card con chipset Atheros, por lo que hay que descargar el código fuente desde el proyecto Madwifi y complilarlo cada vez que nuestro kernel se actualiza… pero es algo trivial una vez que aprende lo que debe hacerse, lo mismo pasa con la cámara web incorporada mirá que eres tonto juan!!! La cámara también funciona out-of-the-box, el tema es que tiene un botón para habilitar/deshabilitar el dispositivo, en mi caso(310) es el botón “P2” yen el modelo 610 el botón marcado como “e“.

Aquellos que deseen ver como dejar funcionando esos dispositivos funcionando en su laptop, le recomiendo ver el tutorial que he escrito y descarguen algunos scripts que les facilitarán las tareas de actualización del sistema.

Una más para el Software Libre en el Estado

Durante la jornada de ayer, en sesión extraordinaria, la Junta Departamental de Salto(Uruguay) ha resuelto migrar a Software Libre en un plazo a 120 días.

La resolución se basó en la que tomara la Junta Departamental de San José hace algún tiempo. Esto convierte a Salto en el segundo departamento de nuestro país en establecer una política clara respecto al uso de Software Libre y formatos abiertos y estándares en el Estado.

Mis más sinceras felicitaciones a los ediles del Frente Amplio y Partido Colorado que han votado ésta resolución comprendiendo la importancia de la independencia tecnológica del Estado, y a las agrupaciones civiles(UyLUG, LinuxSalto y LinuxTeros) que han estado apoyando este movimiento y que el día de ayer han alcanzado una resolución que marca un camino a seguir en lo referente a TI en nuestro país.

Ahí está! ahora entiendo por qué largó el MIT!

Richard Martin StallmanLa verdad al fin salió a la luz! Algunas de las principales preguntas que nos hacemos quienes estamos utilizando y promoviendo el Software Libre desde hace años:

De qué vivió Richard Martin Stallman luego de dejar el MIT para dedicarse al proyecto GNU? Acaso vivió de gentilezas? Cuál fue su verdadero ingreso?

Continue reading