PROJECT SERVER 2013. TRABAJO DE APROVISIONAMIENTO DE SITIO PWA SE QUEDA ESPERANDO RECURSOS INDEFINIDAMENTE.

Buenas,

En este post queríamos compartir con vosotros un pequeño truco que nos ayudó a solventar un problema que tuvimos recientemente, donde, para una determinada máquina, no podíamos llegar a provisionar ningún sitio PWA, quedándose todos los que intentábamos, en la situación de “esperando recursos” (Waiting for resources).

Después de reiniciar el servicio del temporizador de SharePoint:

20150331-093318-0001

el asunto seguía igual. No aparecía nada en el visor de eventos de Aplicación, que es donde se suelen indicar los problemas encontrados al tratar de generar un sitio nuevo PWA,  ni en los logs de SharePoint, así que nos acordamos del post que escribimos en su día, sobre cómo limpiar la cache de SharePoint, usando PowerShell:

https://blogs.technet.com/b/elfarodeprojectserver/archive/2014/08/27/project-server-2013-limpieza-de-la-cache-de-sharepoint-usando-powershell.aspx

<<<<<<<<<<<<

Add-PSSnapin -Name Microsoft.SharePoint.PowerShell –erroraction SilentlyContinue
Stop-Service SPTimerV4
$folders = Get-ChildItem C:\ProgramData\Microsoft\SharePoint\Config
foreach ($folder in $folders)
    {
    $items = Get-ChildItem $folder.FullName -Recurse
    foreach ($item in $items)
        {
            if ($item.Name.ToLower() -eq "cache.ini")
                {
                    $cachefolder = $folder.FullName
                }
        }
    }
$cachefolderitems = Get-ChildItem $cachefolder -Recurse
    foreach ($cachefolderitem in $cachefolderitems)
        {
            if ($cachefolderitem -like "*.xml")
                {
                   $cachefolderitem.Delete()
                }
        }
$a = Get-Content  $cachefolder\cache.ini
$a  = 1
Set-Content $a -Path $cachefolder\cache.ini
read-host "Do this on all your SharePoint Servers - and THEN press ENTER"
start-Service SPTimerV4

>>>>>>>>>>>>

Muchas gracias a nuestro colega Thomas Bernhard, creador del script.

Una vez hecho esto, y reiniciando el servicio Timer de SharePoint, todos los sitios PWA que habíamos intentado generar, empezaron a realizar el trabajo de aprovisionamiento.

Esperamos os resulte de ayuda, y os pueda servir para solventar problemas similares.

Un saludo

Jorge Puig