Как запустить OpenLink Virtuoso в Ubuntu

У меня есть удаленный сервер с ОС Ubuntu. Я использую putty для запуска команд на сервере. Я установил на него OpenLink Virtuoso с открытым исходным кодом.

Теперь, когда я запускаю сервер, используя следующие команды:

Для запуска сервера у вас есть два шага

  1. Go to cd /usr/local/virtuoso-opensource/var/lib/virtuoso/db
  2. затем введите /usr/local/virtuoso-opensource/bin/virtuoso-t -f &

Сервер успешно запускается, и я могу получить доступ к проводнику и прочему, но как только я закрываю сеанс putty, сервер Virtuoso также отключается. Я также запускаю tomcat и LAMP на этой машине. Эти двое все еще продолжают работать, но Virtuoso, как ни странно, выключается.

Как я могу продолжать работать, даже если я отключусь от сеанса putty?


person Prim    schedule 27.08.2011    source источник


Ответы (1)


Аргумент -f заставляет экземпляр Virtuoso запускаться в +foreground, несмотря на то, что процесс переведен в фоновый режим (с помощью завершающего амперсанда, &) и привязан к сеансу входа в систему.

Вы можете получить аналогичные выходные эффекты без привязки к сеансу входа в систему с аргументом -d или +debug.

Вы также можете запустить экземпляр без обратной связи stdout с +loglevel, установленным в файле virtuoso.ini (по умолчанию loglevel равно 5), опустив аргументы -d и -f.

Таким образом, две команды для выполнения становятся:

  1. cd /usr/local/virtuoso-opensource/var/lib/virtuoso/db
  2. /usr/local/virtuoso-opensource/bin/virtuoso-t

Теперь этот каталог db находится не там, где я ожидал его найти, поэтому руководство, которому вы следуете, может потребовать дополнительной корректировки. Вы можете найти (мой работодатель) руководство OpenLink Software более полезным.

Для справки в будущем у OpenLink Software есть несколько способов поддержки, как с Virtuoso, так и другими способами, например, через список рассылки пользователей Virtuoso, или наш сайт поддержки, или наш собственный Форумы поддержки или IRC-канал #openlink-virtuoso на Freenode (irc://chat.freenode.net/#openlink-virtuoso).

person TallTed    schedule 28.08.2011