Utilidades de línea de comandos de ArcGIS Server
ArcGIS Server incluye algunas utilidades mediante secuencias de comandos que permiten administrar el servidor desde archivos de procesamiento por lotes y la línea de comandos del sistema operativo. Se instalan como una serie de secuencias de comandos de Python en la <ubicación de instalación de ArcGIS for Server>/tools/admin.
Con estas utilidades puede realizar acciones tales como:
- Iniciar y detener servicios
- Agregar y eliminar equipos de un clúster
- Publicar servicios desde un archivo de definición de servicios (.sd)
- Realizar una copia de seguridad o restaurar una configuración del sitio
- Definir nuevas cachés de mapa
- Crear y eliminar cachés de mapa
- Convertir cachés de mapa entre formatos expandidos y compactos
Parámetros comunes
Los parámetros siguientes se usan en numerosas utilidades.
Parámetro | Detalles |
---|---|
-u | El nombre de un usuario de ArcGIS Server que ejecutará la utilidad. El usuario debe tener el nivel apropiado de privilegios para ejecutar la acción. |
-p | La contraseña del usuario especificado con el parámetro -u. |
-s | La dirección URL del sitio en uno de los formatos siguientes:
|
-t | Pasa el token al servidor cuando se ejecuta la utilidad. Si se omite este parámetro, se usa la autenticación HTTP. |
-h | Imprime la ayuda para la utilidad. |
En el ejemplo siguiente puede ver estos parámetros en acción. En este ejemplo se usa el comando -lc (enumerar clústeres) de la utilidad Administrar sitio para enumerar los clústeres del sitio:
<ArcGIS Server installation location>/arcgis/server/tools/python <ArcGIS Server installation location>/arcgis/server/tools/admin/managesite.py -u admin -p admin -s http://gisserver.domain.com:6080 -t -lc