我正在为一个项目设置一个开发环境,用户需要多个OpenDS商店,每个商店都有不同的信息。
我尝试过安装两台OpenDS服务器,绑定到不同的端口和管理端口,安装得很好。当我尝试使用startup.bat批处理启动第二个OpenDS实例时,我在端口5444(OpenDS 2管理端口)上获得了端口已绑定错误。尝试与管理控制台连接时,它表明服务器未运行,但startup.bat失败。
这是OpenDS或我绑定的端口的问题吗?我不熟悉哪些端口是免费的,OpenDS在安装过程中建议5444所以我认为它是免费的。
有谁知道是否可以在一台机器上托管多个OpenDS服务器?
答案 0 :(得分:1)
只要每个实例使用自己的端口,就可以在同一台机器上安装多个OpenDS实例。默认端口为1389,1636和4444(除非您是管理员且没有运行其他目录服务,否则将提出端口389和636)。 setup.bat尝试检测端口是否已被使用,但可能无法执行此操作。您可以选择1024以上的任何端口。
正如Terry所提到的,配置具有多个后端和后缀(基本DN)的单个实例可能更容易。以下是指导:http://ludopoitou.wordpress.com/2009/01/20/opends-tips-multiple-suffixes-with-opends/
的快速指南此致
朱利