miércoles, 24 de septiembre de 2014

Error al adicionar un servidor a la granja de SharePoint 2013

Cuando adicionamos un servidor a una granja de SharePoint Existente, necesitamos instalar SharePoint en la misma edición, lenguaje y versión que están los servidores de SharePoint.

Con un cliente nos paso que la versión de SharePoint era anterior a la media que nos dieron para instalar y al momento de conectar el nuevo servidor nos indicó que era una versión anterior la existente.  Por lo que decidimos descargar una media con la versión original y allí nos mostró el siguiente error:

image

Al revisar el visor de eventos encontramos un evento de erro con mayor detalle

Log Name:      Application
Source:        Microsoft-SharePoint Products-SharePoint Foundation
Date:          9/18/2014 12:04:39 PM
Event ID:      5617
Task Category: Topología
Level:         Error
Keywords:     
User:          DOMINIO\spadmin
Computer:      SHAREPONT.DOMINIO.COM
Description:
El objeto de SharePoint [SPConfigurationDatabase] está en un estado no admitido. El conjunto de servidores actual no ha podido usarlo.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-SharePoint Products-SharePoint Foundation" Guid="{6FB7E0CD-52E7-47DD-997A-241563931FC2}" />
    <EventID>5617</EventID>
    <Version>15</Version>
    <Level>2</Level>
    <Task>13</Task>
    <Opcode>0</Opcode>
    <Keywords>0x4000000000000000</Keywords>
    <TimeCreated SystemTime="2014-09-18T18:04:39.751087400Z" />
    <EventRecordID>6414</EventRecordID>
    <Correlation />
    <Execution ProcessID="4056" ThreadID="3664" />
    <Channel>Application</Channel>
    <Computer>SHAREPOINT.DOMINI.COM</Computer>
    <Security UserID="S-1-5-21-57989841-920026266-725345543-28202" />
  </System>
  <EventData>
    <Data Name="string0">El objeto de SharePoint [SPConfigurationDatabase] está en un estado no admitido. El conjunto de servidores actual no ha podido usarlo. </Data>
  </EventData>
</Event>

Este error me dio una luz del problema entonces, para confirmar lo evidente revise la versión del archivo Microsoft.SharePoint.Portal.DLL ubicado en C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI del nuevo servidor para validar la versión y me indico que era una versión RTM 15.0.4420.1017 y al revisar la versión de la granja existente me mostró la versión actual de la granja.

image

La versión 15.0.4481.1005 equivale a la actualización de Marzo 2013, por lo que es anterior al SP1 pero posterior a la versión RTM.  Entonces deberemos descargar la actualización de Marzo 2013 para empatar la granja con el nuevo servidor.

Un buen enlace de las versiones y donde descargarlas a continuación:

http://blogs.msdn.com/b/erica/archive/2013/05/30/sharepoint-server-2013-version-reference.aspx

Descripción de la actualización de Marzo 2013 para SharePoint Server 2013

http://support.microsoft.com/kb/2767999

Descripción de la actualización de Marzo 2013 para SharePoint Foundation 2013

http://support.microsoft.com/kb/2768000/es

En este caso hay dos idiomas instalados; Español e inglés.  Deberemos ser “muy cuidadosos” en solo actualizar lo que se nos pide de otro modo no será exitosa la adición del servidor a la granja de SharePoint.

image

Luego de instalado el Language Pack requerido (Inglés en nuestro caso) ya pasa a la siguiente paso, el cual es ingresar las credenciales de la granja de SharePoint.

image

Si olvido la frase de granja en el servidor donde esta el Central Administration puede ejecutar las siguientes líneas:

Abra el SharePoint 2010 Management Shell y en la ventana de comando ejecute las siguientes líneas:

         $passphrase = ConvertTo-SecureString -asPlainText -Force
         Set-SPPassPhrase -PassPhrase $passphrase -Confirm

Luego le mostrará la siguiente ventana de finalización del asistente para iniciar le proceso de configuración

image

Cuando Termine deberá mostrarle la siguiente ventana:

image

Listo el servidor esta pegado a la granja y ahora podemos utilizar el Central Administration y PowerShell para configurar el servidor o distribuir los servicios.  Dependiendo del servicio que deseemos habilitar así sera las opciones que debemos de elegir algunas a nivel del Central Administration otras configurandolas por medio de Power Shell.

SharePoint4Fun,

Juan Manuel Herrera Ocheita

No hay comentarios.: