Configurar un portal de alta disponibilidad
En este tema
- Requisitos para configurar un portal de alta disponibilidad
- Configurar un portal de alta disponibilidad
- Comprobar el estado de un portal de alta disponibilidad
- Eliminar un portal de alta disponibilidad
- Actualizar un portal de alta disponibilidad
- Solución de problemas
- Mensajes de error
En las organizaciones donde el tiempo de inactividad debe reducirse al mínimo, Portal for ArcGIS ha de configurarse para ofrecer una alta disponibilidad. Para ello, se debe instalar el software en dos equipos y configurarlos con la ayuda de una utilidad instalada.
Configurar la alta disponibilidad es una tarea avanzada que exige amplios conocimientos sobre la administración del portal, la creación de secuencias de comandos y el trabajo en red. Antes de instalar y configurar Portal for ArcGIS, se le pedirá que configure el equilibrador de carga de su organización de modo que las solicitudes se envíen al software del portal. Además, también se debe configurar un servidor de archivos que albergue el directorio de contenido del portal. Es recomendable que se coordine con el personal informático de su organización para que ellos entiendan los requisitos de la configuración de un portal de alta disponibilidad.
En esta arquitectura, un equilibrador de carga de red o un servidor proxy inverso se configura con los dos equipos del portal y actúa como puerta de enlace de la organización. Si desea usar la autenticación en el nivel de web, se necesita ArcGIS Web Adaptor. Web Adaptor se puede instalar frente al equilibrador de carga o en los dos equipos del portal. Si no está utlizando la autenticación en web, ArcGIS Web Adaptor no es necesario.
Los dos equipos del portal incluyen bases de datos que almacenan información sobre el contenido. La base de datos del primer equipo replica los cambios de la base de datos del segundo equipo. Un servicio de índice mantiene sincronizadas las búsquedas de usuarios y elementos en los dos equipos.
Si va a usar ArcGIS Server con su portal de alta disponibilidad, es recomendable que utilice el equilibrador de carga de red para equilibrar las solicitudes entre los dos componentes. Esto garantiza que las solicitudes de ArcGIS Server se envían al portal en modo de alta disponibilidad. Si no desea usar el equilibrador de carga para la comunicación interna con ArcGIS Server, puede agregar un segundo equilibrador de carga de red que solo esté disponible internamente. Si lo prefiere, puede colocar uno o varios adaptadores web frente al equilibrador de carga de red. De esta forma, Web Adaptor controla todo el tráfico público y el equilibrador de carga controla todo el tráfico interno.
Requisitos para configurar un portal de alta disponibilidad
Para configurar la alta disponibilidad para el portal, se necesitan los siguientes componentes:
Equilibrador de carga de red (NLB): componente de terceros que utiliza un algoritmo de distribución para equilibrar la carga del tráfico de red entre los dos equipos del portal, lo que contribuye a mejorar la escalabilidad y la disponibilidad del portal. Además, debe proporcionar alta disponibilidad mediante la detección de los fallos del equipo y la redistribución automática del tráfico hacia el equipo del portal disponible. El nombre del contexto del NLB debe establecerse en arcgis (por ejemplo, https://nlb.domain.com/arcgis).
Servidor de archivos de alta disponibilidad: componente de terceros que almacena y comparte el directorio de contenido del portal. El directorio de archivos que seleccione debe estar disponible para ambos equipos y para la cuenta que se utilizará para hacer funcionar el portal (que se conoce como la cuenta Portal for ArcGIS). Puede ser una cuenta local o de dominio. Si es una cuenta local, debe existir en ambos equipos del portal.
Dos equipos de Portal for ArcGIS: debe tener dos equipos diferentes con Portal for ArcGIS instalado para configurar la alta disponibilidad. Estos equipos deben cumplir los requisitos mínimos de sistema operativo y se deben configurar con la misma cuenta de Portal for ArcGIS.
Los siguientes componentes son opcionales:
ArcGIS Web Adaptor: componente opcional suministrado con Portal for ArcGIS que se puede usar para proporcionar la autenticación en el nivel de web. Web Adaptor se puede instalar frente al equilibrador de carga o en los dos equipos del portal. Si no está utlizando la autenticación en web, ArcGIS Web Adaptor no es necesario. Para obtener más información, consulte Acerca de ArcGIS Web Adaptor.
Precaución:
Si tiene previsto usar ArcGIS Web Adaptor (IIS) para la autenticación en el nivel de web, deberá realizar algunos pasos de configuración complejos en IIS para garantizar el funcionamiento correcto de Web Adaptor con la implementación del portal de alta disponibilidad. Se recomienda revisar los pasos de la configuración en el Paso 9 para garantizar que su organización admita la autenticación en el nivel de web en IIS.
ArcGIS Server: componente opcional que hace que los servicios web SIG estén disponibles para otros usuarios de la organización. Usar ArcGIS Server con el portal tiene muchas ventajas, como se describe en Acerca del uso del servidor con Portal for ArcGIS. Si desea federar el sitio de ArcGIS Server con el portal, hay varios pasos adicionales que tendrá que llevar a cabo como se describe a continuación.
Configurar un portal de alta disponibilidad
Si desea configurar el portal para que tenga una alta disponibilidad, siga estos pasos.
Nota:
Para actualizar la alta disponibilidad a 10.3.1, siga los pasos en la sección actualizar a continuación.
- Configurar un equilibrador de carga de red.
- Configurar el directorio de contenido del portal en un servidor de archivos.
- Instale y configure el primer equipo del portal.
- Si se usa la autenticación en el nivel de web, instale y configure ArcGIS Web Adaptor.
- Ejecute la utilidad de alta disponibilidad en el primer equipo del portal.
- Instale y configure el segundo equipo del portal.
- Ejecute la utilidad de alta disponibilidad en el segundo equipo del portal.
- Federe un sitio de ArcGIS Server con el portal (opcional).
- Configure la autenticación en el nivel de web en IIS.
Sugerencia:
Puede obtener el estado de la configuración de alta disponibilidad y eliminar la configuración de alta disponibilidad en cualquier momento con una utilidad de línea de comandos. Para obtener información sobre los problemas que pueden surgir al crear una configuración de alta disponibilidad, consulte la sección Solucionar problemas a continuación.
Paso 1: configurar un equilibrador de carga de red
- Establezca el nombre del contexto del NLB en arcgis (por ejemplo, https://nlb.domain.com/arcgis). Si usa un contexto distinto de arcgis, se producirán errores en el portal de alta disponibilidad.
- Configure HTTPS en el equilibrador de carga de red. Esto es necesario porque Portal for ArcGIS exige una HTTPS para algunas comunicaciones. Consulte la documentación del producto de su equilibrador de carga de red para conocer el procedimiento de configuración de HTTPS.
- Configure el equilibrador de carga de red de modo que equilibre la carga de las solicitudes en los dos equipos del portal (p1.domain.com y p2.domain.com).
- Si no desea usar la autenticación de nivel web, configure el equilibrador de carga de red de modo que equilibre las solicitudes entre los puertos 7080 (HTTP) y 7443 (HTTPS). De forma predeterminada, Portal for ArcGIS usa estos puertos para la comunicación. Debe incluirlos en la configuración. Por ejemplo, en Apache, los puertos se especifican en los archivos de configuración httpd.conf y httpd-ssl.conf. Para obtener más información, consulte Puertos utilizados por Portal for ArcGIS.
- Si no desea usar la autenticación en el nivel de web (e instalar ArcGIS Web Adaptor en cada equipo del portal), configure el equilibrador de carga de red de modo que equilibre las solicitudes entre los puertos 80 (HTTP) y 443 (HTTPS). Solo puede usar ArcGIS Web Adaptor con los puertos de servidor web 80 o 443. No se admite el uso de puertos diferentes.
- En la configuración del equilibrador de carga de red, configure un encabezado X-Forwarded-Host. Portal for ArcGIS espera que esta propiedad esté configurada en el encabezado enviado por el equilibrador de carga de red y devolverá las solicitudes al equilibrador que coincida con su URL. Por ejemplo, una solicitud enviada al Directorio de Portal for ArcGIS (https://nlb.domain.com/arcgis/sharing/rest) se devolverá al cliente como la misma URL. Si la propiedad no está definida, Portal for ArcGIS puede devolver la URL del equipo interno donde se dirigió la solicitud (por ejemplo, https://p1.domain.com/arcgis/sharing/rest en lugar de https://nlb.domain.com/arcgis/sharing/rest). Esto es problemático, ya que no clientes no podrán acceder a esta URL (marcado comúnmente como error 404 del navegador). Además, el cliente tendrá cierto conocimiento sobre el equipo interno.
Paso 2: configurar el directorio de contenido del portal en un servidor de archivos
En una configuración de alta disponibilidad, el directorio de contenido del portal se comparte entre los dos equipos. Debe configurar el directorio de contenido para que esté disponible para los dos equipos y para la cuenta que se utilizará para hacer funcionar el portal (que se conoce como la cuenta de Portal for ArcGIS). Puede ser una cuenta local o de dominio. Si es una cuenta local, debe existir en los dos equipos del portal.
- En el servidor de archivos, cree un directorio para el directorio de contenido del portal y compártalo de modo que esté disponible para los dos equipos del portal. Por ejemplo, \\share\portal\content.
- Otorgue a la cuenta Portal for ArcGIS permisos en el nivel de archivo de control completo a la carpeta.
- Compruebe que la cuenta de Portal for ArcGIS puede acceder al directorio en los dos equipos.
Paso 3: instalar y configurar el primer equipo del portal
- En el primer equipo del portal, abra los puertos que se describen en Puertos usados por Portal for ArcGIS. Además, abra los puertos 57800, 57900, 57950 y 57975. Estos puertos se usan en un servicio de índice para mantener sincronizadas las búsquedas de usuarios y elementos en los dos equipos del portal.
- Instale Portal for ArcGIS en el primer equipo. Para obtener instrucciones completas, consulte Instalar Portal for ArcGIS.
- Después de que se hayan completado la instalación y la autorización del software, detenga Portal for ArcGIS. Para ello, detenga el servicio de Portal for ArcGIS en Panel de control > Herramientas administrativas > Servicios.
- Otorgue a la cuenta que especificó al configurar el directorio de contenido del portal permisos de control completo a los siguientes directorios:
- directorio de instalación de Portal for ArcGIS, por ejemplo, C:\Program Files\ArcGIS\Portal
- Directorio de Portal for ArcGIS, por ejemplo, C:\arcgisportal
- En el panel Servicios, haga clic con el botón derecho del ratón en el servicio Portal for ArcGIS y elija Propiedades.
- Haga clic en la pestaña Iniciar sesión y elija Esta cuenta en las opciones de Iniciar sesión como.
- Indique el nombre de la cuenta y las credenciales que especificó al configurar el directorio de contenido del portal en el servidor de archivos. Opcionalmente, puede hacer clic en Examinar para especificar la cuenta en el cuadro de diálogo Seleccione el usuario. Una vez que haya especificado el nombre y la contraseña de la cuenta, haga clic en Aplicar.
- Haga clic en la pestaña General y, a continuación, haga clic en la pestaña Iniciar. El servicio de Portal for ArcGIS se inicia y se ejecuta en la cuenta especificada.
- Haga clic en Aceptar.
- Abra el sitio web del portal y cree la cuenta de administrador inicial. La URL del sitio web tiene el formato https://p1.domain.com:7443/arcgis/home. El administrador inicial no es una cuenta de sistema operativo y no tiene relación con la cuenta de Portal for ArcGIS.
- Después de crear la cuenta, verá un mensaje que indica que el portal se va a reiniciar. Haga clic en Aceptar.
- Copie todo el contenido del directorio de contenido local en el directorio que ha especificado en el servidor de archivos. Por ejemplo, abra C:\arcgisportal\content y copie su contenido a \\share\portal\content.
Paso 4: Instalar y configurar ArcGIS Web Adaptor
Si va a usar la autenticación en el nivel de web, debe instalar y configurar ArcGIS Web Adaptor. Web Adaptor se puede instalar frente al equilibrador de carga o en los dos equipos del portal. Solo puede usar el Web Adaptor con los puertos de servidor web 80 o 443. No se admite el uso de puertos diferentes. Si no está utlizando la autenticación en web, ArcGIS Web Adaptor no es necesario.
Si va a instalar Web Adaptor delante del equilibrador de carga de red
Si va a instalar Web Adaptor frente al equilibrador de carga de red, se recomienda colocar Web Adaptor en un servidor web de alta disponibilidad. Este componente de software es un punto único de fallo para la implementación del portal.
- Instale ArcGIS Web Adaptor en un equipo de servidor web situado frente al equilibrador de carga de red. Para obtener instrucciones completas, consulte el tema sobre la instalación correspondiente a IIS, Java (Windows) o Java (Linux).
- Configure Web Adaptor. Cuando especifique la URL del portal, introduzca la URL del equilibrador de carga de red, por ejemplo, https://nlb.domain.com/arcgis. Para obtener instrucciones, consulte el tema de configuración correspondiente a IIS, Java (Windows) o Java (Linux).
Si va a instalar Web Adaptor detrás del equilibrador de carga de red
Si va a instalar Web Adaptor detrás del equilibrador de carga de red, tendrá que colocar Web Adaptor en los dos equipos del portal. Este método proporciona una implementación de Web Adaptor de alta disponibilidad.
- Instale ArcGIS Web Adaptor en el primer equipo del portal. Para obtener instrucciones completas, consulte el tema sobre la instalación correspondiente a IIS, Java (Windows) o Java (Linux).
- Configure Web Adaptor con el primer equipo del portal. Cuando especifique la URL del portal, introduzca la URL del primer equipo del portal, por ejemplo, https://p1.domain.com:7443/arcgis. Para obtener instrucciones, consulte el tema de configuración correspondiente a IIS, Java (Windows) o Java (Linux).
- En el primer equipo del portal, abra el Directorio de Portal for ArcGIS (https://p1.domain.com:7443/arcgis/portaladmin) e inicie sesión usando la cuenta inicial de administrador.
- Haga clic en Sistema > Web Adaptors > Configuración y copie y guarde la clave compartida (por ejemplo, LLjb9UMC3tdqdAZGa+107ckUe9dfeONJJLjQ/CA9ERA=).
- Reemplace la clave compartida existente en el segundo equipo del portal por la que guardó del primer equipo del portal. Se proporcionan instrucciones completas en el Paso 6.
- Instale y configure ArcGIS Web Adaptor en el segundo equipo del portal. Se proporcionan instrucciones completas en el paso 6.
Paso 5: ejecutar la utilidad de alta disponibilidad en el primer equipo del portal
Se proporciona una utilidad de línea de comandos que realiza las tareas de configuración del equipo del portal para la alta disponibilidad. Debe proporcionar información sobre la implementación para ejecutar la utilidad.
- En el primer equipo del portal, inicie sesión en la Portal for ArcGIS cuenta de (seleccionada en el Paso 2).
- Abra una ventana de comando como administrador(Ejecutar como administrador), vaya a <Portal for ArcGIS installation directory>\tools\portalha y ejecute la herramienta portalha.bat con el comando -c (por ejemplo, portalha.bat -c).
- Proporcione la siguiente información en la línea de comando:
- Carpeta de contenido compartido: el directorio de contenido configurado en el servidor de archivos; por ejemplo, \\fileserver.domain.com\share\portal\content.
- URL pública del portal: URL pública que los clientes usan para acceder a la organización. Dependiendo del modo en que se haya configurado el portal de alta disponibilidad, puede ser el equilibrador de carga de red, ArcGIS Web Adaptor u otro equipo que sirva como puerta de enlace de la organización. Por ejemplo, si ha instalado ArcGIS Web Adaptor frente al equilibrador de carga de red, la URL pública del portal será la URL del equipo donde reside Web Adaptor (https://webadaptor.domain.com/arcgis).
- URL privada del portal: URL privada que se usa para acceder localmente a la organización. Normalmente, es el equilibrador de carga de red instalado delante de los equipos del portal (https://nlb.domain.com/arcgis). Si ha configurado un segundo equilibrador de carga de red para que controle la comunicación interna entre el portal de alta disponibilidad y ArcGIS Server, especifique la URL en el equilibrador de carga de red interno (https://internalnlb.domain.com/arcgis).
- Nombre del otro equipo del portal: nombre del otro equipo del portal empleado en la implementación de alta disponibilidad; por ejemplo, p2.domain.com.
- Escriba Y y pulse Entrar para ejecutar la utilidad.
Paso 6: instalar y configurar el segundo equipo del portal
- En el segundo equipo del portal, abra los puertos que se describen en Puertos usados por Portal for ArcGIS. Además, abra los puertos 57800, 57900, 57950 y 57975. Estos puertos se usan en un servicio de índice para mantener sincronizadas las búsquedas de usuarios y elementos en los dos equipos del portal.
- Instale Portal for ArcGIS en el segundo equipo. Al instalar, especifique las mismas ubicaciones de instalación y del directorio de contenido que ha seleccionado para el primer equipo. Para obtener instrucciones completas, consulte Instalar Portal for ArcGIS.
- Después de que se hayan completado la instalación y la autorización del software, detenga Portal for ArcGIS. Para ello, detenga el servicio de Portal for ArcGIS en Panel de control > Herramientas administrativas > Servicios.
- Otorgue a la cuenta que especificó al configurar el directorio de contenido del portal permisos de control completo en los siguientes directorios:
- directorio de instalación de Portal for ArcGIS, por ejemplo, C:\Program Files\ArcGIS\Portal
- Carpeta de Portal for ArcGIS, por ejemplo, C:\arcgisportal.
- En el panel Servicios, haga clic con el botón derecho del ratón en el servicio Portal for ArcGIS y elija Propiedades.
- Haga clic en la pestaña Iniciar sesión y elija Esta cuenta en las opciones de Iniciar sesión como.
- Indique el nombre de la cuenta y las credenciales que especificó al configurar el directorio de contenido del portal en el servidor de archivos. Opcionalmente, puede hacer clic en Examinar para especificar la cuenta en el cuadro de diálogo Seleccione el usuario. Una vez que haya especificado el nombre y la contraseña de la cuenta, haga clic en Aplicar.
- Haga clic en la pestaña General y, a continuación, haga clic en la pestaña Iniciar. El servicio de Portal for ArcGIS se inicia y se ejecuta en la cuenta especificada.
- Haga clic en Aceptar.
- Abra el sitio web del portal y cree la cuenta de administrador inicial. Especifique la misma información de usuario que empleó para crear la cuenta en el primer equipo. La URL del sitio web tiene el formato https://p2.domain.com:7443/arcgis/home. El administrador inicial no es una cuenta de sistema operativo y no tiene relación con la cuenta de Portal for ArcGIS.
- Después de crear la cuenta, verá un mensaje que indica que el portal se va a reiniciar. Haga clic en Aceptar.
- Si desea usar la autenticación en el nivel de web y va a instalar Web Adaptor detrás del equilibrador de carga de red, instale y configure ArcGIS Web Adaptor en el segundo equipo del portal. Solo puede usar el Web Adaptor con los puertos de servidor web 80 o 443. No se admite
el uso de puertos diferentes. Si ha instalado Web Adaptor delante del equilibrador de carga de red, omita este paso.
- Instale ArcGIS Web Adaptor en el segundo equipo del portal. Al instalarlo, asígnele el mismo nombre que utilizó para el primer ArcGIS Web Adaptor. Por ejemplo, si el equipo en el que está alojado Web Adaptor tiene el nombre arcgis, llame al segundo Web Adaptor arcgis. Para obtener instrucciones completas, consulte el tema de instalación correspondiente a IIS, Java (Windows) o Java (Linux).
- En el segundo equipo del portal, abra el Directorio de Portal for ArcGIS (https://p2.domain.com:7443/arcgis/portaladmin) e inicie sesión usando la cuenta inicial de administrador.
- Haga clic en Sistema > Web Adaptors > Configuración > Actualizar configuración.
- En el cuadro de texto de configuración de JSON, reemplace la clave compartida existente por la clave que guardó del primer equipo del portal (como parte del Paso 4), por ejemplo:
{"sharedKey": "LLjb9UMC3tdqdAZGa+107ckUe9dfeONJJLjQ/CA9ERA="}
- Haga clic en Actualizar configuración de Web Adaptors.
- Configure Web Adaptor con el segundo equipo del portal. Cuando especifique la URL del portal, introduzca la URL del segundo equipo del portal. Por ejemplo, https://p2.domain.com:7443/arcgis. Para obtener instrucciones, consulte el tema de configuración correspondiente a IIS, Java (Windows) o Java (Linux).
Paso 7: ejecutar la utilidad de alta disponibilidad en el segundo equipo del portal
Se proporciona una utilidad de línea de comandos que realiza las tareas de configuración del equipo del portal para la alta disponibilidad. Tendrá que proporcionar la ubicación del directorio de contenido en el servidor de archivos cuando ejecute la utilidad en el segundo equipo.
- En el primer equipo del portal, inicie sesión en la Portal for ArcGIS cuenta de (seleccionada en el Paso 2).
- Abra una ventana de comando como administrador(Ejecutar como administrador), vaya a <Portal for ArcGIS installation directory>\tools\portalha y ejecute la herramienta portalha.bat con el comando -j (por ejemplo, portalha.bat -j).
- Proporcione la siguiente información en la línea de comando:
- Carpeta de contenido compartido: el directorio de contenido configurado en el servidor de archivos; por ejemplo, \\fileserver.domain.com\share\portal\content.
- Escriba Y y pulse Entrar para ejecutar la utilidad.
El portal ya está configurado para la alta disponibilidad. Si lo desea, puede federar un sitio de ArcGIS Server con el portal para proporcionar funciones adicionales y opciones de uso compartido como se describe en Acerca del uso del servidor con Portal for ArcGIS. Para comenzar, lleve a cabo los pasos que se describen en la siguiente sección.
Paso 8: federar un sitio de ArcGIS Server con el portal (opcional)
- Siga las instrucciones de Federar un sitio de ArcGIS Server con su portal para federar el servidor con la implementación del portal de alta disponibilidad.
- Cuando se haya completado la federación, abra un navegador web e inicie sesión en el Directorio del administrador de ArcGIS Server como administrador y haga clic en security > config > update. Normalmente la URL está disponible en https://webadaptor.domain.com/arcgis/admin.
- En el cuadro de entrada, actualice la propiedad privatePortalURL en la sección de propiedades del portal para que coincida con la URL privada del portal que especificó en el paso 5.
- Reinicie todos los equipos de servidor SIG del sitio con ArcGIS Server.
Paso 9: Configure web-tier authentication in IIS (Configurar la autenticación a nivel Web en IIS)
Si ha instalado ArcGIS Web Adaptor (IIS) detrás del equilibrador de carga de red, deberá seguir algunos pasos de configuración adicionales en IIS para asegurarse de que la autenticación en el nivel de web funciona correctamente con la implementación del portal de alta disponibilidad. Si ha instalado Web Adaptor delante del equilibrador de carga de red o no usa la autenticación a nivel Web en IIS, omita esta sección.
Para obtener instrucciones detalladas, consulte KB43943 en el sitio web de Soporte de Esri.
Comprobar el estado de un portal de alta disponibilidad
Para comprobar el estado de una configuración de alta disponibilidad, use la utilidad de línea de comandos y siga estos pasos:
- En cualquiera de los equipos de la configuración de alta disponibilidad del portal, inicie sesión en la cuenta de Portal for ArcGIS (seleccionada en el Paso 2).
- Abra una ventana de comando como administrador(Ejecutar como administrador), vaya a <Portal for ArcGIS installation directory>\tools\portalha y ejecute la herramienta portalha.bat con el comando -s (por ejemplo, portalha.bat -s).
- Repase los mensajes de la herramienta para obtener el estado actual de la configuración de alta disponibilidad.
Eliminar un portal de alta disponibilidad
Para eliminar la configuración de alta disponibilidad, use la utilidad de línea de comandos y siga estos pasos:
- En el primer equipo del portal, inicie sesión en la Portal for ArcGIS cuenta de (seleccionada en el Paso 2).
- Abra una ventana de comando como administrador(Ejecutar como administrador), vaya a <Portal for ArcGIS installation directory>\tools\portalha y ejecute la herramienta portalha.bat con el comando -d (por ejemplo, portalha.bat -d).
- Escriba Y y pulse Entrar para eliminar la configuración.
Actualizar un portal de alta disponibilidad
La actualización de un portal de alta disponibilidad a 10.3.1 implica los siguientes pasos descritos en las secciones a continuación. Los pasos varían entre el primer y segundo equipos en la configuración. Debe seguir los pasos exactamente como se describe a continuación para actualizar su configuración de alta disponibilidad a 10.3.1.
Actualizar el primer equipo del portal
- Elimine la configuración de alta disponibilidad como se describe en Eliminar un portal de alta disponibilidad arriba.
- Haga una copia de seguridad del directorio de contenido del portal configurado en el Paso 2.
- Incluya una copia del directorio de contenido del portal en un directorio local en el primer equipo del portal (por ejemplo, C:\portal\content)..
- Otorgue a la cuenta Portal for ArcGIS permisos en el nivel de archivo de control completo a la carpeta.
- Configure el portal para usar el directorio de contenido local:
- Inicie sesión en el Directorio de Portal for ArcGIS como Administrador de su organización. La URL tiene el formato https://webadaptor.domain.com/arcgis/portaladmin.
- Edite la ubicación del directorio haciendo clic en Sistema > Directorios > contenido > Editar directorio.
- Especifique la ubicación del nuevo directorio de contenido en el cuadro de texto Ruta (por ejemplo, C:\portal\content
- Haga clic en Editar directorio para aplicar los cambios.
- Haga clic en Sistema > Directorios > contenido y compruebe que se esté usando el nuevo directorio.
- Elimine el contenido del portal en el directorio compartido.
- Instale Portal for ArcGIS 10.3.1. No necesita desinstalar el software primero; ejecute la configuración de 10.3.1 en el equipo para actualizar el portal. Para obtener instrucciones completas, consulte Instalar Portal for ArcGIS.
- Abra el sitio web del portal y cree la cuenta de administrador inicial. La URL del sitio web tiene el formato https://p1.domain.com:7443/arcgis/home. Esto inicia la actualización. No interrumpa este proceso. El administrador inicial no es una cuenta de sistema operativo y no tiene relación con la cuenta de Portal for ArcGIS.
- Después de completarse la actualización, verá un mensaje que indica que el portal se va a reiniciar. Haga clic en Aceptar.
- Una vez reiniciado el portal, haga lo siguiente:
- Detenga Portal for ArcGIS. Para ello, detenga el servicio de Portal for ArcGIS en Panel de control > Herramientas administrativas > Servicios.
- Otorgue a la cuenta que especificó al configurar el directorio de contenido del portal permisos de control completo en los siguientes directorios:
- directorio de instalación de Portal for ArcGIS, por ejemplo, C:\Program Files\ArcGIS\Portal
- Directorio de Portal for ArcGIS, por ejemplo, C:\arcgisportal
- En el panel Servicios, haga clic con el botón derecho del ratón en el servicio Portal for ArcGIS y elija Propiedades.
- Haga clic en la pestaña Iniciar sesión y elija Esta cuenta en las opciones de Iniciar sesión como.
- Indique el nombre de la cuenta y las credenciales que especificó al configurar el directorio de contenido del portal en el servidor de archivos. Opcionalmente, puede hacer clic en Examinar para especificar la cuenta en el cuadro de diálogo Seleccione el usuario. Una vez que haya especificado el nombre y la contraseña de la cuenta, haga clic en Aplicar.
- Haga clic en la pestaña General y, a continuación, haga clic en la pestaña Iniciar. El servicio de Portal for ArcGIS se inicia y se ejecuta en la cuenta especificada.
- Haga clic en Aceptar.
- Copie todo el contenido del directorio de contenido local (del Paso 3) en el directorio que ha especificado en el servidor de archivos. Por ejemplo, abra C:\portal\content y copie todo su contenido a \\share\portal\content.
- Ejecute la utilidad de alta disponibilidad en el primer equipo del portal (como se describe en el Paso 5 arriba).
- En el primer equipo del portal, abra el directorio de Portal for ArcGIS e inicie sesión con la cuenta inicial de administrador. La URL tiene el formato https://p1.domain.com:7443/arcgis/portaladmin.
- Haga clic en Sistema > Indexador > Volver a indexar.
- Haga clic en la lista desplegable Modo y seleccione Completo.
- Haga clic en Volver a indexar. Este paso completará la actualización del portal. Según el número de usuarios y el volumen de contenido del portal, la reindexación puede tardar un tiempo en completarse. No interrumpa el proceso de reindexación. Puede supervisar el estado de indexación abriendo una nueva ventana (o pestaña) del navegador, desplazándose a System > Indexer > Index Status y actualizando la página. Cuando los recuentos del almacén y del índice sean iguales, la reindexación y la actualización se habrán completado.
Desinstalar y volver a instalar el portal en el segundo equipo
Después de completar los pasos de actualización en el primer equipo del portal, siga los pasos a continuación para actualizar el segundo equipo del portal.
- Desinstalar Portal for ArcGIS Consulte Desinstalar Portal for ArcGIS para obtener instrucciones completas.
- Elimine los siguientes directorios:
- directorio de instalación de Portal for ArcGIS, por ejemplo, C:\Program Files\ArcGIS\Portal
- Directorio de Portal for ArcGIS (por ejemplo, C:\arcgisportal)
- Instale Portal for ArcGIS 10.3.1. Para obtener instrucciones completas, consulte Instalar Portal for ArcGIS.
- Después de que se hayan completado la instalación y la autorización del software, detenga Portal for ArcGIS. Para ello, detenga el servicio de Portal for ArcGIS en Panel de control > Herramientas administrativas > Servicios.
- Otorgue a la cuenta que especificó al configurar el directorio de contenido del portal permisos de control completo en los siguientes directorios:
- directorio de instalación de Portal for ArcGIS, por ejemplo, C:\Program Files\ArcGIS\Portal
- Carpeta de Portal for ArcGIS, por ejemplo, C:\arcgisportal.
- En el panel Servicios, haga clic con el botón derecho del ratón en el servicio Portal for ArcGIS y elija Propiedades.
- Haga clic en la pestaña Iniciar sesión y elija Esta cuenta en las opciones de Iniciar sesión como.
- Indique el nombre de la cuenta y las credenciales que especificó al configurar el directorio de contenido del portal en el servidor de archivos. Opcionalmente, puede hacer clic en Examinar para especificar la cuenta en el cuadro de diálogo Seleccione el usuario. Una vez que haya especificado el nombre y la contraseña de la cuenta, haga clic en Aplicar.
- Haga clic en la pestaña General y, a continuación, haga clic en la pestaña Iniciar. El servicio de Portal for ArcGIS se inicia y se ejecuta en la cuenta especificada.
- Haga clic en Aceptar.
- Abra el sitio web del portal y cree la cuenta de administrador inicial. Especifique la misma información de usuario que empleó para crear la cuenta en el primer equipo. La URL del sitio web tiene el formato https://p2.domain.com:7443/arcgis/home. El administrador inicial no es una cuenta de sistema operativo y no tiene relación con la cuenta de Portal for ArcGIS.
- Después de crear la cuenta, verá un mensaje que indica que el portal se va a reiniciar. Haga clic en Aceptar.
- Ejecute la utilidad de alta disponibilidad en el segundo equipo del portal (como se describe en el Paso 7 arriba).
- En el segundo equipo del portal, abra el directorio de Portal for ArcGIS e inicie sesión con la cuenta inicial de administrador. La URL tiene el formato https://p2.domain.com:7443/arcgis/portaladmin.
- Haga clic en Sistema > Indexador > Volver a indexar.
- Haga clic en la lista desplegable Modo y seleccione Completo.
- Haga clic en Volver a indexar. Este paso completará la actualización del portal. Según el número de usuarios y el volumen de contenido del portal, la reindexación puede tardar un tiempo en completarse. No interrumpa el proceso de reindexación. Puede supervisar el estado de indexación abriendo una nueva ventana (o pestaña) del navegador, desplazándose a System > Indexer > Index Status y actualizando la página. Cuando los recuentos del almacén y del índice sean iguales, la reindexación y la actualización se habrán completado.
Actualizar los componentes de ArcGIS restantes
Actualice los componentes de ArcGIS restantes en su implementación a 10.3.1. Estos deben actualizarse a 10.3.1 para que se puedan utilizar con su configuración de alta disponibilidad, por ejemplo
- ArcGIS Web Adaptor (para actualizar, debe desinstalar y volver a instalar)
- ArcGIS Server (ejecutar la configuración de 10.3.1 para actualizar)
- ArcGIS Data Store (ejecute la configuración de 10.3.1 para actualizar)
Sugerencia:
Actualizar Portal for ArcGIS describe otros aspectos adicionales de la actualización de la implementación a 10.3.1.
Solución de problemas
Problemas y soluciones comunes
Actualicé la configuración de seguridad de mi portal de alta disponibilidad y uno de los equipos del portal no se puede conectar a mi almacén de usuarios o grupos. ¿Qué sucede?
Al configurar la seguridad para su portal, se requiere que reinicie cada equipo del portal para aplicar las actualizaciones de configuración correctamente. Reinicie cada equipo del portal para evitar este problema. Consulte Detener e iniciar el portal para obtener instrucciones completas.
Mensajes de error
En la siguiente tabla, se muestran errores comunes que se pueden dar cuando se intenta crear una configuración de alta disponibilidad con la utilidad de línea de comandos. Aunque la mayoría de los mensajes no requieren explicación adicional, algunos incluyen una descripción para proporcionar más información y orientación para la solución de problemas.
Las variables de los mensajes, como el nombre de equipo, el directorio, la URL, etc. aparecen entre corchetes angulares (<variable>) en el texto siguiente.
Texto del mensaje | Descripción |
---|---|
El equipo <equipo> ya tiene el mismo nivel. Especifique otro equipo con el mismo nivel. | El equipo que ha especificado para crear la configuración de alta disponibilidad o para unirse a ella ya forma parte de la configuración. Compruebe que el equipo que ha especificado es el correcto y vuelva a intentarlo. |
La arquitectura de alta disponibilidad ya se ha creado. Para obtener el estado actual de la configuración de alta disponibilidad, ejecute portalha -s. | La arquitectura de alta disponibilidad ya se ha creado en el equipo que ha especificado. Compruebe que el equipo que ha especificado es el correcto y vuelva a intentarlo. |
El directorio de contenido compartido no puede estar vacío. Debe incluir una copia del contenido del primer equipo del portal. | Después de instalar y configurar Portal for ArcGIS en el primer equipo, se le pedirá que copie todo el contenido del directorio de contenido local en el directorio que ha especificado en el servidor de archivos. Por ejemplo, el contenido de C:\arcgisportal\content se debe copiar en \\share\portal\content. Compruebe que el directorio de contenido compartido contiene una copia del contenido del primer equipo del portal. |
No se puede acceder al directorio de contenido compartido <directorio>. Compruebe que la ruta es correcta y que la cuenta de Portal for ArcGIS tiene permisos de archivo con nivel de control completo al directorio. | En una configuración de alta disponibilidad, el directorio de contenido del portal se comparte entre los dos equipos. Debe configurar el directorio de contenido para que esté disponible para los dos equipos y para la cuenta que se utilizará para hacer funcionar el portal (que se conoce como la cuenta de Portal for ArcGIS). Puede ser una cuenta local o de dominio. Si es una cuenta local, debe existir en los dos equipos del portal. La ruta debe tener permisos de archivo con nivel de control completo en el directorio. |
La cuenta de Portal for ArcGIS no tiene permisos de archivo con nivel de control completo en el directorio de contenido compartido <directorio>. Otorgue a la cuenta permisos de control completo en el directorio. | |
No se encuentra la carpeta de elementos en el directorio de contenido compartido <directorio>. Compruebe que el directorio contiene una copia de la carpeta de elementos del primer equipo del portal. | Después de instalar y configurar Portal for ArcGIS en el primer equipo, se le pedirá que copie todo el contenido del directorio de contenido local en el directorio que ha especificado en el servidor de archivos. Por ejemplo, el contenido de C:\arcgisportal\content se debe copiar en \\share\portal\content. Compruebe que el directorio de contenido compartido contiene una copia de la carpeta de elementos del primer equipo del portal. |
La URL pública del portal <URL> no es válida. Compruebe que la URL que se ha especificado es correcta. | Dirección URL pública que los clientes usan para acceder a la organización. Dependiendo del modo en que se haya configurado el portal de alta disponibilidad, puede ser el equilibrador de carga de red, ArcGIS Web Adaptor u otro equipo que sirva como puerta de enlace de la organización. Por ejemplo, si ha instalado ArcGIS Web Adaptor frente al equilibrador de carga de red, la URL pública del portal será la URL del equipo donde reside Web Adaptor (https://webadaptor.domain.com/arcgis). |
No se puede acceder a la URL pública del portal <URL>. Compruebe que la URL pública del portal está on-line y disponible. | |
La URL privada del portal <URL> no es válida. Compruebe que la URL que se ha especificado es correcta. | La URL privada que se usa para acceder localmente a la organización. Normalmente, es el equilibrador de carga de red instalado delante de los equipos del portal (https://nlb.domain.com/arcgis). Si ha configurado un segundo equilibrador de carga de red para que controle la comunicación interna entre el portal de alta disponibilidad y ArcGIS Server, especifique la URL en el equilibrador de carga de red interno (https://internalnlb.domain.com/arcgis). |
No se puede acceder a la URL privada del portal <URL>. Compruebe que la URL privada del portal está on-line y disponible. | |
El equipo <equipo> no aparece en la configuración de alta disponibilidad. Compruebe que ha especificado el equipo correcto. | |
El equipo <equipo> host de la base de datos principal no está disponible. Compruebe que el equipo <equipo> está funcionando y se pueda acceder al mismo. | |
El equipo <equipo> no se ha agregado a la arquitectura de alta disponibilidad. | |
El equipo <equipo> ya se ha configurado con la arquitectura de alta disponibilidad. Para obtener el estado actual de la configuración de alta disponibilidad, ejecute portalha -s. | La arquitectura de alta disponibilidad ya se ha creado en el equipo que ha especificado. Compruebe que el equipo que ha especificado es el correcto y vuelva a intentarlo. |
Las credenciales del administrador de bases de datos en el equipo <equipo> no son válidas. Compruebe que las credenciales especificadas para este equipo coinciden con las del primer equipo del portal. | |
La sintaxis especificada para los equipos del mismo nivel <equipo> no es válida. Cada equipo del mismo nivel se debe separar con una coma. | La lista de equipos del mismo nivel proporcionada incluye errores de sintaxis. Compruebe que cada equipo del mismo nivel de la lista se ha separado con una coma. |
No se han especificado equipos con el mismo nivel. | |
El comando especificado no se ha reconocido. Para obtener ayuda, ejecute portalha -h. | |
El directorio de instalación de Portal for ArcGIS está vacío. Compruebe que Portal for ArcGIS se ha instalado correctamente en el equipo. | Cuando instale y configure Portal for ArcGIS en el primer equipo, se creará una carpeta local denominada directorio de instalación de Portal for ArcGIS. Por ejemplo, C:\Program Files\ArcGIS\Portal. Este directorio se llena de archivos y subcarpetas durante la instalación. Si la instalación ha sido incompleta o se ha producido un error, el directorio puede estar vacío. Compruebe que Portal for ArcGIS se ha instalado correctamente en el equipo. |
No se puede acceder al directorio de contenido compartido de Portal for ArcGIS<directorio>. Compruebe que la cuenta de Portal for ArcGIS tiene acceso al directorio. | Cuando instale y configure Portal for ArcGIS en el primer equipo, debe otorgar permisos de control completo a la cuenta de Portal for ArcGIS al directorio de instalación de Portal for ArcGIS. Por ejemplo, C:\Program Files\ArcGIS\Portal. |
La cuenta de Portal for ArcGIS no tiene permisos de archivo con nivel de control completo en el directorio de contenido compartido <directorio>. Conceda a la cuenta permisos de control completo en el directorio. | |
El directorio arcgisportal está vacío. Compruebe que Portal for ArcGIS se ha instalado correctamente en el equipo. | Cuando instale y configure Portal for ArcGIS en el primer equipo, se creará una carpeta local denominada directorio arcgisportal. Por ejemplo, C:\arcgisportal\content. Este directorio se llena de archivos y subcarpetas durante la instalación. Si la instalación ha sido incompleta o se ha producido un error, el directorio puede estar vacío. Compruebe que Portal for ArcGIS se ha instalado correctamente en el equipo. |
No se puede acceder al directorio arcgisportal <directorio>. Compruebe que la cuenta de Portal for ArcGIS tiene acceso al directorio. | Cuando instale y configure Portal for ArcGIS en el primer equipo, debe otorgar permisos de control completo a la cuenta de Portal for ArcGIS al directorio arcgisportal, por ejemplo, C:\arcgisportal\content. |
La cuenta de Portal for ArcGIS no tiene permisos de archivo con nivel de control completo al directorio arcgisportal <directorio>. Conceda a la cuenta permisos de control completo en el directorio. | |
El equipo <equipo> no se ha configurado para la arquitectura de alta disponibilidad. | El equipo que ha especificado para eliminar la configuración de alta disponibilidad o para comprobar su estado no forma parte de la configuración. Compruebe que el equipo que ha especificado es el correcto y vuelva a intentarlo. |
La arquitectura de alta disponibilidad no se ha creado. Debe crear la arquitectura de alta disponibilidad para que sea posible eliminarla. | |
Portal for ArcGIS en el equipo <equipo> no está funcionando correctamente. Reinicie Portal for ArcGIS y vuelva a intentarlo. | |
No se encuentra la propiedad requerida <propiedad> en el archivo <archivo>. | El archivo de propiedades de alta disponibilidad está dañado o no se puede acceder a él. Compruebe el estado de su configuración ejecutando el comando portalha -s. |
No se encuentra el archivo <archivo>. | El archivo de propiedades de alta disponibilidad se ha eliminado o no se puede acceder a él. Compruebe el estado de su configuración ejecutando el comando portalha -s. |