Java Desktop System Configuration Manager 发行版 1.1 安装指南

Configuration Agent

多个不同的软件包都包含了 Configuration Agent,这些软件包如下表所示:

Solaris 软件包名称 

Linux RPM 名称 

描述 

SUNWapbas 

apoc-base 

配置共享库 

SUNWapmsc 

apoc-misc 

Configuration Agent 杂项文件 

SUNWapoc 

apoc 

Configuration Agent 

SUNWapdc 

apoc-config 

Configuration Agent 向导 

安装这些软件包时,将安装此 API 需要的所有文件。可以手动安装这些软件包,也可以通过 Java Desktop System 安装来完成。安装完成之后,必须在您的系统上配置并启用 Configuration Agent。

要访问远程配置数据,Configuration Agent 需要某些最基本的引导信息,例如 LDAP 服务器的主机名和端口。这些信息在一组特性文件(例如 policymgr.propertiesapocd.propertiesos.properties)中进行维护。这些文件存储在本地 /etc/apoc 目录中。您可以手动编辑这些特性文件,也可以使用 Configuration Agent 的配置向导来完成。

该配置向导提供了一个图形用户界面,可以引导您完成 Configuration Agent 的必要设置。对于该向导的每个页面,都存在一个相应的帮助屏幕。您可以通过 /usr/bin/apoc-config 脚本以超级用户 (root) 的身份启动该向导。也可以使用“首选项”>“系统工具”>“网络设置”,或者 Nautilus 文件管理器中的“系统设置:”>“网络设置”下的相应桌面菜单条目。


注意 –

也可以启动该向导而不启动图形界面。例如,通过执行 /usr/bin/apoc-config -nodisplay 在控制台模式下启动该向导。


引导信息

图 5–1 Configuration Agent,配置系统信息库

Configuration Agent,配置系统信息库


注意 –

在括号中指明了关联的特性文件关键字(如果适用)。


图 5–2 Configuration Agent,验证机制

Configuration Agent,验证机制

端口设置

Configuration Agent 使用以下两个端口:

图 5–3 Configuration Agent,端口设置

Configuration Agent,端口设置

更改检测间隔

Configuration Agent 使用以下两种间隔定期检查配置数据中的更改:

可以使用常规检测间隔来调整远程配置数据更改至客户端应用程序的传播。为此设置指定的值表示最长经过多少分钟后,远程更改才反映在客户端应用程序中。

值越小,Configuration Agent 和 LDAP 服务器活动就越多。因此,调整此设置的值时应谨慎。例如,在初始部署阶段,可以将该值设置为一分钟,这样就可以轻松地测试远程配置对客户端应用程序的影响。完成测试后,请将此设置还原为初始值。

操作设置

图 5–4 Configuration Agent,数据目录

Configuration Agent,数据目录

可以配置以下设置:

图 5–5 Configuration Agent,请求处理和日志记录

Configuration Agent,请求处理和日志记录


注意 –

大多数操作设置(数据目录和连接超时除外)也可以通过 LDAP 服务器中存储的相应策略进行集中维护。如果要使用此功能,请不要通过向导更改相应的设置。相反,应使用 Configuration Manager 中的 Configuration Agent 策略来集中指定操作设置。


应用代理设置

已通过 Configuration Manager 存储在 LDAP 服务器中的操作设置(“数据目录”和“连接超时”除外)将在代理配置的下一个更改检测周期自动生效(请参见 DaemonChangeDetectionInterval)。

图 5–6 Configuration Agent,“汇总”页面

Configuration Agent,“汇总”页面

在本地更改的所有其他设置均需要重新装入 Configuration Agent,或者重新启动 Configuration Agent。如果使用配置向导,将自动执行重新装入和重新启动操作。


注意 –

要手动重新启动 Configuration Agent,请确保任何相关的客户端应用程序均未运行,然后以超级用户身份登录并键入命令 /usr/lib/apoc/apocd restart