miércoles, 28 de noviembre de 2012

La última configuración buena conocida

¿Que hacemos cuando el SO nos hace alguna putada?, reniciamos con F8 y, como tontitos, escogemos la opción:

-Iniciar con la última configuración buena conocida. Con la absurda esperanza de que todo lo que nos ha ocurrido se arregle como por arte de magia.

Señores de Microsoft: "QUE NO FUNCIONA COJONES!!!", jamás ha funcionado!!!! desde Windows 95 que la adjuntais para nada!!!. ¿Para que coño sirve esta opción si arrancas con ella y todo está igual de mal???. Por favor, quitenla de una vez para no darnos falsas esperanzas, con los sentimientos de la gente no se juega.

Alguien tenía que decirlo.

Windows 8 a la burra le pica er.....

Como ya deben saber hasta en Marte, Microsoft ha lanzado su nuevo sistema operativo Windows 8. Por lo visto se han matado para enfocarlo a tablets y smartphones, pero ya están por ahí echando pestes sobre su utilidad para entornos empesariales.
No voy a hacer aqui un analisis técnico sobre este nuevo SO, para eso ya hay cuatrocientasmil páginas en la red; de lo que quiero hablar es si es realmente necesario lanzar un SO cada dos años con los enormes problemas que eso supone para particulares y empresas. Bueno, necesario no es, de lo que aqui estamos hablando es de pasta. Si lanzo un nuevo sistema operativo necesito que se cree hardware que lo soporte y aproveche, y despues nuevas versiones de software compatible con la plataforma. El pobre pringado que, para estár a la última, migra ingenuamente a W8 porque es mucho más chchi piruli que su "viejo" W7 y los desencantos empiezan cuando quiere reinstalar sus juegos y programas favoritos: "Esta versión no es soportada por W8", y el pobre desgraciado o vuelve a W7 o deja de jugar a sus juegos y aplicaciones. Si esto pasa a nivel particular, lo que puede pasar en un empresa ni te cuento.
Hay empresas que todavia utilizan W2000, incluso alguna he visto con NT, ¿y porque? pues porque no necesitan nada más para su actividad. Saben que el día que quieran poner alguna nueva version de un programa con el que trabajan van a tener que cambiar hasta la cafetera. Hay que són listos, como estos, o los que imprudentemente migran a la nueva plataforma "porque es mejor"; y luego llegan los problemas, claro. Creo que Microsoft deberia separar su empresa en dos divisiones claras, la particular y la empresarial. En la particular que hagan lo que quieran, que continuen como hasta ahora, pero en la empresarial deberian centrarse en mejorar los SO que ya poseen aunque ya tengan unos añitos, puesto que en ese entorno se les puede sacar mucho provecho todavía y la velocidad a la que se mueve es inferior a la doméstica. En este caso, lanzar un nuevo SO para usuarios y servidores a la vez cada 10 años debería ser más que suficiente; pero claro, supongo que no se vende lo mismo. 
Pues nada, una reflexión que ahí queda.

Forzando la máquina

El otro dia un usuario parece ser que tiene problemas con el Word. Parece que, con una hoja de Word abierta, si abre alguna otra aplicación, intenta volver a esa hoja y esta queda como "colgada". Me voy a su puesto y le digo que repita el proceso, pero parece que todo va bien. Le digo que cuando pase me avise. Ese mismo dia, una rato más tarde, me vuelve a llamar con el mismo problema. Voy y efectivamente la hoja de Word está colgada, pero tambien veo varias hojas abiertas. La hoja de Word colgada no es la misma de antes, con lo que el documento en cuestión parece no tener nada que ver.
Le digo que puede que sea porque tiene demasiadas hojas de Word abiertas y me mira con extrañeza. Tiene una máquina bastante decente, con lo efectivamente tener demasiados documentos de Word no deberia ser el problema, pero tambien tiene otros programas abiertos y nosé que ha estado haciendo. De todas maneras le demuestro que abriendo sólo unos pocos a la vez funciona con soltura.
Al poco vuelve a llamarme con el mismo problema, le digo nuevamente que tiene muchos documentos abiertos y le insinuo si es que lo está haciendo a propósito. Me dice que sí. Bueno, me calmo y para que se quede tranquio le paso el antivirus y varios antimalwares y antileches y no me detecta nada. Tambien le reinstalo Word para curarnos de espantos. 
Hecho esto le abro unos cuantos Words y parece que va bien. El hombre se queda tranquilo....aparentemente.
Eso fué a última hora del día. Por la mañana el menda me llama otra vez diciendo que tiene el mismo problema. Voy y tiene tropecientos mil documentos de Word abiertos. Le digo que qué coño está haciendo, que pare de "forzar" la máquina y que lo está haciendo para jorder.
El tío me suelta que "antes" lo hacia y no se le colgaba, le digo que me da igual lo que hacia antes, que es normal que se cuelgue si lo fuerza, y que lo lógico para ver el rendimiento es que trabaje abriendo lo que necesita, no cuarentamilcosas que no va a necesitar para nada y que el único objetivo es ver si la máquina aguanta. 
-..bueno..vale...pero no me parece normal....- dijo mirando la pantalla

