0

我正在为一个项目设置开发环境,其中用户需要多个 OpenDS 存储在每个存储中托管单独的信息。

我尝试安装两个 OpenDS 服务器,绑定到不同的端口和管理端口,并且安装良好。当我尝试使用 startup.bat 批处理启动第二个 OpenDS 实例时,我在端口 5444(OpenDS 2 管理端口)上收到端口已绑定错误。尝试与管理控制台连接时,它表明服务器未运行,但 startup.bat 失败。

这是 OpenDS 还是我绑定的端口的问题?我不太熟悉哪些端口是免费的,OpenDS 在安装过程中建议使用 5444,所以我认为它是免费的。

有谁知道是否可以在一台机器上托管多个 OpenDS 服务器?

4

1 回答 1

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/

问候,

卢多维奇

于 2011-07-26T18:35:47.630 回答