<ArcGIS Server 安装目录>/scripts 文件夹中的脚本
<ArcGIS Server 安装目录>/scripts 文件夹中包含可从命令行管理 ArcGIS Server 的脚本。下面对文件夹的内容进行了详细介绍。
- startserver:启动 ArcGIS Server。
该脚本会自动检测提出请求的用户是否为 ArcGIS Server 安装程序所有者,如果不是,将会提示用户输入安装程序所有者的密码。它将始终以安装程序所有者的身份启动服务器。
- stopserver:停止 ArcGIS Server。
该脚本会自动检测提出请求的用户是否为 ArcGIS Server 安装程序所有者,如果不是,将会提示用户输入安装程序所有者的密码。它将始终以安装程序所有者的身份停止服务器。
- uninstallArcGISServer:卸载 ArcGIS Server。
需要以超级用户(根用户)身份运行该脚本。
- ServerConfig:配置 ArcGIS Server 以将安装时设置的属性重置回原始值。
需要以超级用户(根用户)身份运行该脚本。
- authorizeSoftware:授权使用 ArcGIS Server。这是安装时首先运行的脚本。必要时可使用该脚本更新许可。有关详细信息,请参阅位于 <ArcGIS Server 安装 CD>/Install.htm 处的安装指南。
需要以安装程序所有者的身份运行该脚本。
- Server_diag_tool:从命令行运行“服务器诊断”工具。有关详细信息和用法,请参阅在 Linux/Solaris 系统中从命令行运行诊断工具。
- startmonitor:启动监视器(一种支持“服务器诊断”工具的独立程序)。有关详细信息,请参阅诊断工具的工作原理:监视器框架。
需要以安装程序所有者的身份运行该脚本。
- stopmonitor:停止监视器(一种支持“服务器诊断”工具的独立程序)。有关详细信息,请参阅诊断工具的工作原理:监视器框架。
需要以安装程序所有者的身份运行该脚本。
- import_export_users.sh:在 Linux/Solaris 中导入或导出本地 GIS 服务器用户。有关详细信息和用法,请参阅在 Linux/Solaris 中导入/导出本地 GIS 服务器用户。
需要以安装程序所有者的身份运行该脚本。
- switchlogging:启用或禁用用于调试的特定日志记录信息。
ArcGIS Server 的各种组件都带有日志记录功能,以辅助调试和故障排除。在 Linux/Solaris 中安装 ArcGIS Server 后,某些日志记录功能处于禁用状态或设置为最低级别,这是针对产品环境的推荐设置。在故障排除时,可通过运行该 switchlogging 脚本开启日志记录。
需要以 ArcGIS Server 安装程序所有者的身份运行该脚本。该脚本还会重新启动 ArcGIS Server。
用法:switchlogging [状态|开启|关闭]
在使用 switchlogging 脚本开启日志记录时,会在下列位置创建详细的日志:
- <ArcGIS Server 安装目录>/logs/server/SOC_logs/arcsoc.<进程 ID>.log
- <ArcGIS Server 安装目录>/server/user/log/*.dat
- <ArcGIS Server 安装目录>/logs/ecs/regss.log
- <ArcGIS Server 安装目录>/logs/ecs/rpcss.log
- <ArcGIS Server 安装目录>/servercore/agsidsvr/agsldap/slapd-machinename/logs/errors
- <ArcGIS Server 安装目录>/servercore/agsidsvr/agsldap/slapd-machinename/logs/access
- <ArcGIS Server 安装目录>/servercore/agsidsvr/agsldap/slapd-machinename/logs/audit
此外,如果有任何活动服务使用了 ArcSDE 中的数据,就会在目录 <ArcGIS Server 安装目录>/logs/server/SOM_logs 中创建 ArcSDE 拦截日志 (SDEInterceptLog.*)。
关闭日志记录时,SOM 日志(<ArcGIS Server 安装目录>/logs/server/SOM_logs/*.dat)会设置为默认级别(正常),而所有其他日志会设置为最低的日志记录级别。不会创建任何 ArcSDE 拦截日志。
- startJavaHelp:打开 ArcGIS 的“Java 开发人员帮助”。
- stopJavaHelp:关闭 ArcGIS 的“Java 开发人员帮助”运行的进程。在阅读完“Java 开发人员帮助”后,运行该脚本可关闭其进程。