Como me joden esas coletillas, es como diciendo "no me has arreglado el problema". Es el típico usuario que sabe que tiene "un problema" y no se queda tranquilo hasta que no funcione como él espera, es como si tuviese un clavo en el pié que no le daja trabajar con normalidad. Puede parecer una tontería, pero estás chorradas te llevan un montón de tiempo y te distraen de la tarea que estabas haciendo.
Un saludo.

martes, 27 de noviembre de 2012

Suceso 9791 - ESTAS JODIDO

Una semana que se antojaba "tranquila" (rara palabra para un informático) se convirtió en un infierno. A media mañana se desmonta el almacen de mi Exchange2003 con el precioso suceso 9791. El suceso viene acompañado con las apocalipticas frases:
"La limpieza de la tabla DeliveredTo de la base de datos 'Primer grupo de almacenamiento\Almacén del buzón (MiServidor)' se ha pospuesto ya que el almacén de versiones del motor de la base de datos ha alcanzado un tamaño excesivo. Se purgaron 0 entradas."
Pues vale; digo yo que, signifique lo que signifique, me podía haber avisado antes ¿no?. En fin, ahí estoy yo con el sudor frio recorriendome el rostro, el almacén que no hay huevos a montarlo y la gente sin correo y cagándose en toda mi familia.
"Seguro que si reinicio se arregla".
Pobre gilipollas. Pues no, el mismo puto error en el visor. Enseguida empiezo a buscar información y, en mi linea habitual, parece no ser un error muy común por las pocas entradas que encuentro. Algún pobre idiota al que le sucedió lo mismo adjunta un link hacia un hotfix de Microsoft que, cual agua milagrosa, parece ser que corrige el problema. Me lo bajo, lo instalo y renicio, ........
"Cargando la configuración del equipo".......
Al entrar en el sistema el servidor se me queda colgado en este punto y no hay manera de entrar. Espero diez minutos más mirando la pantalla como un autista mientras los usuarios van desfilando por el departamento preguntándome para cuanto tengo....
"..nosé...." - digo casi con lágrimas en los ojos.
Como el puto servidor no entra en el sistema lo apago a saco y tengo una revelación. Quizás el servicio de almacen está intentando iniciarse y al no conseguirlo se queda colgado. Entonces reinicio a prueba de fallos y puedo entrar en el sistema. Voy al servicio y lo pongo en modo manual y reinicio.
-Bien!!!! - ingénuo de mí...
Consigo entrar en el sistema e intento iniciar el servicio. Nada, in pa Dios..., indica "iniciando" y se queda así por los siglos. Hago un Ctrl+Alt+Sup y detengo el servicio store.exe para que no se quede en ese estado vegetativo.
Voy al visor y sigue la jodida advertencia 9197. ¿Para que coño ha servido el hotfix?, para nada señores. Todo sigue igual. ¡Grácias Microsoft!.
Mientras pienso en el siguiente paso me voy al foro de Microsoft sobre Exchange y expongo mi problema con la esperanza de que le de pena a alguien y me sugiera alguna solución. Me pongo con la herramienta ESEUTIL y le paso todos los testeos que se me ocurren, pero nada.
Mientras, llega la hora de irse para casa y mis compañeros van desfilando por el departamento dándome el pésame unos, mandadome a la mierda otros. Me quedo sólo en la empresa como tantas veces, sólo con mis problemas, con la mierda hasta el cuello, deseando estar en casa con mi familia y sin embargo allí estoy, consumienda horas de mi corta vida intentando que funcione una puta máquina desagradecida.
De pronto, alguien del foro me sugiere pasar un eseutil /mh, esto verifica si la base de datos ha tenido un cierre limpio. Si en State a parece "Clean Shutdown" hoy es tu dia, si por el contrario aparece "Dirty Shutdown" haberte dedicado a la jardineria. ¿A que no adivinais lo que me salió a mí?, sí, el Dirty "Dancing" de las pelotas. Por supuesto ya me lo esperaba. Se lo comento al menda del foro y me dice que eso debe ser que hay algun error con la base de datos. ¡Qué genio el tío!!!!!. Como soy una persona educada le doy las gracias pero que le agradecería alguna sugerencia sobre que puedo hacer. Dejo el comentario y a las 23:00h me voy a casa a llorar un rato. No he dormido una mierda en toda la noche preocupado por el tema. Me levanto a las 6 para llegar antes que nadie y lo primero que hago es intentar montar la base de datos:
-¿Pero que haces gilipollas?,¿porque iba a montar ahora porque sí? - déjame conciencia, quien sabe oye..
No, no monta. Lo que hago es ir nuevamente al foro y el "forero" me pide más datos sobre mi estructura. Ya se los habia dado en mi primer post pero resoplo y con calma se los vuelvo a dar con mucho más detalle para que no me vuelva a preguntar. El tío debe estar en la patagonia porque me responde de madrugada, vamos a destiempo, no puede estar en Barbate por ejemplo, no. Repaso mis discos SAS del servidor y parecen estar correctos, no es un error de disco.
De todas maneras durante la noche he estado pensando y la mejor solución es restaurar la base de datos a ver que pasa, quizás lo tenia que haber hecho en un principio, pero si restauras la base de datos del día anterior, todos los correos de ese dia se van a tomar por culo a no ser que vaya puesto por puesto guardando .pst's, cosa con la que puedo tirarme otro dia entero y que no voy a hacer. Así que restauro la base de datos.
 -Buenos días, ¿funciona ya?¿para cuanto tienes?
