Para colores, 32 Bits

Cosas de aquí y allá
  • rss
  • Inicio
  • Quién
  • Búsquedas
  • Contrato
  • Soluciones
    • English
      • WordPress UltraFlat Edition
    • Español
      • WordPress Edición UltraFlat
  • Servicios
  • Contacto

Como no cagarla migrando un servidor

Relay | febrero 29, 2012 | 18:56

El otro día (en enero), tuve que hacer una migración porque los del datacenter iban a mover cosas. Así que me puse muy nervioso porque las migraciones tienen varios puntos a tener en cuenta, sobretodo si los DNS de varios dominios están involucrados o afectados.

El tema radicaba que realmente iban a darme un servidor nuevo y está localizado en Dusseldorf, cuando el anterior estaba en Munich (mera información adicional que tanto da). Con el mismo precio mensual, me daban una máquina con 8 procesadores, 16 GB de RAM y 4 discos de 1 TB configurados en RAID 5 por hardware, dándome un total de 2’7 TB útiles.
El tema radicaba en cómo mover los datos y que fuera una réplica exacta. Haciendo un poco de búsqueda por google, me encontré con los de 619Cloud que tenían un pequeño script comentado en este artículo. Aunque el script pone que es para CentOS, yo lo probé con Debian tras revisarlo concienzudamente y funciona… pero tiene un par de peros.

Primero:
El script está preparado para migrar máquinas virtuales, esto es que la máquina virtual tiene un hardware común y es una imagen exacta tanto la máquina en producción a migrar como la base sobre la que va a ir destinada. Aquí el único problema son los binarios.
Mientras que la máquina que iba a migrar tenía base 386, la nueva iba a ser x64 (cosa que NO tuve en cuenta). Al final la máquina funciona perfectamente, pero no puedo cambiar la arquitectura y, pese a que la instalación fue una Debian x64, se copiaron los binarios de 386… suerte que no copié la config de arranque del kernel.

Segundo:
Como herramienta principal, se usa RSYNC. Esto tiene varios inconvenientes: el ancho de banda usado será casi todo el disponible mientras ambas máquinas estén más o menos libres de carga (cosa que casi nunca pasa en un server en producción). Por otro lado, generalmente la máquina encargada de hacer los hashes de los ficheros será la de producción. Entre esto y que las transferencias no están maximizadas, se viene a usar 1/3 del ancho de banda disponible. Esto no sería problema si no tuviera montada una partición con datos muy tochos que podría haber desmontado primero y transferido por FTP (más rápido) después. Conclusión: la máquina estuvo 2 días sincronizando. Solución: paciencia y unos cafés.

Tercero:
Otro pequeño problemilla del RSYNC es que para hacer la lista de ficheros a transferir usa el mismo algoritmo que un ‘ls -l’, dando como resultado la ordenación de directorios por orden alfabético. Al hacer eso, hay mil librerias que se copian antes o después de los binarios que las van a ejecutar. Mientras la máquina de destino no se caiga o se corte la transferencia por lo que sea, el procedimiento seguirá su cauce como toca… pero la máquina de destino se comportará de manera errática (no se puede hacer login durante X horas porque los binarios de bash no encuentran su libreria, algunas cuentas de usuarios no aparecen, etc). La solución es la misma que en el apartado 2: paciencia hasta que termine.

Cuarto:
Hay que ir con cuidado a la hora de copiar la config del lilo y del grub, que NO hay que copiarlos. Ya he puesto algunas modificaciones en el script que lo que hacen es saltarse el lilo, la config del lilo, el grub y la config del grub. Así, por mucho que los binarios no sean los mismos, al menos tendrás un punto de arranque.
Aparte de eso hay varios ficheros de configuración que no se deben copiar (casi todo el /etc es útil): el hostname (para no liarse) y la configuración de red son los principales a NO copiar. Ello implica que el resolv.conf tampoco es válido (en realidad sí que es válido, pero más vale dejar el nuevo); otros dos ficheros que no hacen falta son el /etc/mtab y el /etc/fstab.

Como nota, aquí teneis el fichero original y el fichero modificado para migrar con las configuraciones necesarias.

NOTA: me queda pendiente reprogramar el fichero para que en realidad haga una lista de paquetes instalados, la transfiera a la máquina de destino y se instalen los programas en dicha máquina nueva antes de copiar nada, saltándose los directorios binarios y demás. Si alguien tiene ideas, que ponga comentarios.

Comments
1 Comentario »
Categorias
Sistemas Operativos, Tecnología
Comentarios RSS Comentarios RSS
Trackback Trackback

