Instalación de requisitos previos de SharePoint Server desde un recurso compartido de red

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

Normalmente, se requiere la instalación de requisitos previos desde una ubicación sin conexión cuando los servidores en los que desea instalar SharePoint Server no tienen conexión a Internet. Aun si esto no es así, la instalación de requisitos previos desde una ubicación central y sin conexión asegura la coherencia de la granja de servidores, ya que se instala un conjunto de imágenes conocido y controlado.

Nota:

La Herramienta de preparación de Productos de Microsoft SharePoint es una interfaz de usuario integrada en PrerequisiteInstaller.exe. Herramienta de preparación de Productos de Microsoft SharePoint no admite intervención del usuario.

Modificadores y argumentos del instalador

El uso de PrerequisiteInstaller.exe con modificadores y argumentos permite controlar las versiones de software necesario que están instaladas y la ubicación desde la que se instalan.

PrequisiteInstaller.exe acepta uno o varios pares de modificadores y argumentos. Un modificador identifica el requisito previo y el argumento especifica la acción y la ubicación del requisito previo.

Un par de modificador y argumento tiene el siguiente formato:

/switch: <path>

Donde:

  • /modificador es un modificador válido para identificar un requisito previo. Por ejemplo, /SQLNCli: es el modificador para Microsoft SQL Server 2012 SP1 Native Client.

  • <path> se expresa como la ruta de acceso de un archivo local o la ruta de acceso de un recurso compartido de archivos, por ejemplo, "C:\foldername\sqlncli.msi" o "\<servername>\<sharename>\sqlncli.msi".

Cada modificador y argumento están separados por un carácter de dos puntos y un espacio. El argumento se escribe entre comillas.

Los pares de modificador y argumento se pueden pasar a PrerequisiteInstaller.exe en el símbolo del sistema o leer desde un archivo de texto de argumentos.

Descarga y combinación de los requisitos previos de SharePoint Server en un recurso compartido de archivos

Siga los procedimientos siguientes para descargar y combinar los requisitos previos.

Para identificar requisitos previos

  1. Consulte el artículo Requisitos de hardware y software para SharePoint Server 2016, que contiene una lista de todo el software obligatorio y opcional para SharePoint Server 2016. Además, este documento proporciona la ubicación de descarga de cada requisito previo que está disponible para descargar desde Internet. Para conocer los requisitos de hardware y de software de SharePoint Server 2019, consulte Requisitos de hardware y software para SharePoint Server 2019.

    Para la versión de SharePoint 2013, consulte Requisitos de hardware y software para SharePoint 2013.

  2. Desde el símbolo del sistema, navegue hasta la raíz de la ubicación de los medios o la carpeta de instalación de SharePoint Server.

  3. En el símbolo del sistema, escriba el siguiente comando y presione Entrar:

    PrerequisiteInstaller.exe /?

    Se mostrará una lista de las opciones y modificadores de la línea de comandos, y sus correspondientes argumentos, para instalar un requisito previo mediante la línea de comandos.

    Sugerencia

    Para copiar los contenidos de la ventana activa "Acerca de" al Portapapeles, presione Ctrl+C.

  4. Compruebe que tiene la lista correcta del software necesario. Compare el resultado del instalador de requisitos previos con la lista del paso 1.

  5. Descargue los requisitos previos a un equipo con acceso a Internet.

A continuación, siga estos pasos para crear una ubicación central que podrá usar para instalar los requisitos previos de SharePoint Server en todas las granjas de servidores.

Para combinar los requisitos previos

  1. Cree una carpeta compartida en un equipo al que tengan acceso los servidores en los que se van a instalar los requisitos previos.

  2. Copie los archivos que descargó de Internet en la carpeta compartida.

Cuando termine de crear una ubicación de red disponible para los requisitos previos, realice el procedimiento de la siguiente sección para instalar los requisitos previos de SharePoint Server en un servidor.

Instalación de los requisitos previos de SharePoint Server en el símbolo del sistema

Puede instalar uno o todos los requisitos previos desde la línea de comandos mediante el siguiente procedimiento

Para instalar mediante la línea de comandos

  1. En el menú Inicio, abra la ventana del símbolo del sistema mediante la opción Ejecutar como administrador.

  2. Navegue al directorio de origen de SharePoint Server.

  3. Escriba el modificador de programa del requisito previo y su correspondiente argumento para el programa que quiera instalar y, después, presione Entrar. Para SharePoint Server 2016, escriba lo siguiente:

    PrerequisiteInstaller.exe /SQLNCli:"\o16-sf-admin\SP_prereqs\sqlncli.msi"

    Nota:

    Para instalar más de un requisito previo, escriba cada par de modificador y argumento. Asegúrese de separar cada par por un espacio, por ejemplo: > PrerequisiteInstaller.exe /IDFX:"\<path>\Windows6.1-KB974405-x64.msu" /sqlncli:"\<path>\sqlncli.msi" /Sync:"\<path>\Synchronization.msi"

Instalación de los requisitos previos de SharePoint Server mediante un archivo de argumentos

Puede instalar los requisitos previos desde el recurso compartido de archivos mediante un archivo de argumentos, que contiene modificadores y sus correspondientes instrucciones de ruta de acceso a los programas que se necesita instalar.

