3.5 透過非 GUI 安裝手動延伸綱要

如果您無法使用 GUI 安裝程式手動延伸綱要,則需要另外執行一些步驟。當在 eDirectory 與 Identity Manager 非根安裝的基礎上安裝 RBPM 時,便會出現這種情況。

這些步驟將在以下章節中進行介紹。

執行這些步驟時會用到其他數個檔案,包括 nrf-extensions.sch、nrfdriver.jar、srvprvUAD.jar、xcd-all.jar 及 dirxml.lsc。這些檔案位於 prerequisites.zip 檔案中。

nrf-extensions.sch 檔案位於 Identity Manager Advanced Edition 之 .iso 影像的 prerequisitefiles.zip 歸檔內的 ./schema 資料夾中。其他 JAR 檔案位於 prerequisitefiles.zip 歸檔的 /lib 資料夾中。dirxml.lsc 檔案位於 prerequisitefiles.zip 歸檔的最上層資料夾中。

3.5.1 延伸 Roles Based Provisioning Module 的 eDirectory 綱要

擴充 Roles Based Provisioning Module 的 eDirectory 綱要,如下列各節所述:

在 Windows 上擴充綱要

在 Windows 伺服器上使用 NDSCons.exe 括充綱要。依預設,eDirectory 隨附的綱要檔案 (*.sch) 安裝於 C:\Novell\NDS 目錄中。

  1. 按一下「開始」>「設定」>「控制台」>「Novell eDirectory 服務」。

  2. 按一下 install.dlm,然後按一下「啟動」。

  3. 按一下「安裝其他綱要檔案」,然後按一下「下一步」。

  4. 以具有管理權限的使用者身份登入,然後按一下「確定」。

  5. 指定綱要檔案路徑和名稱 (例如,c:\Novell\NDS\nrf-extensions.sch)。

    附註:您可以從 Identity Manager Advanced Edition 之 .iso 影像的 prerequisitefiles.zip 歸檔內的 ./schema 資料夾複製此檔案。

  6. 按一下「完成」。

在 UNIX/Linux 上擴充綱要

若要在 UNIX/Linux 平台上擴充 Roles Based Provisioning Module 的 eDirectory 綱要,請執行以下步驟:

  1. 新增 Roles Based Provisioning Module 綱要檔案 nrf-extensions.sch。若要實現此目的,請在指令行處使用 ndssch 指令:

    ndssch [-h 主機名稱[: 連接埠]] [-t 網路樹名稱] admin-FDN 綱要檔案名稱.sch

3.5.2 複製其他 JAR 檔案

在 Metadirectory 伺服器上手動安裝其他 JAR 檔案,包括:

  • nrfdriver.jar

  • srvprvUAD.jar

  • xcd-all.jar

這些檔案位於 Identity Manager Advanced Edition 之 .iso 影像的 prerequisitefiles.zip 歸檔內的 ./lib 資料夾中。您必須新增 prerequisitefiles.zip 歸檔之 ./lib 目錄中的所有 JAR 檔案與 tmp 資料夾。

將這些檔案複製到您系統內正確的目錄中:

表 3-1 角色服務驅動程式 JAR 檔案的位置

作業系統

目錄

UNIX/Linux (eDirector 8.8.x)

/opt/novell/eDirectory/lib/dirxml/classes

Windows

<drive>:\novell\nds\lib

3.5.3 複製 dirxml.lsc 檔案

根據《Identity Manager 使用者應用程式:管理指南》中「設定記錄」一節中的說明,將 dirxml.lsc 檔案複製到 Audit 伺服器。

此檔案位於 Identity Manager Advanced Edition 之 .iso 影像的 prerequisitefiles.zip 歸檔內的最上層目錄中。