首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重新启动后ApacheDS新安装失败

重新启动后ApacheDS新安装失败
EN

Server Fault用户
提问于 2013-01-17 08:55:23
回答 2查看 8.3K关注 0票数 2

在过去的3天里,我一直在和ApacheDS搏斗,我不知道问题出在哪里。

我在一个新的ApacheDS 6.3上安装了一个新的CenOS 2.0.0-M9,安装了最新的JDK7。

首先安装下载的ApacheDS RPM包后,服务将自动启动,我可以从远程DS应用程序连接到ApacheDS,一切正常。

当我重新启动时,问题就会发生。我没有接触任何设置,也没有使用任何默认值。我只是做了一个新的安装,然后重新启动。

在检查服务器时,我可以看到ApacheDS-默认服务正在运行。但是,我无法从远程计算机上的DS Studio连接到它。我试图关闭该服务,但一直收到以下错误:

代码语言:javascript
复制
/opt/apacheds-2.0.0_M9/bin/apacheds: line 418: kill: (3794) - No such process
Unable to stop ApacheDS - default

这让我很困惑,因为我可以清楚地看到服务正在“运行”。日志文件没有显示任何错误,所以我现在完全不知所措。

非常感谢任何帮助或想法。

非常感谢。

编辑

我开始怀疑这与一个可能过时的PID文件有关。不管我重启了多少次,它总是告诉我它试图终止进程3794 (它永远不会改变)。

我似乎找不到ApacheDS的PID位置。我已经查看了/var/run,但是没有提到apacheds。

有什么想法吗?

EN

回答 2

Server Fault用户

发布于 2013-03-11 19:56:59

通过清除PID文件解决此问题,在debian上,该文件位于/var/lib/apacheds/default/run/*.pid下面。

删除位于该文件夹中的任何pid文件,您就可以继续了。

我是通过这个博客被引导到修复的:

http://pugtex.wordpress.com/2012/08/29/taming-apache-directory-server-apacheds/

通过/etc/init.d/apacheds启动ds

/opt/apacheds/bin/apacheds启动默认值

票数 4
EN

Server Fault用户

发布于 2014-02-13 23:49:30

这可能是因为您在安装期间选择的用户对/var/lock/subsys文件夹的访问权限有限。

在机器关机期间检查此文件夹,以确定是否应该停止apacheds进程(具有实例名称的锁文件应该在那里--在我的例子中,它被称为“默认”)。

如果它在重新启动时没有正确关闭,那么/var/lib/apacheds/default/run/*..pid中的锁文件将不会被删除,并且会阻止应用程序启动。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/469921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档