-...............
-..oye...
-..buf... a ver....., no, no funciona, estoy restaurando la base de datos y no sé para cuanto tengo ni si va a funcionar. Y hazme el favor y díselo a todo el mundo porque si tengo que ir puesto por puesto explicándolo no acabo.... no te preocupes... ya os enterareis cuando funcione porque será uno de los días más felices de mi vida....

Se tira más de 3 horas restaurando la base de datos. Cuando termino intento montar la base de datos y.....funciona!!!. Estoy eufórico, pero viene la gente a molestarme en mi momento de gloria; uno que le faltan nosecuantos correos, otro que antes de recuperar la base de datos le tenia que haber avisado, etc... Les digo que llevo más de 24h sin descanso por esta mierda y que no me tonquen los huevos, tienen la mayoría de sus correos y pueden enviar y recibir con normalidad, así que menos lloriqueos. Despues de solucionar el tema toca la investigación;  a ver porque ha ocurrido  y que hacer para que no vuelva a ocurrir, sin embargo las respuestas no són nada aclaratorias, prácticamente encuentro la misma información que buscaba cuando indagaba sobre el problema, ninguna.
Sobre las 20h decido irme a casa porque desde las 6 de la mañana creo que ya está bien. Como soy masoca, cuando llego a casa se me ocurre conectarme para ver si el tema aguanta y....no... no aguanta..... snif, snif... ha vuelto a petar la base de datos con el mismo error....
En ese momento me ve mi mujer con casi lágrimas en los ojos y sin palabras adivina lo que ha ocurrido.
-¿otra vez se te ha roto eso?....
Asiento lentamente con la cabeza con los ojos vidriosos y suelto un:
-! PUTA MIERDA DE INFORMATICA!!!!, ¡ESTOY HASTA LOS COJONEEEESSSSS!!!!!...puto desgaciado de mierda...
-tranqui, tranqui, ya verás como lo arreglas.

Dioss, con lo feliz que estaba.. claro, no podía ser tan fácil. Esa noche casi tampoco dormí. Al dia siguiente llego y la gente con su sonrisita:
-¿sabes que ha petado el correo de nuevo?
-¿tu que crees?¿que esta cara es por haber pasado una noche de ensueño?.
-joder.. pues nosé que voy a hacer...
-pues tío, tienes red, tienes el ERP, tienes internet, tus archivos, el telefono, el movil y el fax, incomunicado no estás precisamente; además puedes irte a la puta calle a vender que para eso te pagan...
-bueno,bueno....ya vuelvo luego... estúpido...

Cuando recuerdo aquellos dias, desde la tranquilidad, reconozco que me pasé un poco con algunas de mis respuestas, pero en ese momento me parecen muy justificadas. Me jode enormemente que me vean pasandolas putas y me vengan a interrumpir con preguntas obvias.
Además están aquellos cabrones que, aún viendote así, te vienen con otras histórias:
-Oye, ya sé que no puedes, eh!, pero cuando puedas tengo x problema con.....

Eso me parece tener poca verguenza, són cosas que me pueden decir más adelante o solucionarlas ellos solitos por otras vias. Parece simplemente tener ganas de joder. En fin.

Casi sin pensar decido restaurar la base de datos de nuevo y hacer lo que no quería, copias en pst de cada buzón antes de que pete de nuevo. Una vez hecho esto voy la partición en donde tengo la base de datos y los logs y ale,... a formatear, a tomar por culo. Si algo no consigues que funcione empieza de cero.
Una vez eliminada la base de datos intento montar el almacen y lógicamente me dice que no existe y que va a crear uno nuevo. Me crea los buzones pero lógicamente más vacios que mi cuenta corriente. Pero no problem, voy puesto por puesto como un champion y restauro los pst's de todo el mundo. Me lleva gran parte del día, pero ya me da igual. Todo empezó a funcionar de nuevo y así terminó mi semana horribilis.
Ya ha pasado más de una semana y todo ok. Nuevamente todo són teorias, la base de datos o algunos de los logs podrían estar corruptos y al crear nuevos se debe de haber solucionado el problema. Ahora bien, las preguntas transcendentales junto con el origen de la humanidad són:
-¿Porqué ha ocurrido?.
-¿He hecho algo mal?¿el qué?.
-¿Puede volver a ocurrir?.
-¿Cómo prevenirlo?.
Pues bien, ninguna de estas preguntas tiene respuesta satisfactoria ¿qué esperabas?, todo parece ir correctamente, pero en el momento que menos te lo esperes... tachan!!!, error 9791!!!!, cancela todos tus planes chaval!!!, viva la informática!!!!!.
Bendisiones.