View Issue Details

IDProjectCategoryView StatusLast Update
0004171SymmetricDSBugpublic2019-12-09 10:31
ReportergwilmerAssigned To 
Status acknowledgedResolutionopen 
Product Version3.10.4 
Target Version3.10.8Fixed in Version 
Summary0004171: Upgrade from 3.9.18 to 3.11.0 -> Symmetric Services shows not installed even though it is
DescriptionUpgraded from SymmetricDS 3.9.18 to 3.11.0 on a linux server. Server shows not installed

[symmetric@ip-xxx-xx-xx-xxx engines]$ service SymmetricDS status
Installed: false
Running: false
Wrapper PID: 0
Wrapper Running: false
Server PID: 0
Server Running: false

Yet, the serivce can be started...

[symmetric@ip-xxx-xx-xx-xxx engines]$ service SymmetricDS start
Waiting for server to start



2019-12-02 15:46

developer   ~0001660

My guess on how to reproduce:
1. Install version prior to 3.10.4
2. Install as service
3. Upgrade to version 3.10.4 or newer

Prior to 3.10.4, the service would install to /etc/init.d for any Unix system. Starting in 3.10.4, it detects if systemd is installed, and installs to /lib/systemd/system/SymmetricDS.service. So, the service installed to /etc/init.d would appear to be "not installed" if systemd is supported.

The workaround is to uninstall the service and install the service again.

(Running with "sym_service start" will always work, whether the service is installed or not.)

Issue History

Date Modified Username Field Change
2019-12-01 18:14 gwilmer New Issue
2019-12-02 15:40 elong Tag Attached: sym/sym_service
2019-12-02 15:46 elong Note Added: 0001660
2019-12-09 10:30 elong Project SymmetricDS Pro => SymmetricDS
2019-12-09 10:31 elong Status new => acknowledged
2019-12-09 10:31 elong Product Version => 3.10.4
2019-12-09 10:31 elong Target Version => 3.10.8