2013-02-20 6 views
4

Я успешно установил SymmetricDS на CentOS 6.3 64 бит. Я могу запустить его:Запуск SymmetricDS как службы на CentOS

../bin/sym --port 8080 --server 

Теперь я пытаюсь запустить его как услугу.

Я следовал инструкциям:

http://www.symmetricds.org/doc/3.2/html/advanced-topics.html#running-service

Команда

/etc/init.d/sym_service status 

возвращает

SymmetricDS не работает.

Когда я выдаю:

/etc/init.d/sym_service start 

Я получаю

Starting SymmetricDS/etc/init.d/sym_service: /opt/symmetric-ds/bin/sym_service: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 

Любые улики?

ответ

7

Служба, поставляемая с SymmetricDS, использует 32-разрядную версию Java Service Wrapper для x86. Вы хотите, чтобы загрузить последнюю версию JSW для вашей платформы, которая является Linux x86 64-разрядная версия Community Edition здесь:

http://wrapper.tanukisoftware.com/doc/english/download.jsp

Затем скопируйте файл на место:

jsw/bin/wrapper -> symmetricds/bin/sym_service 
jsw/lib/wrapper.jar -> symmetricds/lib/wrapper.jar 
jsw/lib/libwrapper.so -> symmetricds/lib/libwrapper.so 
+0

Works как шарм на CentOS 6.3 – gpasse