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,請確定未執行相關用戶端應用程式,以超級使用者身份登入,然後鍵入指令 /usr/lib/apoc/apocd restart