Installing ArcGIS GeoEvent Processor for Server
The steps below will guide you through the ArcGIS GeoEvent Processor for Server installation process.
Installation prerequisites include the following:
- Obtain an authorization file for the machine on which you will install ArcGIS GeoEvent Processor for Server.
- Verify that your site meets the system requirements.
- Log in as a user with administrative privileges.
Steps:
- If you are using the installation media, the content is already located in <media_drive>:/GeoEventProcessor/, therefore you can skip this step and proceed to Step 2 below.
If you downloaded the GeoEvent Processor package *.tar.gz file, unpack the file.
For example: $ tar -zxvf ArcGIS_GeoEvent_Processor_*.tar.gz
- (Optional) If you are going to use the GeoEvent Simulator, and since it is only run on Windows, you will need to copy the GeoEventSimulator.exe file to a Windows machine. The file is located in one of the following locations:
- If you are using the installation media: <media_drive>:/GeoEventProcessor/Support/.
- If you downloaded the package file: ./GeoEventProcessor/Support/.
- Run Setup.sh to install GeoEvent Processor.
$ ./ArcGISGeoEventProcessor/Setup.sh
- License GeoEvent Processor by running the ArcGIS for Server Software Authorization Tool.
$ <arcgis-server-install-location>/tools/authorizeSoftware For example: $ ~/arcgis/server/tools/authorizeSoftware
- Configure GeoEvent Processor to be started with the operating system by following the appropriate instructions below.
Note:
When sudo is referenced, you can instead log in as root to run the command.
$ sudo su root OR $ su root
- RHEL:
- Install the Linux Daemon.
$ cd <arcgis-server-install-location>/GeoEventProcessor/bin For example: $ cd ~/arcgis/server/GeoEventProcessor/bin $ sudo ln -s <arcgis-server-install-location>/GeoEventProcessor/bin/ArcGISGeoEventProcessor-service /etc/init.d/ For example: $ sudo ln -s ~/arcgis/server/GeoEventProcessor/bin/ArcGISGeoEventProcessor-service /etc/init.d/ $ sudo chkconfig --add ArcGISGeoEventProcessor-service
- Automatically start the ArcGIS GeoEvent Processor daemon when the machine is rebooted.
$ sudo chkconfig ArcGISGeoEventProcessor-service on
- Start the ArcGIS GeoEvent Processor daemon.
$ service ArcGISGeoEventProcessor-service start
- (Optional) Stop the ArcGIS GeoEvent Processor daemon.
$ service ArcGISGeoEventProcessor-service stop
- (Optional) Check the ArcGIS GeoEvent Processor daemon status.
$ service ArcGISGeoEventProcessor-service status
- Ubuntu:
- Install the Linux Daemon.
$ cd <arcgis-server-install-location>/GeoEventProcessor/bin For example: $ cd /arcgis/server/GeoEventProcessor/bin $ sudo ln -s <arcgis-server-install-location>/GeoEventProcessor/bin/ArcGISGeoEventProcessor-service /etc/init.d/ For example: $ sudo ln -s /arcgis/server/GeoEventProcessor/bin/ArcGISGeoEventProcessor-service /etc/init.d/
- Automatically start the ArcGIS GeoEvent Processor daemon when the machine is rebooted.
$ sudo update-rc.d ArcGISGeoEventProcessor-service defaults
- Start the ArcGIS GeoEvent Processor daemon.
$ service ArcGISGeoEventProcessor-service start
- (Optional) Stop the ArcGIS GeoEvent Processor daemon.
$ service ArcGISGeoEventProcessor-service stop
- (Optional) Check the ArcGIS GeoEvent Processor daemon status.
$ service ArcGISGeoEventProcessor-service status
3/19/2014