Aprovisionamiento de un servidor secundario utilizando Web Farm Framework 2

Aprovisionamiento de un servidor secundario utilizando Web Farm Framework 2

Tenemos 3 instancias nuevas (todas Windows 2008 R2 Datacenter) ejecutándose en EC2, una para ejecutarse como controlador para la granja web y las otras dos como servidores web (todas ejecutando IIS 7.5).

Instalé WFF a través del instalador de plataforma web, tenemos el controlador aprovisionando bien el servidor primario, pero cuando agregamos el servidor secundario obtenemos los siguientes errores:

  1. Eliminando filePath (C:\inetpub\temp\appPools\APC3226.tmp).
  2. Se encontró un error al procesar la operación 'Eliminar archivo' en 'APC3226.tmp'.
    Reintentando la operación 'Eliminar' en la ruta del archivo del objeto (C:\inetpub\temp\appPools\APC3226.tmp). Intenta 1 de 5.
  3. No se pudo ejecutar la operación 'RunRemote'. No se pudo ejecutar el método 'Microsoft.Web.Farm.SyncApplicationsRemoteMethod' en el servidor...
  4. No se pudo ejecutar la operación 'ProvisionApplications'. No se pudo ejecutar el método 'Microsoft.Web.Farm.SyncApplicationsRemoteMethod' en el servidor...
  5. No se pudo ejecutar la operación 'Reparación'. No se pudo ejecutar el método 'Microsoft.Web.Farm.SyncApplicationsRemoteMethod' en el servidor...
  6. No se pudo ejecutar la operación 'AutoRepair'. No se pudo ejecutar el método 'Microsoft.Web.Farm.SyncApplicationsRemoteMethod' en el servidor...
  7. Servidor marcado como "En mal estado" debido a que no se pudo ejecutar la operación "Reparación automática"

Intenté crear nuevas instancias del controlador, del servidor primario y secundario, pero no hay diferencia: aparece la misma secuencia de errores.

Parece un problema similar publicado aquí:Problema al aprovisionar el servidor IIS 7.5 mediante Web Farm Framework 2pero todavía no puedo encontrar una solución. ¿Alguien más ha encontrado esto?

Respuesta1

En el paso #2

...Se encontró un error al procesar la operación 'Eliminar archivo' en 'APC3226.tmp'. Reintentando la operación 'Eliminar' en la ruta del archivo del objeto (C:\inetpub\temp\appPools\APC3226.tmp)...

Parece que 1) un problema de permiso o 2) algún otro proceso ha bloqueado el archivo impidiendo su eliminación.

Quizás intente eliminar manualmente el archivo utilizando la misma cuenta de administrador con la que se ejecuta WFF. O tratarcreandoy luegoejecutando una operación de servidorpara ejecutar una eliminación en el archivo de forma remota desde el servidor del controlador y ver si funciona.

Intenta tambiéncomprobando si y qué proceso está bloqueando el archivo. Es posible que deba determinar si ese proceso es necesario y tal vez detenerlo temporalmente cada vez que se esté ejecutando el aprovisionamiento (mediantecrear un proveedor de flujo de trabajo personalizadoejecutarse antes y después del aprovisionamiento).

información relacionada