La mierda de Twago

Relay | noviembre 1, 2011 | 20:27

Hace unos meses me apunté a uno de esos portales de trabajos para freelance. No me olía demasiado bien, porque era español (no es que haya nada en contra de los españoles, pero siempre se crean conflictos internos por el hecho de ser como somos).

Al principio las ofertas iban siendo variadas. Aparte de que no me gusta las restricciones normales por defecto, pero eso no era lo peor. Lo peor es la panda de imbéciles pidiendo trabajos variados pagando una mierda. He visto hasta para montar trackers de piratas…

Ahora os traigo una pequeña muestra, pues ayer recibí muchos proyectos ‘que se ajustan a mi perfil’ y es para descojonarse vivo.

Lea el resto »

Comments
13 Comentarios »
Categorias
Humor, Tecnología
Comentarios RSS Comentarios RSS
Trackback Trackback

Sobre la tasa Google y el porno

Relay | octubre 4, 2011 | 22:34

Hace unas semanas, Cesar Alierta soltó la burrada de que “sin Telefónica, en España no existiría la banda ancha”. Eso me hizo reflexionar en lo que se estuvo comentando hace meses si no años sobre la Tasa Google.

Cierto es que Telefónica impulsó las tecnologías en los 90, pero bajo una dictadura como tal desde su implantación como operadora única y dominante en el país, aparte de los flagrantes precios.
Hoy en día, lo que comentó Alierta ya no es así: ONO es una cablera que rivaliza y da mejor servicio en general donde tienen cobertura. Era una cosa cuestión de tiempo que entraran operadoras extranjeras a hacerse con el pastel.

Así como Telefónica fue una regresión/lastre durante sus ‘años mozos’, la verdad es que Google no existiría si no existieran los Bussiness Angels americanos. Cosa que aquí no pasa.

Intentaré explicar desde un punto de visto objetivo y entendido las dos vertientes de dicha tasa google (sobretodo por qué no es aplicable, o es una completa subnormalidad).

La primera vertiente es la lógica sobre lo que he comentado de los Bussiness Angels.

- Google es una empresa, como tal, es una simple usuaria como los millones de usuarios de eso que llaman Internet. Al igual que el resto, pagamos por un cierto ancho de banda.
Así como nosotros tenemos varios Mbits de bajada, y las empresas pueden acceder porque se lo desgravan como gasto y tienen lineas simétricas tanto de ADSL como de Cables.
ONO, en la última hornada, ofrece 50 Mbits/3Mbits a los usuarios a un precio muy razonable.
Así pues, Google como toda mega empresa que creció sin parar, pasó de estar conectada, a ser parte de esa red con sus propias mega infraestructuras y con canutos de fibra con cantidades ingentes de ancho de banda financiados por su caja.

Después de estas pequeñas divagaciones, voy a entrar en el ‘quid’ de la cuestión. Lo explicado viene a ser el motivo por el cual pagar una tasa de google es algo que no tiene sentido.
Recordemos que la tasa Google por parte de Telefónica era exigir a ciertos proveedores de información, empezando por Google Inc, dado que se usan masivamente (al menos en España) pagar un cierto ‘cánon’ por ‘usar sus redes’.

Para empezar, se ha malinterpretado el sentido de la comunicación… dado que Google no usa sus redes, sino los usuarios son los que acceden a los servicios de Google a través de las redes de las operadoras.
Es como si yo monto algo en mi casa dando un servicio donde la gente se conecta a mi, y tengo que pagar a Telefónica por el uso que hacen sus usuarios de mi conexión, la cual pago religiosamente y, además, es de otra operadora (ONO).

Así que, lectores míos, hacer pagar a Google es lo mismo: ellos ya pagan su megahipercanuto de internet. Además de que ellos no invaden ninguna red, son los usuarios los que usan sus propias conexiones para acceder a los servicios situados en otra operadora.

Algo ilógico el pago de este canon.

La segunda vertiente, adquiere un carácter más ‘bestia’ por decirlo de alguna manera:

- Si hacemos que Google pague, ¿por qué no pedimos lo mismo a proveedores de porno online como RedTube, MegaPorn, PornHub y demás?
Ahora no me digais que no le veis la relación.
Si hacemos que los proveedores de servicio paguen entendiendo el flujo del negocio totalmente a la inversa, los proveedores de porno también deberían pagar.
Una sesión de cualquier usuario consume mucho más ancho de bando que un par de días de navegación por Google.
En Google hacemos una petición y vemos un par de links de la primera página (pocas veces nos metemos a navegar por el resto). 1 MegaByte como mucho en total.
Si es el caso de buscar una imagen, podríamos consumir unos 2-5 MBytes con los previews hechos en su propia web de resultados.

