15.22. 显示特定复制协议的状态

您可以使用命令行和 Web 控制台显示特定复制协议的状态。

15.22.1. 使用命令行显示特定复制协议的状态

使用命令行显示复制协议的状态:
# dsconf -D "cn=Directory Manager" ldap://server.example.com repl-agmt status --suffix="dc=example,dc=com" agreement_name
agreement_name Status for agreement_name agmt consumer.example.com:636
Replica Enabled: on
Update In Progress: FALSE
Last Update Start: 19700101000000Z
Last Update End: 19700101000000Z
Number Of Changes Sent: 0
Number Of Changes Skipped: None
Last Update Status: Error (-1) Problem connecting to replica - LDAP error: Can't contact LDAP server (connection error)
Init In Progress: 
Last Init Start: 19700101000000Z
Last Init End: 19700101000000Z
Last Init Status: unavailable
Reap Active: 0
Replication Status: Not in Synchronization: supplier (5bed8467000100010000) consumer (Unavailable)  Reason(Unknown)
Replication Lag Time: Unavailable
本例显示当前复制失败,因为 consumer.example.com 主机不可用。

15.22.2. 使用 Web 控制台显示特定复制协议的状态

在 web 控制台中显示复制协议的状态:
  1. 在 web 控制台中打开 Directory Server 用户界面。请参阅 第 1.4 节 “使用 Web 控制台登录到目录服务器”
  2. 选择实例。
  3. 打开 Monitoring 菜单,然后选择 Replication
  4. 从左侧窗格中的列表中选择 Replication 条目。
  5. 根据您要显示目录服务器实例或 Winsync 协议之间的复制协议状态,请选择适当的选项卡。
    Update Status 列显示复制协议的状态。