Deploy a service package without a deployment tool

You do not need to use the deployment tool distributed with Symphony to deploy your service packages. You want to skip the deployment step altogether, and still be able to tell Symphony where the service binaries are located on each machine.You may need to do this because you image your compute hosts with the service binaries already on the machines, or service binaries are in a shared location, so deployment is not necessary.

  • You do not need to create a service package—you can copy the service binaries and any additional required files to the desired location

  • If the service binaries are in a shared location, service binaries and any other additional files required by the service must be accessible to all compute hosts

  • If the service binaries are locally installed on compute hosts, the service binaries must be in the same location on all compute hosts

  • Symphony grid only. The operating system user account assigned to the consumer for the application must have permissions to execute the service binaries on compute hosts

  1. Copy the service binaries to the desired location.
  2. In the Platform Management Console, create an application with the Add Application Wizard.
  3. Click Configure Applications and select the application to modify.

    The Application Profile window displays.

  4. Under Service Definition, Operating System Definition, change the Start Command and Work Directory.
    1. Start Command—Specify the path to your service binary.

      On Windows:

      For example, if the service1 binary is located locally on each machine in c:\myservice\service1.exe, specify

      C:\myservice\service1.exe
      .

      On Linux/UNIX:

      For example, if the service1 binary is located locally on each machine in /share/myservice/service1, specify: /share/myservice/service1

    2. Work Directory—Specify the absolute path on the compute host to the directory in which the service creates files.

      On Windows, for example: C:\myservice\work.

      On Linux/UNIX, for example: /share/myservice/work.

  5. Click Save to save your changes and update your application profile.