Dicho lo anterior, si cobramos a Google, sitios como los que ofrecen porno o MegaVideo deberían ser requeridos para hacer lo mismo. La premisa es que una sesión con dichas webs consume mucho más ancho de banda que hacer búsquedas incansables durante días en Google.

Con MegaVideo, estamos hablando de que una peli usa entre 700 MBytes y 1 GByte de transferencia. ¡¡¡En 2 horas o menos!!!
El porno (si, si… aquí nadie consume porno, pero nos sabemos posturas, y direcciones web), puede usar unos cientos de megas si nos nutrimos de videos cortos. Si a eso le sumamos que hay más gente viendo porno que viendo pelis en MegaVideo, peor me lo ponen.

Así que solo tenemos dos opciones, en resumen:

- No cobrar porque es una auténtica gilipollez
- Si cobramos, cobramos a todos los sites de videos online, empezando por los porno.

Comments
Sin Comentarios »
Categorias
Tecnología
Tags
google
Comentarios RSS Comentarios RSS
Trackback Trackback

Como no hacer negocios: Logitravel

Relay | enero 12, 2011 | 17:29

Hace tiempo que no escribo por aquí chorradas de estas, pero esta vez ha tocado.

Voy a relatar mi experiencia comprando en este portal, perteneciente a una empresa mallorquina. Esto es un claro ejemplo de como NO hacer negocios.

No sé mucho sobre compra-venta de cosas, tarjeteros, comisiones ni negocios, pero llevo comprando por internet más de 10 años, sufriendo comisiones y gestionando mi tarjeta de crédito y mi dinero lo mejor que puedo.

Lea el resto »

Comments
7 Comentarios »
Categorias
La Vida, Tecnología
Tags
logitravel
Comentarios RSS Comentarios RSS
Trackback Trackback

Edición UltraFLAT para WordPress 1.0

Relay | diciembre 22, 2010 | 22:36

He unido los plugins necesarios para hacer una instalación de WordPress completamente plana (sin uso de MySQL como base de datos).

El truco radica en que la base de datos se escribe en un fichero usando SQLite (así que el sistema debe tener las librerias SQLite para PHP instalado), y cada vez se consulta ese fichero. La ventaja es no tener que crear usuarios y bases de datos para montar una web simple y con poco movimiento de actualizaciones. Así simplemente se tiene que subir, descomprimir el fichero e instalar.

Esto básicamente es un conjunto de plugins y la última versión de WordPress estable en un ZIP. No he modificado nada, ni reprogramado. Esto TAMPOCO es FlatPRESS. Es otra edición para aprovechar todo el abanico que la comunidad de WordPress ofrece.

Podeis ver más detalles aquí.

Comments
1 Comentario »
Categorias
Tecnología
Tags
wordpress
Comentarios RSS Comentarios RSS
Trackback Trackback

Una imagen para demostrar el poder de WordPress

Relay | diciembre 8, 2010 | 22:56

Un vistazo a WordPress, uno de los CMS usado principalmente como blog con más usuarios del mundo.

Lea el resto »

Comments
Sin Comentarios »
Categorias
Tecnología
Tags
blog, cms, wordpress
Comentarios RSS Comentarios RSS
Trackback Trackback

WordPress 3.0.2 y error del Google Custom Search plugin

Relay | diciembre 1, 2010 | 19:13

Actualizando a WordPress 3.0.2 esta tarde, me he encontrado que no se activaba el plugin buscador de Google por el siguiente error:

Parse error: syntax error, unexpected T_VARIABLE, expecting ‘,’ or ‘;’ in wp-content/plugins/google-custom-search/installer.php at line 14

La solución es fácil.

  • Ir al fichero en cuestión
  • En la línea 14, se definen 3 variables de manera global; pero entre la 2 y la 3 hay un espacio
  • Sustituir ese espacio por una coma
  • Guardar, salir y activar de nuevo el plugin
Comments
Sin Comentarios »
Categorias
Tecnología
Tags
google, wordpress
Comentarios RSS Comentarios RSS
Trackback Trackback

En el futuro, Google ganará lo mismo

Relay | noviembre 30, 2010 | 23:53

Estoy cansado de ver lo de la neutralidad de la red, pero referido a que Google o empresas del palo tengan que pagar por usar infraestructuras de Telefónica/Movistar u otros operadores.

