大幅节省，更好的投资回报率！ ManageEngine 产品独家折扣！* 提升您的业务 *条款与条件适用

#### 帮助文档

- 首页

- 相关产品
- ADManager Plus

  Active Directory 管理与报表

  下载 | 演示
- ADSelfService Plus

  自助密码管理

  下载 | 演示
- EventLog Analyzer

  实时日志分析与报表

  下载 | 演示
- Exchange Reporter Plus

  Exchange 服务器审计与报表

  下载 | 演示
- AD360

  综合身份与访问管理

  下载 | 演示
- Log360

  全面的 SIEM 和 UEBA

  下载 | 演示

点击此处以扩展

# 高可用性设置

## 数据库与数据引擎配置

## PostgreSQL 数据库

1. 将主服务器中的pgsql 文件夹（<Product_home\pgsql）的内容复制并粘贴到数据库服务器中。
2. 在数据库服务器中，打开命令提示符 以管理员身份在目录 <pg_home>\bin 中运行以下命令以注册数据库服务：

pg_ctl.exe register -N "ManageEngine ADAudit Plus - Database" -D ..\data -S demand

3. 通过添加以下条目修改 <pg_home>\data 下的 postgresql.conf 文件：

listen_addresses = '*'

4. 通过添加以下条目修改 <pg_home>\data 下的 pg_hba.conf 文件：

host all all 127.0.0.1/32 md5
host all all <DB 服务器 IP 地址>/32 md5
host all all <主服务器 IP 地址>/32 md5
host all all <备用服务器 IP 地址>/32 md5
host all all <公共 IP 地址>/32 md5

5. 在数据库服务器上启动 ManageEngine ADAudit Plus - Database 服务。
6. 在主服务器和备用服务器上，修改 <Product_home>\conf 下的 database_params.conf 文件，将以下行中的 localhost 替换为 数据库服务器名称/IP 地址：

url=jdbc:postgresql://localhost:33307/adap

## Microsoft SQL Server 数据库

1. 将主服务器上 <Product_home>\conf 下的 database_params.conf 文件复制并粘贴到备用服务器的 <Product_home>\conf 中。

## DataEngine

1. 从 DataEngine_1_2_0 下载 DataEngine zip 并在 DataEngine 服务器上解压内容。
2. 以管理员身份打开 <DataEngine home>\bin 目录中的 命令提示符，并运行批处理文件 Unpack.bat。
3. 运行以下命令以安装 DataEngine 服务：

wrapper.exe -i ..\conf\wrapper.conf

4. 将主服务器上 <Product_home>\apps\dataengine_xnode 下的 data 和 db 文件夹复制并粘贴到 DataEngine 服务器的 <DataEngine_home> 中。
5. 在主服务器和备用服务器上，修改位于 conf\DataEngine\engines\xnode 下的 dataengine-xnodes.conf 文件，添加 服务器名称 并将 local 替换为 remote，如下所示：

xnode.host = <DataEngine 服务器名称>
xnode.location = remote

6. 在 DataEngine 服务器中，修改位于 apps\dataengine-xnode\conf 下的 dataengine-xnode.conf 文件，添加以下关键字以启用远程请求处理。

xnode.connector.accept_remote_request=true

7. 在主服务器中，从位于 conf\DataEngine\engines\xnode 下的 dataengine-xnodes.conf 文件中复制 xnode.connector.password 值。将此值粘贴到 DataEngine 服务器中的 apps\dataengine-xnode\conf 下的 dataengine-xnode.conf 文件和备用服务器中 conf\DataEngine\engines\xnode 下的 dataengine-xnodes.conf 文件中。
8. 在主服务器和备用服务器上，修改位于 conf\DataEngine\xnode\datarepository 下的 datarepositories.conf 文件，添加 服务器名称，如下所示：

xnodes = <DataEngine 服务器名称>

9. 启动 ManageEngine ADAudit Plus - DateEngine 服务。

## 产品配置

1. 在数据库服务器上启动数据库服务（如果使用 PostgreSQL）。
2. 在主服务器上启动 ADAudit Plus 服务。
3. 按照以下步骤运行查询：
   - 在主服务器上，登录到 ADAudit Plus web 控制台。
   - 转到 支持 标签，在 支持信息 磁贴中，点击 更多。
   - 在 ADAuditPlus DB 查询 部分，运行以下查询：
   select max(config_id) from adshaconfiguration

   对于 PostgreSQL:

   insert into adshaconfiguration values (<查询1 的值 + 1>, 3, '<主服务器名称>', '<备份服务器名称>', 'Postgres', '<公共 IP>', '', '', null)

   对于 Microsoft SQL:

   insert into adshaconfiguration values (<查询1 的值 + 1>, 3, '<主服务器名称>', '<备份服务器名称>', 'mssql', '<公共 IP>', '', '', null)

4. 在主服务器和备份服务器上，将 ifcheck.exe, iflist.exe, ipadd.exe 和 ipdel.exe 文件从 <Product_home>\tools\fos\bin 复制并粘贴到 <Product_home>\bin。
5. 在主服务器和备份服务器上，将 fos.conf 文件从 <Product_home>\tools\fos 复制，粘贴到 <Product_home>\conf，并按如下方式修改 IP 属性 和 共享名称：

#IP 地址属性
#服务器特定 - 使用 ipconfig 查找 IP 地址
ipaddr=<ip4 地址>
#服务器特定 - 查找请运行 iflist.exe 并使用结果中的 '适配器名称'
publicIP.Ifname=<适配器名称>
#服务器特定 - 使用 ipconfig 查找子网掩码
publicIP.netmask=<子网掩码>
#HA 通用 IP. 应为静态 IP
publicIP.ipaddr=<公共 IP 地址>
#共享名称
repl.remoteinstallationDir=

6. 在主服务器和备份服务器上，通过添加以下条目修改 <Product_home>\conf 下的 wrapper.conf 文件：

wrapper.event.wrapper_stop.command.argv.1=..\bin\ipdel.exe
wrapper.event.wrapper_stop.command.argv.2=<要解除绑定的公共 IP 的值>
wrapper.event.wrapper_stop.command.block=TRUE
#wrapper.event.wrapper_stop.command.block.timeout=20
wrapper.event.wrapper_stop.command.on_exit.0=CONTINUE
wrapper.event.wrapper_stop.command.on_exit.default=CONTINUE

7. 在主服务器和备份服务器上，将 module-startstop-processors.xml 文件从 <Product_home>\tools\fos\conf 复制并粘贴到 <Product_home>\conf\Persistence。
8. 在主服务器和备份服务器上，通过添加以下条目修改 <Product_home>\conf 下的 customer-config.xml 文件：

<configuration name="VersionHandler"
value="com.manageengine.ads.fw.ha.HAVersionHandler"/>
<configuration name="StartDBServer" value="false"/>

9. 在主服务器和备份服务器上，通过修改 <Product_home>\conf\product_detail.conf 下的 product_detail.conf 文件来更改以下条目：

IS_HA_ENABLED=true

10. 将两个实例的产品安装文件夹重命名为 MEADAP，并为两个实例和数据库服务器的机器账户分配完全控制权限。
11. 共享两个实例的产品安装，并根据下图为所有三个机器账户授予共享权限：

注意: 这里，ADAP-DC1 是数据库服务器，ADAP-MS2 是主服务器，ADAP-MS3 是备用服务器。

## 在此页面上

获取下载链接