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:

Steps:
  1. 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
    
  2. (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/.
  3. Run Setup.sh to install GeoEvent Processor.
    $ ./ArcGISGeoEventProcessor/Setup.sh
    
  4. License GeoEvent Processor by running the ArcGIS for Server Software Authorization Tool.
    $ <arcgis-server-install-location>/tools/authorizeSoftware
    For example: $ ~/arcgis/server/tools/authorizeSoftware
    
  5. Configure GeoEvent Processor to be started with the operating system by following the appropriate instructions below.
    NoteNote:

    When sudo is referenced, you can instead log in as root to run the command.

    $ sudo su root 
    OR 
    $ su root
    
    • RHEL:
    1. 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
      
    2. Automatically start the ArcGIS GeoEvent Processor daemon when the machine is rebooted.
      $ sudo chkconfig ArcGISGeoEventProcessor-service on
      
    3. Start the ArcGIS GeoEvent Processor daemon.
      $ service ArcGISGeoEventProcessor-service start
      
    4. (Optional) Stop the ArcGIS GeoEvent Processor daemon.
      $ service ArcGISGeoEventProcessor-service stop
      
    5. (Optional) Check the ArcGIS GeoEvent Processor daemon status.
      $ service ArcGISGeoEventProcessor-service status
      
    • Ubuntu:
    1. 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/
      
    2. Automatically start the ArcGIS GeoEvent Processor daemon when the machine is rebooted.
      $ sudo update-rc.d ArcGISGeoEventProcessor-service defaults
      
    3. Start the ArcGIS GeoEvent Processor daemon.
      $ service ArcGISGeoEventProcessor-service start
      
    4. (Optional) Stop the ArcGIS GeoEvent Processor daemon.
      $ service ArcGISGeoEventProcessor-service stop
      
    5. (Optional) Check the ArcGIS GeoEvent Processor daemon status.
      $ service ArcGISGeoEventProcessor-service status
      
3/19/2014