lunes, 12 de marzo de 2012

Windows 8 Server y SharePoint 2010

 

Últimamente me he entretenido en montar un dominio en Windows 8 Beta en mi entorno Hyper-V y por el camino me encontré algunas cosillas interesantes a tener en cuenta para la instalación de un SharePoint 2010 en server Windows 8 Beta

image

Al ejecutar el asistente de instalación de pre-requisitos aparece una advertencia sobre problemas de compatibilidad con el ejecutable, pulsamos sobre la opción Run the program without getting help para continuar.

Tras aceptar las condiciones legales del software y pulsar siguiente, nos muestra un resumen diciendo que ha habido un error:

image

Para salir del paso tenemos que hacer manualmente la configuración de requisitos de software que el sistema requiere para instalar SharePoint 2010.

Configurando Roles y Features

La instalación de pre-requisitos no funciona como debiera (más adelante veremos por qué), por lo que hay que instalar algunos componentes y configurar manualmente algunas características y roles del servidor.

Desde la consola de administración de servidor, accedemos al asistente para añadir funciones y características:

image

En la siguiente página del asistente, seleccionamos el tipo de instalación Role-based or feature-based installation:

image

Seleccionamos el servidor que queremos configurar:

image

Y en la página de Roles tenemos que marcar los siguientes:

image

Al seleccionar el rol Application Server aparecerá una nueva ventana dónde seleccionar los sus servicios:

image

Terminamos de seleccionar los roles

image

image

image

image

image

Pulsamos siguiente y marcamos las siguientes Features para instalar:

image

image

Y finalizamos el asistente instalando todo lo anterior.

Instalando componentes

Para poder instalar SharePoint todavía debemos cumplir con algunos requisitos de software más. Debemos instalar manualmente los componentes:

Si tienes dudas echa un vistazo a la página oficial de TechNet http://technet.microsoft.com/es-es/library/cc262485.aspx#section4

 

…Pero sigue fallando la instalación

Si echamos un vistazo al log que ha generado la ejecución del asistente de instalación de pre-requisitos podemos ver que el error ha ocurrido intentando ejecutar un script a través del comando c:\windows\system32\ServerManagerCMD.exe y en Windows 8 este archivo ha dejado de existir:

2012-03-12 20:28:47 - "C:\Windows\system32\ServerManagerCmd.exe" -inputpath "C:\Users\ADMINI~1\AppData\Local\Temp\2\PreD41A.tmp.XML"
2012-03-12 20:28:47 - Error: Unable to install (2)
2012-03-12 20:28:47 - Error: [In HRESULT format] (-2147024894)
2012-03-12 20:28:47 - Last return code (2)
2012-03-12 20:28:47 - Error: The tool was unable to install Application Server Role, Web Server (IIS) Role.
2012-03-12 20:28:47 - Last return code (2)

Este error es similar a uno que ocurre cuando intentamos instalar WebApps en un Windows 7, tal y como lo tiene documentado Steve en su blog.


Ha tenido el ingenio de crear un ejecutable que devuelve el mismo código de ejecución que el que espera obtener el asistente al lanzar el comando.


Podemos compilarnos un ejecutable similar o utilizar el que ha publicado Steve en su blog, y situarlo en c:\Windows\system32\


Y al final


Si todo ha ido bien, podemos lanzar el asistente de instalación de SharePoint 2010 sin tener que volver a ejecutar el asistente de instalación de pre-requisitos, que hemos instalado a manualmente.


Referencias


2 comentarios:

  1. Muchas gracias,

    Me ha venido de perlas.

    Te he mencionado y recomendado en un artículo de mi blog personal.

    ResponderEliminar
  2. Hola Juan Carlos, ayudar es la intención... me alegra que te haya servido :)

    Un saludo.

    ResponderEliminar

Entradas populares