Borrar “Grupo de Aplicaciones” (application pool) Huérfano de una Aplicación de Servicio

En las tareas diversas de configuración de una granja SharePoint es posible que necesitemos Crear y Borrar diversas Aplicaciones de Servicio. En este ciclo de tareas muchas Application Pool (Grupo de Aplicaciones) no son borradas al eliminar el Servicio, por la sencilla razón que pueden estar siendo compartidos por otros servicios.

Como no se trata de una Application Pool de una Aplicación Web, no son mantenibles por IIS, por lo tanto su estado puede quedar “huérfana” al no quedar asociada a alguna aplicación. Para borrarlas podemos utilizar PowerShell a través de la Consola de Administración para Sharepoint.

Para listar las Application Pool generaddas en la granja utilizamos:

> Get-SPServiceApplicationPool | select Id, Name

Esta cmdlet nos dará la lista de Grupo de Aplicaciones

Para removerla, debe utilizar:

> Remove-SPServiceApplicationPool -Identity “Nombre de la AppPool en cuestión”

Por lo tanto podrías disponer de un script completo determinado por una variable:

> $apppool = Get-SPServiceApplicationPool -Identity “Nombre de la AppPool en cuestión”

> $apppool > Remove-SPServiceApplicationPool $apppool > Get-SPServiceApplicationPool

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s