Instalar ArcGIS Mission Server automáticamente
ArcGIS Mission Server se puede instalar utilizando el asistente de instalación o la ventana de comandos. Para ver las instrucciones sobre el uso del asistente de instalación, consulte Instalar ArcGIS Mission Server con el asistente de instalación.
Sugerencia:
El modo de instalación que elija determina el modo de desinstalación predeterminado. Por ejemplo, si instala automáticamente desde la línea de comandos, la opción de desinstalación predeterminada es la desinstalación automática desde la línea de comandos.
Cada equipo con una instalación de ArcGIS Mission Server requiere un archivo de autorización. El método de registro recomendado consiste en utilizar el asistente de autorización de software, que se abre tras la instalación, o bien puede visitar My Esri para obtener un archivo de autorización antes de instalar el software.
Preparativos para instalar ArcGIS Mission Server
Antes de instalar ArcGIS Mission Server, siga estos pasos:
Inicie sesión en My Esri y obtenga los siguientes archivos:
Descarga del software ArcGIS Mission Server
Su archivo de autorización
Verifique que el equipo cumpla con los requisitos del sistema.
Verifique la disponibilidad de los puertos 20443, 20301 y 20160 en el equipo de ArcGIS Mission Server. Los puertos 20443 y 20301 deben estar accesibles para ArcGIS Web Adaptor (si lo utiliza) o los clientes externos. Si se pone un firewall entre ArcGIS Web Adaptor o los clientes externos, abra los puertos 20443 y 20301 en el firewall. Si ArcGIS Mission Server está configurado para ser de alta disponibilidad, asegúrese de que la comunicación entre los equipos de ArcGIS Mission Server sea posible a través del puerto 20160.
Una vez completados estos pasos, prosiga con la instalación de la línea de comandos detallada a continuación.
Nota:
Los parámetros de línea de comandos distinguen entre mayúsculas y minúsculas. Si tiene problemas para hacer que funcione la instalación, compruebe que las mayúsculas/minúsculas coincidan con cada propiedad como se muestra en los ejemplos de código siguientes.
Configurar la cuenta de Windows
La cuenta de ArcGIS Mission Server se debe configurar cuando el software se instala de forma automática. Para los sistemas de producción, se recomienda designar una cuenta preexistente que resida en su dominio o Active Directory y que cumpla las políticas de seguridad de la organización.
Si no se utilizan los parámetros de línea de comandos para configurar la cuenta de ArcGIS Mission Server durante la instalación automática, la cuenta se establece automáticamente en la cuenta del Sistema local.
Utilice los siguientes parámetros de línea de comandos para configurar la cuenta de Portal for ArcGIS.
Aprobar directamente las credenciales de la cuenta
Precaución:
Si la cuenta de ArcGIS Mission Server no se define durante una instalación automática (/qb) o las credenciales no son válidas, la instalación mostrará un mensaje de advertencia durante el proceso. El mensaje se puede cerrar haciendo clic en Aceptar. En estas circunstancias, la cuenta de ArcGIS Mission Server se establece como la cuenta del Sistema local.
USER_NAME=<cuenta del sistema operativo>
La cuenta puede ser una cuenta de dominio o una cuenta local. Si está utilizando una cuenta de dominio, esta ya debe existir. Si está utilizando una cuenta local, la cuenta se creará si no existe ya. Si la cuenta no es válida, aparece un mensaje durante la instalación que indica que la cuenta o la contraseña no son válidas.
MSA=TRUE
Este parámetro solo debe usarse con una cuenta de servicio administrada. Ya debe existir una cuenta de servicio administrada en el dominio. No use este parámetro con una cuenta local o una cuenta de dominio con contraseña. Una cuenta de servicio administrada no utiliza el parámetro PASSWORD.
PASSWORD=<contraseña de la cuenta>
Esta es la contraseña de la cuenta especificada para el parámetro USER_NAME. Si la contraseña no es válida, aparece un mensaje durante la instalación que indica que la cuenta o la contraseña no son válidas.
Los ejemplos están más adelante.
Precaución:
Los parámetros de línea de comandos distinguen entre mayúsculas y minúsculas. Si tiene problemas para hacer que funcione la instalación de la línea de comandos, confirme que las mayúsculas/minúsculas coincidan con las propiedades como se muestra en los ejemplos.
Utilizar una cuenta de dominio
<path to the ArcGIS Mission Server setup download>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password
Utilizar una cuenta local nueva o existente
<path to the ArcGIS Mission Server setup download>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password
Utilizar una cuenta de servicio administrada
<path to the ArcGIS Mission Server setup download>\setup.exe /qb MSA=TRUE USER_NAME=mydomain\mymsa
Parámetros de línea de comandos sobre la ubicación de instalación
ACCEPTEULA: esta propiedad es necesaria para aceptar el contrato de licencia del usuario final durante una instalación automática. Especifique yes para aceptar el EULA e instalar el software. Si se especifica u omite la propiedad no, la instalación fallará. La descarga contiene una versión en PDF del contrato de licencia del usuario final (EULA). El archivo EULA.pdf se encuentra en la carpeta \Documentation.
INSTALLDIR: ubicación de instalación
USER_NAME: la cuenta de Windows puede ser una cuenta de dominio o una cuenta local. Si especifica una cuenta de dominio, esta ya debe existir. Si especifica una cuenta local que aún no existe, el programa de instalación crea la cuenta. Si la cuenta no es válida, aparece un mensaje durante la instalación que así lo indica.
PASSWORD: si la contraseña no es válida, aparece un mensaje durante la instalación que indica que la cuenta o la contraseña no son válidas.
Por defecto, ArcGIS Mission Server está instalado en C:\Program Files\ArcGIS\Mission\.
Si lo desea, utilice la propiedad INSTALLDIR para cambiar la ubicación de instalación de ArcGIS Mission Server desde esta ubicación predeterminada.
Ir al directorio que contiene setup.exe
El siguiente comando muestra una instalación que no especifica ninguna cuenta:
<setup directory>setup.exe /qb INSTALLDIR="C:\MissionServer\" ACCEPTEULA=yes
El siguiente comando muestra una instalación que especifica una cuenta de dominio:
<setup directory>setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 ACCEPTEULA=yes
El siguiente comando muestra el uso de una cuenta local nueva o existente:
<setup directory>setup.exe /qb USER_NAME=myaccount PASSWORD=my.password1 ACCEPTEULA=yes
Nota:
Si la cuenta de ArcGIS Mission Server no se define durante una instalación automática (/qb) o las credenciales no son válidas, la instalación muestra el mensaje Advertencia 208808: Credenciales no válidas durante la instalación. Haga clic en Aceptar para cerrar el mensaje. La cuenta de ArcGIS Mission Server se establece como la cuenta del sistema local.
Asegúrese de que el usuario tiene permisos completos al directorio de instalación de ArcGIS Mission Server. La cuenta de usuario especificada durante la instalación de ArcGIS Mission Server será la cuenta utilizada para ejecutar el software.
Importar las credenciales de la cuenta desde un archivo
Si no dispone de archivo de configuración que importar, continúe con el siguiente paso.
También puede utilizar un archivo de configuración del servidor para importar las credenciales de su cuenta de Windows. Puede exportar los archivos de configuración del servidor durante la instalación de ArcGIS Mission Server y utilizarlos en futuras instalaciones. Para importar credenciales de un archivo de configuración del servidor existente, defina estos dos parámetros:
ACCOUNT: si va a importar credenciales desde un archivo, defina este parámetro comoUseConfigFile(utilizando exactamente las mismas mayúsculas y minúsculas). Este es el único valor válido para este parámetro.CONFIGPATH: especifique la ruta completa y el nombre del archivo de configuración del servidor que va a utilizar.
Ejemplo: <setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml
Exportar credenciales a un archivo de configuración del servidor
Si no desea exportar ningún archivo de configuración, continúe con el siguiente paso.
Puede exportar las credenciales de la cuenta utilizada en la instalación de ArcGIS Mission Server actual para utilizarlas en una instalación futura. El archivo de configuración del servidor que se crea es un archivo XML cifrado.
Al exportar un archivo de configuración del servidor a un recurso compartido en red, la cuenta del Sistema local del equipo donde se instala ArcGIS Mission Server debe disponer de permiso de escritura en el recurso compartido en red. Por ejemplo, si instala ArcGIS Mission Server en un equipo llamado Turing, la cuenta del Sistema local de Turing debe disponer del permiso de escritura en el recurso compartido en red. Si los permisos no están definidos, es posible que el archivo de configuración del servidor no se exporte correctamente.
Nota:
Si no está seguro de cómo se establecen los permisos del recurso compartido en red, póngase en contacto con el administrador del sistema o exporte el archivo de configuración del servidor localmente y cópielo después en el recurso compartido en red.
Utilice los dos parámetros de línea de comandos siguientes para exportar las credenciales de la cuenta de ArcGIS Mission Server a un archivo de configuración del servidor:
EXPORTCONFIG: establezca este parámetro en Sí para exportar la información de la cuenta definida para los parámetrosUSER_NAMEyPASSWORDa un archivo de configuración del servidor. La opción predeterminada es No.CONFIGPATH: especifique la ruta completa y el nombre del archivo de configuración del servidor que desea crear, incluida la extensión de archivo.xml. La carpeta especificada ya debe existir.
Autorizar el software
Una vez completada la instalación, utilice el asistente de autorización de software para autorizar su instancia de ArcGIS Mission Server; también puede autorizar el software de manera automática.
Para autorizar el software de forma automática, ejecute SoftwareAuthorization.exe con la siguiente sintaxis para autorizar ArcGIS Data Mission Server de manera automática. El archivo de autorización o aprovisionamiento debe tener completa toda la información del usuario antes de ejecutarlo.
Si tiene un archivo de autorización .prvc, utilice el siguiente comando:
<ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /S /Ver 10.9 /LIF <full path and name of .prvc authorization file>
Después de autorizar el software, cree un sitio de ArcGIS Mission Server. Puede hacerlo con el asistente de instalación o la utilidad de línea de comandos createsite. La utilidad createsite se puede utilizar junto con una instalación automática para automatizar completamente la instalación de ArcGIS Mission Server.
Autorizar con un entorno desatendido
Instalar ArcGIS Mission Server automáticamente desde la línea de comandos
Por defecto, ArcGIS Mission Server está instalado en ${HOME}/arcgis/mission.
Abra un shell de comandos como el usuario que ejecutará ArcGIS Mission Server. Vaya al directorio donde descargó el archivo
tar.gzde ArcGIS Mission Server desde My Esri.Descomprima el archivo
tar.gzcon el siguiente comando:tar -xvzf ArcGIS_Mission_Server_Linux_<version>.tar.gzVaya al directorio donde descomprimió el archivo y, después, vaya a
<untar directory>/Documentation/EULA.pdf. Lea el acuerdo de licencia.Desde el directorio, ejecute el programa de instalación de manera automática y autorícelo con un archivo
.prvc. La sintaxis es la siguiente:<untar directory>/Setup -m silent -l yes -a <full path to .prvc file>Estos son los parámetros de la herramienta de línea de comandos:
El parámetro
Descripción
-m; --mode MODE(Opcional) El modo de instalación:
silentoGUI. La opción predeterminada esGUI.-l; --license-agreement CHOICEEs necesario para el modo automático; o
yeso nada. Sí indica que ha leído y está de acuerdo con el Contrato marco de Esri (E204, E300). Puede revisar el acuerdo en cualquier momento.-a; --authorization-file PATH_TO_FILE(Opcional) La ruta de archivo absoluta al archivo de autorización o aprovisionamiento proporcionado por Esri.
Si no se utiliza esta opción, debe autorizar el software después de la instalación, como se detalla en la siguiente sección.
-d; --directory DIRECTORY(Opcional) De forma predeterminada, ArcGIS Mission Server se instala en su directorio
${HOME}.DIRECTORYespecifica otro directorio de instalación.La ruta
/arcgis/mission/se añade al directorio de instalación.Se debe escribir el nombre del directorio de instalación en minúsculas. Las muestras y los datos incluidos en la instalación requieren que la ruta de los datos esté en minúsculas.
-v; --verbose(Opcional) Ejecute el instalador en modo detallado.
-h; --helpMuestra la ayuda de la línea de comandos y se cierra.
-e; --examplesMuestra ejemplos de uso de cada opción y se cierra.
Modifique los privilegios del sistema operativo para permitir que
systemdcargue y administre procesos en ArcGIS Mission Server como se indica a continuación:En un terminal, cambie al usuario raíz.
Copie el archivo de unidades
<ArcGIS Mission Server install directory>/framework/etc/scripts/agsmission.serviceen/etc/systemd/system.Cambie los permisos de archivo de este archivo reubicado de 700 a 600 utilizando
chmod 600 /etc/systemd/system/agsmission.service.Aún como usuario raíz, ejecute el siguiente comando:
$ systemctl enable agsmission.service- Reinicie el servicio de
systemdy compruebe su estado para verificar que se haya configurado correctamente.
$ systemctl stop agsmission.service $ systemctl start agsmission.service $ systemctl status agsmission.serviceTermine la sesión del usuario raíz.
Reinicie el sistema operativo y verifique que ArcGIS Mission Server se inicie correctamente.
Autorizar el software de manera automática
Si no autorizó el software durante la instalación, ejecute la autorización de software con la siguiente sintaxis para autorizar ArcGIS Mission Server de manera automática. Ejecute el siguiente comando para ver todas las opciones de autorización:
<ArcGIS Mission Server install directory>/tools/authorizeSoftware --help
Autorizar con un entorno desatendido
Puede autorizar ArcGIS Mission Server en un entorno sin visualización (desatendida) utilizando un archivo de aprovisionamiento (.prvc).
En la ventana de comandos, ejecute el siguiente comando, una vez completada la instalación:
<ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /F <full path to the .prvc file> /O <full path to authorization file output>En la ventana de comandos, ejecute el siguiente comando, una vez completada la instalación de ArcGIS Mission Server:
<ArcGIS Mission Server installation directory>/tools/authorizeSoftware -f <full path to the .prvc file> -o <full path to authorization file output>Una vez creado el archivo de información de salida, realice una de las siguientes acciones:
Vaya al sitio web del Servicio de atención al cliente de Esri. Siga las instrucciones para cargar el archivo de información de autorización y descargue su archivo de autorización
.prvc.Envíe el archivo de información de autorización por correo electrónico a la dirección authorize@esri.com. Esri le devolverá el archivo de autorización
.prvcen un mensaje de correo electrónico.
Cuando reciba el archivo de autorización
.prvc, ejecute de nuevo el scriptauthorizeSoftwarepara procesarlo y completar el proceso de autorización del servidor:<ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /F <full path to the .prvc file>Cuando reciba el archivo de autorización
.ecp, ejecute de nuevo el scriptauthorizeSoftwarepara procesarlo y completar el proceso de autorización del servidor:<ArcGIS Mission Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>
Repita este flujo de trabajo con cada equipo en el que se instalará ArcGIS Mission Server.
Después de autorizar el software, cree un sitio de ArcGIS Mission Server. Puede hacerlo con el asistente de instalación o la utilidad de línea de comandos createsite. La utilidad createsite se puede utilizar junto con una instalación automática para automatizar completamente la instalación de ArcGIS Mission Server.
Cuando haya instalado todo el software, configure ArcGIS Mission Server y cree el sitio del servidor. Existe una opción para crear el sitio mediante la utilidad de línea de comandos createsite.