Esto es culpa del lumbreras de Cesar Alierta, el que dirige la empresa azul que tanto amor/odio hace proliferar. Pues no es lerdo el pavo.

el inutil cesar alierta

Bueno, volviendo al tema. Quieren que empresas grandes, las cuales el único delito es que hayan hecho el mejor producto del planeta comparado con la competencia, paguen por usar infraestructuras de ISP’s que usan otra gente para conectarse a ellos. Ni que estos tuvieran a gente apuntando a la cabeza a los usuarios por usarlos. Esto es mear fuera de sitio, pero a gorgotones.

Hay cosas que esta gente, los ISP’s, no quieren entender:

  • Los usuarios pagamos por un servicio, el cual se nos ofrece porque el operador tiene o va a tener una infraestructura montada para darnos ese servicio. Ergo, la infraestructura es cosa del operador. Si os habeis forrado en los últimos 8 años y no habeis mejorado la gestión o el equipo, no es problema del usuario.
  • El servicio que se nos ofrece es interconexión con el resto del mundo telemáticamente. Ergo, el usuario va donde quiere cuando quiere, mientras pague el servicio.
  • Al igual que nosotros pagamos nuestro canuto a internet, Google y otros pagan su ULTRA-SUPER-conexión (lo pongo en grande para dar evidencia de la diferencia entre los canutos). Solo que ellos, en lugar de pagar a un ISP de 3 al cuarto, pagan a un INTERNIX o un tocho carrier que gestiona verdaderos anchos de banda. Ergo, Google y el resto de empresas, son usuarios en sí mismo, solo que con facturas más grandes de internet.
  • Ergo, los usuarios nos conectamos a otros usuarios que nos brindan un servicio. Es como si yo, que pago mi conexión, tuviera que pagar 3 centimos de euro cada mes a Google, haciéndole un ingreso en cuenta o por PayPal, porque me conecto a él cada día (cuando su modelo de negocio es otro totalmente). Y así con otras empresas que, al final de todo el entramado, son unos usuarios más de internet.

Ya pagamos por un servicio, los costes asociados de infraestructura ya están asumidos desde hace una década. Si los ISP’s no han sabido hacer otra cosa que fundirse el dinero en gilipolleces no es nuestro problema.

Si al final pasa esto de regular internet, los pocos que puedan conectarse a Google seguirán haciéndole ganar lo mismo: dado que las visitas disminuirán por la regulación, los CPC’s y CPM’s subirán de precio… así que los que se quieran anunciar, pagarán más por lo mismo, haciendo que la empresa gane igual.

Comments
Sin Comentarios »
Categorias
Tecnología
Tags
alierta, gilipollas, google, internet
Comentarios RSS Comentarios RSS
Trackback Trackback

Manifiesto por una Red Neutral

Relay | | 19:24

Los ciudadanos y las empresas usuarias de Internet adheridas a este texto manifestamos:

  1. Que Internet es una Red Neutral por diseño, desde su creación hasta su actual implementación, en la que la información fluye de manera libre, sin discriminación alguna en función de origen, destino, protocolo o contenido.
  2. Que las empresas, emprendedores y usuarios de Internet han podido crear servicios y productos en esa Red Neutral sin necesidad de autorizaciones ni acuerdos previos, dando lugar a una barrera de entrada prácticamente inexistente que ha permitido la explosión creativa, de innovación y de servicios que define el estado de la red actual.
  3. Que todos los usuarios, emprendedores y empresas de Internet han podido definir y ofrecer sus servicios en condiciones de igualdad llevando el concepto de la libre competencia hasta extremos nunca antes conocidos.
  4. Que Internet es el vehículo de libre expresión, libre información y desarrollo social más importante con el que cuentan ciudadanos y empresas. Su naturaleza no debe ser puesta en riesgo bajo ningún concepto.
  5. Que para posibilitar esa Red Neutral las operadoras deben transportar paquetes de datos de manera neutral sin erigirse en “aduaneros” del tráfico y sin favorecer o perjudicar a unos contenidos por encima de otros.
  6. Que la gestión del tráfico en situaciones puntuales y excepcionales de saturación de las redes debe acometerse de forma transparente, de acuerdo a criterios homogéneos de interés público y no discriminatorios ni comerciales.
  7. Que dicha restricción excepcional del tráfico por parte de las operadoras no puede convertirse en una alternativa sostenida a la inversión en redes.
  8. Que dicha Red Neutral se ve amenazada por operadoras interesadas en llegar a acuerdos comerciales por los que se privilegie o degrade el contenido según su relación comercial con la operadora.
  9. Que algunos operadores del mercado quieren “redefinir” la Red Neutral para manejarla de acuerdo con sus intereses, y esa pretensión debe ser evitada; la definición de las reglas fundamentales del funcionamiento de Internet debe basarse en el interés de quienes la usan, no de quienes la proveen.
  10. Que la respuesta ante esta amenaza para la red no puede ser la inacción: no hacer nada equivale a permitir que intereses privados puedan de facto llevar a cabo prácticas que afectan a las libertades fundamentales de los ciudadanos y la capacidad de las empresas para competir en igualdad de condiciones.
  11. Que es preciso y urgente instar al Gobierno a proteger de manera clara e inequívoca la Red Neutral, con el fin de proteger el valor de Internet de cara al desarrollo de una economía más productiva, moderna, eficiente y libre de injerencias e intromisiones indebidas. Para ello es preciso que cualquier moción que se apruebe vincule de manera indisoluble la definición de Red Neutral en el contenido de la futura ley que se promueve, y no condicione su aplicación a cuestiones que poco tienen que ver con ésta.

