jueves, 11 de febrero de 2010

SharePoint 2010 RC instalado

Al fin he tenido un poco de tiempo para instalar la versión RC de SharePoint 2010 con calma y sólo he tenido dos pequeños contratiempos dignos de mención. Los prerrequisitos se instalaron perfectamente a la primera, al igual que el producto principal. Los problemas vinieron con la ejecución del asistente de configuración, concretamente en el paso 5, y siempre en el mismo punto. El registro de errores hablaba de un exceso del tiempo de espera relacionado con un servicio. Concretamente, el error era éste:

2/11/2009 10:31:48  12  INF                  Calling SPServiceInstance.Provision for instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance, service Microsoft.Office.Server.Search.Administration.SearchService
2/11/2009 10:32:15  12  ERR                  Task services has failed with an unknown exception
2/11/2009 10:32:15  12  ERR                  Exception: System.ServiceProcess.TimeoutException: Time out has expired and the operation has not been completed. 
   at System.ServiceProcess.ServiceController.WaitForStatus(ServiceControllerStatus desiredStatus, TimeSpan timeout)
   at Microsoft.SharePoint.Win32.SPAdvApi32.StartService(String strServiceName)
   at Microsoft.SharePoint.Administration.SPWindowsServiceInstance.Start()
   at Microsoft.SharePoint.Administration.SPWindowsServiceInstance.Provision(Boolean start)
   at Microsoft.Office.Server.Search.Administration.SearchServiceInstance.Provision()
   at Microsoft.SharePoint.PostSetupConfiguration.ServicesTask.InstallServiceInstanceInConfigDB(Boolean provisionTheServiceInstanceToo, String serviceInstanceRegistryKeyName, Object sharepointServiceObject)
   at Microsoft.SharePoint.PostSetupConfiguration.ServicesTask.InstallServiceInstances(Boolean provisionTheServiceInstancesToo, String serviceRegistryKeyName, Object sharepointServiceObject)
   at Microsoft.SharePoint.PostSetupConfiguration.ServicesTask.InstallServices(Boolean provisionTheServicesToo)
   at Microsoft.SharePoint.PostSetupConfiguration.ServicesTask.Run()
   at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

Tal y como muestra el error, el servicio que estaba dando problemas era el de búsqueda de SharePoint Server. Os detallo a continuación los pasos que seguí para solventar el problema que, a pesar de no ser muy elegante, nos puede sacar de más de un apuro en caso de que nos encontremos con este problema en el futuro.

Lo primero, ejecutar el comando services.msc para acceder a la consola de administración de servicios, y localizar el servicio SharePoint Server Search 14. Como podrá apreciarse, el servicio se encuentra parado. Si tratamos de iniciarlo nos dará un error similar a “Invalid handle” que tiene toda la pinta de estar relacionado con las credenciales con las que corre el servicio. Al parecer el servicio está configurado para funcionar con las credenciales de Local Service. Según he leído por ahí, la cuenta debería ser Local System. En mi caso, como me encuentro en una máquina que es controladora de dominio no puedo hacer esa prueba, así que utilizo el usuario de instalación de SharePoint 2010 y compruebo que el servicio se inicia correctamente.

Una vez comprobado el usuario que vamos a utilizar volvemos a lanzar el asistente de configuración de SharePoint 2010 y, cuando llegue al punto 5, en el momento que veamos el siguiente mensaje: "Successfully provisioned SharePoint Server Search”, vamos a la administración del servicio anteriormente comentado, cambiamos las credenciales por las correctas e iniciamos el servicio. En pocos segundos el proceso de instalación continuará como si nada.

Después tendremos que repetir el mismo proceso para el servicio SharePoint Foundation Search 14.

Related Posts:

  • Cumulative updates de Diciembre 2010 para SharePoint disponiblesMe hago eco de la información publicada por el amigo Juan Pablo referente a la disponibilidad de las actualizaciones mencionadas en el título del post y, para no ser repetitivo, os dejo simplemente el enlace para que veáis lo… Read More
  • SharePoint 2010 de principio a finEste fin de semana he tenido, por fin, el placer de disfrutar de un libro que tenía en mi lista de lecturas desde hacía ya algún tiempo. Se trata del libro de Gustavo Vélez, Juan Carlos González y Mario Cortés: SharePoint 201… Read More
  • SPContext, using, RunWithElevatedPrivileges y demás…Lo que os voy a explicar hoy no es nada nuevo. Mucho se ha escrito al respecto e incluso yo, seguramente, he escrito algún artículo sobre ello, pero el que se hable mucho de una cosa no implica que no sea importante o que no … Read More
  • Quiero empezar con SharePoint, ¿dónde voy?El título de este artículo pretende resumir muy brutamente una consulta bastante habitual en los foros y el contenido de bastantes correos electrónicos que recibo solicitando ayuda o consejo. Mi respuesta normalmente varía se… Read More
  • SharePoint 2010 y ECMAScriptUna de las novedades que incoporó la versión 2010 de SharePoint a nivel de desarrollo es el modelo de objetos de cliente. Hasta ahora, si queríamos interactuar con elementos de nuestro servidor de manera remota la única opció… Read More

3 comentarios:

Halsoft dijo...

Hola yo lo acabo de instalar, solo que en mi caso lo hice con un ambiente Win 2008 R2 Enterprise, con DC y SQL SErver 2008 Enterprise, haciendo una instalación tipo granja, y no tuve problemas solo hasta el momento de crear mi Administración Central marco un error precisamente en el servicio de busqueda diciendo que no encontraba el usuario "administrator" en el DC, cuando estaba utilizando la otra cuenta, muy raro, y si se quedo en estado de disable el servicio, SP Foundation Search V4 saludos

David Martos dijo...

Por lo que he leído, la instalación de SharePoint 2010 sobre un DC no está del todo soportada pero supongo que con alguna acción manual se podrá conseguir. De hecho tanto tú como yo lo hemos podido instalar con algún que otro detallito. Esperemos a la RTM para ver si este detalle se soluciona...

Unknown dijo...

Por lo que se ve en caso de Domain Controller debe utilizarse el setup preconfigurado vía Config.xml (http://intellects.in/2010/03/05/installation-issue-sharepoint-server-2010-release-candidate-on-domain-controller/)