Este procedimiento no sé si está "homologado" o si es correcto al 100%, esto lo he tenido que realizar en dos clientes diferentes en entornos de producción de 2-3 nodos MOSS en cada uno de ellos.Es común que en grandes empresas tengan centralizados en un NAS/SAN/SAMBA todas las carpetas de los sitios web tanto de aplicaciones, web services y en este caso MOSS centralizadas en una ubicación remota.
Para MOSS esto es un "problema", ya que no le hace mucha gracia que se juegue con sus sitios de IIS. Como este ha sido un requerimiento por ahora común, comento a continuación los pasos a seguir:
- Crear la carpeta compartida, configurando los permisos de compartición para que el usuario bajo el que corre el Application Pool de la Aplicación Web tenga permisos sobre el recurso. (Ojo con la ubicación de la carpeta de los web Services de MOSS, este sitio se ejecuta bajo un App Pool con la cuenta servicio de red. Yo no lo movería).
- Si se trata de un NLB, tirar abajo el primer nodo.
- En el primer nodo a nivel de IIS parar el servicio.
- Realizar la copia del sistema de ficheros del servidor a la ubicación remota. Y eliminar de origen o mover de ubicación/cambiar nombre al directorio.
- Cambiar la ruta de la aplicación web en el IIS del primer nodo.
- Si se trata de un NLB, tirar abajo el segundo nodo.
- En el segundo nodo a nivel de IIS parar el servicio.
- Eliminar la carpeta de ubicación de los archivos de la aplicación web o mover de ubicación/cambiar nombre al directorio.
- Cambiar la ruta de la aplicación web en el IIS del segundo nodo a la carpeta compartida.
- Arrancar los IIS de ambos nodos.
- Levantar el NLB en ambos nodos.
- Si hay más de dos nodos repetir a partir del punto 6.
Por último cruzar los dedos y que no os dé problemas. Este procedimiento sólo lo veo claro para sitios MOSS si la ubicación compartida está redundada, tanto a nivel de acceso de red como a nivel físico (discos duros).
Sino, es dar un punto de fallo a TODA la plataforma sin ser totalmente necesario. Si se cae el acceso a esta ubicación se caerá en todos los nodos del NLB. Por lo que no lo aconsejo practicamente en ningún caso. Recordemos que MOSS no modifica la información en esta ubicación, es de lectura. La info va a base de datos. Las masterpage, etc. no están ubicadas en esta carpeta.
Sino, es dar un punto de fallo a TODA la plataforma sin ser totalmente necesario. Si se cae el acceso a esta ubicación se caerá en todos los nodos del NLB. Por lo que no lo aconsejo practicamente en ningún caso. Recordemos que MOSS no modifica la información en esta ubicación, es de lectura. La info va a base de datos. Las masterpage, etc. no están ubicadas en esta carpeta.

0 comentarios:
Publicar un comentario