Ya es la segunda vez que me pasa. La primera vez lo solucioné reinstalando el servidor de nuevo y todo volvió a funcionar.
Ahora no querría volver a solucionarlo del mismo modo, más que nada porque no me puedo pasar toda la vida reinstalando el servidor una vez al mes. Quiero saber porqué me pasa esto.
Tengo dos servidores R710 de Dell idénticos con 16 GB de RAM y dos procesadores Quad-Core. Vamos a llamarlos vmserver5 y vmserver6 (qué es así como se llaman). También una cabina iSCSI Dell MD3000i.
Los dos servidores están conectados a dos Switch que a su vez están conectados a la cabina iSCSI. En los dos está habilitado el Multipathing siguiendo las instrucciones de VMWare (iSCSI SAN Configuration Guide)
Los dos servidores están en un Cluster HA. Todo funcionaba bien al terminar la instalación y hasta ayer.
Hace un mes (cuando se rompió la vez anterior) una vez habilitado el multipathing intenté habilitar los "Jumbo Frames". Cambié el vSwitch con un MTU de 9000 bytes, pero al cambiar el MTU en los VMkernel el servidor perdía la conexión con la cabina iSCSI y todo empezaba a ir lentísimo. Al reinstalar la máquina y llegar otra vez a este punto volvía a pasar lo mismo, así que desistí y dejé los VMKernel con el MTU por defecto(y el vSwitch también).
Mi problema hoy es un poco distinto, pero tampoco se cómo seguir buscando. He probado de todo y no consigo que funcione.
Ayer por la tarde, sin venir a cuento y mientras borraba un snapshot de una máquina virtual que está en otro servidor (un tercero del que no he hablado, que ni siquiera está en el cluster HA), perdí la conexión con el vCenter. Mi servidor del vCenter se estaba ejecutando en el servidor vmserver5. Al conectar con el vSphere Cliente directamente al servidor, veo que me marca la máquina como en ejecución, pero no puedo abrir la consola porque me dice que el .vmx no existe. Voy a "Configuration" y al entrar en "Storage" me desaparecen las dos LUN de la cabina iSCSI. Esta mañana veo que todo sigue igual (evidentemente) e intento reiniciar el servidor, pero se queda colgado al final del apagado del ESX con un mensaje que venía a decir que estaba sincronizando con las unidades iSCSI. Apago por las "bravas" y vuelta a encender.
Ahora ya no hay forma de ver otra vez la cabina. En "Storage Adapters" aparece como enabled el iniciador iSCSI, tengo los cuatro caminos a la cabina en "Dynamic Discovery" y en "Static Discovery", pero por mucho que le doy a "Rescan" no aparecen ni "paths" ni "devices" ni nada.
Ya no se por dónde seguir... Bueno si reinstalar el servidor, pero me niego a creer que no hay una solución.
¿Qué puedo hacer si el servidor se niega a conectar a la cabina iSCSI?
Gracias a todospor vuestra atención y perdón por el rollo que he soltado.