Compartilhar via


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

Comments

  • Anonymous
    January 01, 2003
    Hello, Stefan

    I am really glad to hear this might help you and your customers, and also happy to hear from you :)

    good luck and take care

    jorge
  • Anonymous
    March 31, 2015
    Hi Jorge. Thank you for sharing the Post with us. Will pass it to 2 of our Customer who are even having Issues with this. Best Regards, Stefan Schwarz
  • Anonymous
    June 03, 2015
    excelente!! muchas gracias por el aporte!!