La Red Neutral es un concepto claro y definido en el ámbito académico, donde no suscita debate: los ciudadanos y las empresas tienen derecho a que el tráfico de datos recibido o generado no sea manipulado, tergiversado, impedido, desviado, priorizado o retrasado en función del tipo de contenido, del protocolo o aplicación utilizado, del origen o destino de la comunicación ni de cualquier otra consideración ajena a la de su propia voluntad. Ese tráfico se tratará como una comunicación privada y exclusivamente bajo mandato judicial podrá ser espiado, trazado, archivado o analizado en su contenido, como correspondencia privada que es en realidad.

Europa, y España en particular, se encuentran en medio de una crisis económica tan importante que obligará al cambio radical de su modelo productivo, y a un mejor aprovechamiento de la creatividad de sus ciudadanos. La Red Neutral es crucial a la hora de preservar un ecosistema que favorezca la competencia e innovación para la creación de los innumerables productos y servicios que quedan por inventar y descubrir. La capacidad de trabajar en red, de manera colaborativa, y en mercados conectados, afectará a todos los sectores y todas las empresas de nuestro país, lo que convierte a Internet en un factor clave actual y futuro en nuestro desarrollo económico y social, determinando en gran medida el nivel de competitividad del país. De ahí nuestra profunda preocupación por la preservación de la Red Neutral. Por eso instamos con urgencia al Gobierno español a ser proactivo en el contexto europeo y a legislar de manera clara e inequívoca en ese sentido.

(Si te sientes cómodo y representado por este texto, dale toda la difusión que puedas y quieras: reprodúcelo, enlázalo, tradúcelo, compártelo, vótalo… todas esas cosas que puedes hacer con total tranquilidad y libertad gracias, precisamente, al hecho de que tenemos todavía una red neutral. Hagamos posible el seguir teniéndola)

Copio y pego de Microsiervos, Anieto2k, Ricardo Galli, Enrique Dans, haz lo mismo!

Comments
Sin Comentarios »
Categorias
Tecnología
Tags
internet
Comentarios RSS Comentarios RSS
Trackback Trackback

Podcast que todo sysadmin web debe escuchar

Relay | noviembre 19, 2010 | 18:03

Más que nada porque resume bastante bien todos los temas a tocar si quieres aumentar tráfico en tu web y hacerlo de manera eficiente.

El podcast está producido por el blog de Dabo.

Comments
Sin Comentarios »
Categorias
Tecnología
Tags
apache, nginx, php, php_y_mysql
Comentarios RSS Comentarios RSS
Trackback Trackback

« Previous Entries

Navegación

  • Bitácora Feed para todas las entradas archivadas en Bitácora
  • Cine Feed para todas las entradas archivadas en Cine
  • Coches Feed para todas las entradas archivadas en Coches
  • Humor Feed para todas las entradas archivadas en Humor
  • Ideas Locas Feed para todas las entradas archivadas en Ideas Locas
  • La Vida Feed para todas las entradas archivadas en La Vida
  • Sin clasificar Feed para todas las entradas archivadas en Sin clasificar
  • Sistemas Operativos Feed para todas las entradas archivadas en Sistemas Operativos
  • Star Wars Feed para todas las entradas archivadas en Star Wars
  • Tecnología Feed para todas las entradas archivadas en Tecnología
  • Viajes Feed para todas las entradas archivadas en Viajes

Buscar

rss Comentarios RSS valid xhtml 1.1 design by jide powered by Wordpress get firefox