iManager 2.6 提供了可在 iManager 内部下载和安装插件的新功能。iManager 2.6 会查询 Novell 下载万维网站点,以获取现有插件的更新及可进行安装的插件。
注:插件模块无法在 iManager 服务器之间进行复制。因此,建议您在每个 iManager 服务器上安装所需的插件模块。
要下载和安装一个或多个插件模块,请完成下列步骤:
启动 iManager 并登录。
在“配置”视图中,选择“插件安装”>“可用的 Novell 插件模块”。
如果已下载 NPM,或本地已有一个要安装的 NPM,请单击“添加”,然后浏览合适的插件 NPM 文件。
单击“确定”。将返回到“可用的 Novell 插件模块”页。
选择所需的插件 NPM,然后单击“安装”。
文件位置会显示插件是位于本地还是来自 novell.com。从 Novell 下载站点安装插件可能要花几分钟的时间,具体视连接速度和要安装的插件数目而定。状态栏会指出下载时间。
重启动 Tomcat。
有时,Tomcat 要花几分钟的时间才能完全初始化。请至少等候 5 分钟,然后再尝试登录到 iManager。
校验“职能和任务”页中显示的新职能。
要将成员添加到新“职能”,请使用“修改成员关联”任务。
如果已配置 RBS,请执行以下操作:
重要说明:如果要重安装现有插件,必须先使用“模块配置”>“删除 RBS 模块”任务从 eDirectory 中删除该插件的 rbsModule 对象。
在“配置”视图中,选择“基于职能的服务”>“RBS 配置”。
“2.x 集合”选项卡页上的表中会显示所有过期模块。
要更新这些模块,请在要更新“集合”的“过期”列中选择数字。
过期模块的列表随即显示。
选择要更新的模块,然后单击表顶端的“更新”。
要卸装插件模块,请完成下列步骤:
在 iManager 中,选择“配置”视图。
单击“插件安装”>“安装的 Novell 插件模块”。
选择要删除的插件模块。
单击“卸载”。
重启动 Tomcat。
有关重启动 Tomcat 的信息,请参见部分 6.3, 加密特性和安全通信。
有关手动去除插件模块的步骤,请参见 TID #10096957。
如果代理服务器或防火墙阻止 iManager 2.6 连接 Novell 下载万维网站点,您可以创建插件下载储存库。这样便可以在本地万维网服务器或通用文件系统位置放置插件模块。
执行此操作的最佳方式是使用 Novell 下载万维网站点的 XML 描述符文件作为模板。有关 iManager 描述符文件的更多信息,请参见《iManager 2.6 安装指南》中的在安装期间下载和安装插件
。
要设置本地插件储存库,请将描述符文件保存在本地;然后打开该文件,并复制所有要在本地使用的插件模块的 URL,然后将其粘贴到万维网浏览器地址栏中,以下载该文件。所有需要的插件模块都下载完毕之后,编辑描述符文件的本地拷贝,以反映出每个已下载插件模块的新 URL。
插件模块 URL 可以是 HTTP 链接或文件系统位置。例如:
<url><![CDATA[file:///c:\iManager_plugins\NMAS.npm]]></url>
<url><![CDATA[file:///home/admin/iManager_plugins/NMAS.npm]]></url>
<url><![CDATA[http://<IP_Address>/iManager_plugins/NMAS.npm]]></url>
您可以在 iManager 2.6 的安装过程中也可以在安装之后,指定自定义描述符文件。
在安装过程中,iManager 2.6 插件下载 URL 可被重定向到自定义描述符文件。为此,只需将“选择要下载和安装的插件”页上的 URL 更改为自定义描述符文件的位置,然后单击“转到”即可。
注:如果插件下载区域显示“未找到插件或服务器不可用”讯息,则可能存在下列其中一种或两种情况:Novell 下载站点中无更新的插件; 或安装程序连接 download.novell.com 失败。校验您的因特网连接。
安装 iManager 2.6 之后,可以通过修改 <TOMCAT_HOME>\webapps\nps\WEB-INF\config.xml 更改插件模块的下载 URL。例如:
<setting>
<name><![CDATA[ModuleDownloadDescriptorURL]]></name>
<value><![CDATA[file:///c:\iManager_plugins\custom.xml]]></value>
</setting>
<setting>
<name><![CDATA[ModuleDownloadDescriptorURL]]></name>
<value><![CDATA[file:///home/admin/iManager_plugins/custom.xml]]></value>
</setting>
<setting>
<name><![CDATA[ModuleDownloadDescriptorURL]]></name>
<value><![CDATA[http://<IP_Address>/iManager_plugins/custom.xml]]></value>
</setting>