我有一台带有 Ubuntu 操作系统的远程服务器。我正在使用 putty 在服务器上运行命令。我在上面安装了 OpenLink 开源 Virtuoso。

现在,当我使用以下命令启动服务器时:



服务器成功启动,我可以访问导体和其他东西,但是一旦我关闭 putty session ,Virtuoso 服务器也会关闭。我还在那台机器上运行 tomcatLAMP 。这两个人仍在继续运行,但奇怪的是 Virtuoso 关闭了。

即使与 putty session 断开连接,如何保持运行?

最佳答案

-f 参数使 Virtuoso 实例在 +foreground 中运行,即使该进程已被置于后台(通过尾随&符号, & ),并且它与您的登录 session 相关联。

您可以使用 -d+debug 参数获得类似的输出效果,而无需绑定(bind)到您的登录 session 。

您还可以使用 +loglevel 文件中设置的 virtuoso.ini(默认 loglevel5 ),通过不使用 -d-f 参数,在没有标准输出反馈的情况下启动实例。

所以要执行的两个命令变成:



现在,该 db 目录不是我希望找到它的地方,因此您所遵循的指南可能需要一些额外的更正。您可能会发现(我的雇主)OpenLink Software's guide 更有帮助。

为了将来引用,OpenLink 软件有多种支持路径,包括 Virtuoso 和其他方式,例如 Virtuoso Users mailing list ,或我们的 Support site ,或我们自己的 Support forums ,或 Freenode 上的 IRC channel #openlink-virtuoso ( irc://chat.freenode.net/#openlink-virtuoso )。

关于ubuntu - 如何在 Ubuntu 上启动 OpenLink Virtuoso,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7211669/

10-12 16:01