Cuando ejecuta PrerequisiteInstaller.exe con un archivo de argumentos, ocurre lo siguiente:

  1. PrerequisiteInstaller.exe lee el archivo de argumentos para comprobar que cada modificador es válido y que el programa identificado en la instrucción de ruta de acceso existe.

    Nota:

    Si especifica un argumento, PrerequisiteInstaller.exe omite el archivo de argumentos y procesa solamente el argumento de la línea de comandos.

  2. PrerequisiteInstaller.exe examina el sistema local para determinar si alguno de los requisitos previos ya está instalado.

  3. PrerequisiteInstaller.exe instala los programas del archivo de argumentos y devuelve uno de los siguientes códigos de salida:

  • 0 - Correcto

  • 1 - Ya se está ejecutando otra instancia de esta aplicación

  • 2 - Parámetros de línea de comandos no válidos

  • 1001 - Un reinicio pendiente impide la instalación

  • 3010 - Es necesario reiniciar

  1. Si un requisito previo exige reiniciar, se genera un código 3010 y se le pide que haga clic en Finalizar para reiniciar el sistema. El comportamiento del instalador después del código 3010 varía según las condiciones existentes en el equipo:
  • Si el componente que requiere un reinicio ya está instalado en el sistema, se genera el código 3010 y se instalan los requisitos previos restantes. Después de instalar el último requisito previo, se le pide que reinicie el sistema.

  • Si el componente que requiere un reinicio ya está instalado en el sistema mediante PrerequisiteInstaller.exe, el instalador genera el código 3010 y se omite la instalación de los requisitos previos restantes. Se le pide que reinicie el sistema.

    Después de reiniciarse el sistema, comienza a ejecutarse de nuevo, porque el archivo de inicio que se crea antes del reinicio contiene una marca /continue.

    Es posible que sea necesario reiniciar varios componentes. Por lo tanto, es posible que PrerequisiteInstaller.exe tenga que reiniciarse varias veces. Después de reiniciar, PrerequisiteInstaller.exe omite el archivo de argumentos e intenta descargar e instalar los requisitos previos restantes desde Internet. Para obtener más información, vea Problemas conocidos.

Realice el siguiente procedimiento para crear un archivo de argumentos.

Para crear un archivo de argumentos

  1. Cree un documento de texto con el nombre PrerequisiteInstaller.Arguments.txt mediante un editor de texto. Guarde el archivo en la misma ubicación que PrerequisiteInstaller.exe. Este archivo contendrá los modificadores y argumentos que se usan cuando ejecuta la Herramienta de preparación de Productos de Microsoft SharePoint.

  2. Edite PrerequisiteInstaller.Arguments.txt mediante un editor de texto y proporcione las rutas de acceso a los archivos del origen de instalación para cada modificador de requisito previo con la siguiente sintaxis:

    /switch: <path>

    Donde /switch es un modificador válido y <la ruta de acceso> es una ruta de acceso del origen de instalación.

  3. Al finalizar la edición de PrerequisiteInstaller.Arguments.txt, guarde los cambios y compruebe que el archivo esté en el mismo directorio que PrerequisiteInstaller.exe.

Realice el siguiente procedimiento para instalar los requisitos previos.

Para instalar los requisitos previos mediante un archivo de argumentos

  1. Ejecute PrerequisiteInstaller.exe desde el símbolo del sistema para instalar los requisitos previos.

    Precaución

    Si se le pide que haga clic en Finalizar para reiniciar el sistema, no lo haga. En su lugar, haga clic en Cancelar. Para obtener más información, vea Problemas conocidos antes de continuar con el siguiente paso.

  2. Reinicie manualmente el sistema.

  3. En el símbolo del sistema, escriba el siguiente comando y presione Entrar:

    PrerequisiteInstaller.exe

Problemas conocidos

Existen dos problemas conocidos que afectan al uso de un archivo de argumentos:

  • Se usan saltos de línea en el archivo de argumentos

    Si crea un archivo de argumentos y usa saltos de línea para poner cada modificador y argumento en una línea distinta, se genera un error en el instalador de requisitos previos. La solución alternativa es escribir todos los pares de modificador y argumento en una misma línea.

  • El archivo de argumentos no se usa después de un reinicio del equipo

    Después de un reinicio, PrerequisiteInstaller.exe ejecuta el archivo de comandos de inicio, que contiene una marca /continue. Esta marca obliga al instalador a ignorar el archivo de argumentos.

    Para evitar el reinicio, elimine la tarea de inicio del archivo de comandos mediante una de las siguientes opciones:

    Opción 1

  1. Haga doble clic en PrerequisiteInstaller.exe para ejecutarlo. El programa mostrará la primera pantalla con la lista de los requisitos previos.

  2. Haga clic en Cancelar. PrerequisiteInstaller.exe eliminará la tarea de inicio.

    Opción 2

  3. En el menú Inicio, seleccione Ejecutar y, a continuación, escriba regedit para abrir el Registro.

  4. Abra la clave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.

  5. Compruebe el valor de "Common Startup". Esto muestra el directorio donde se enumeran las tareas de inicio.

  6. Cierre el editor del Registro sin realizar cambios.

  7. Navegue hacia el directorio de inicio, que generalmente es <DirSistema>\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup.

  8. Elimine “SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd” para eliminar la tarea de inicio.