Sun Cluster 数据服务开发者指南(适用于 Solaris OS)

Agent Builder 的 Cluster Agent 模块

Agent Builder 的 Cluster Agent 模块是一个 NetBeansTM 模块。使用 Cluster Agent 模块,Sun Java Studio(原 Sun ONE Studio)产品的用户可以通过集成的开发环境为 Sun Cluster 软件创建资源类型或数据服务。Cluster Agent 模块提供了一种基于屏幕的界面,用来说明要创建的资源类型的种类。


注意 –

Sun Java Studio documentation 包含有关如何设置、安装和使用 Sun Java Studio 产品的信息。


安装和设置 Cluster Agent 模块的方法

安装 Sun Cluster 软件时会同时安装 Cluster Agent 模块。Sun Cluster 安装工具将 Cluster Agent 模块文件 scdsbuilder.jar 放置在 /usr/cluster/lib/scdsbuilder 中。要将 Cluster Agent 模块与 Sun Java Studio 软件配套使用,您需要创建指向此文件的符号链接。


注意 –

在要运行 Cluster Agent 模块的系统上,必须已安装 Sun Cluster 和 Sun Java Studio 产品以及 Java 1.4,并确保可用。


  1. 允许所有用户或只有您能够使用 Cluster Agent 模块。

    • 要使所有用户均能使用该模块,您需要成为超级用户或与此相当的身份,然后在全局模块目录中创建符号链接。


      # cd /opt/s1studio/ee/modules
      # ln -s /usr/cluster/lib/scdsbuilder/scdsbuilder.jar
      


      注意 –

      如果已将 Sun Java Studio 软件安装在 /opt/s1studio/ee 之外的目录, 请用您所用的目录的路径代替此目录路径。


    • 如果只希望您自己能够使用该模块,请在您的 modules 子目录中创建符号链接。


      % cd ~your-home-dir/ffjuser40ee/modules
      % ln -s /usr/cluster/lib/scdsbuilder/scdsbuilder.jar
      

  2. 停止并重新启动 Sun Java Studio 软件。

启动 Cluster Agent 模块的方法

以下各个步骤介绍了如何从 Sun Java Studio 软件启动 Cluster Agent 模块。

  1. 从 Sun Java Studio 的“文件”菜单中选择“新建”,或单击工具栏上相应的图标:在 Sun Java Studio 软件的工具栏上显示&ldquo新建”图标的图形

    将显示“新建向导”屏幕。

    显示“新建向导”屏幕的对话框

  2. 在“选择模板”窗口中,向下滚动(如果必要)并单击“其他”文件夹旁边的钥匙符号。显示&ldquo其他”文件夹的钥匙符号的内置图形

    将打开“其他”文件夹。

    显示扩展的“其他” 文件夹菜单的图形

  3. 从“其他”文件夹中选择 "Sun Cluster Agent Builder" 然后单击“下一步”。

    Sun Java Studio 的 Cluster Agent 模块将启动。将显示第一个“新建向导 - Sun Cluster Agent Builder”屏幕。

    显示第一个“新建向导 - Sun Cluster Agent Builder”屏幕的对话框

使用 Cluster Agent 模块

Cluster Agent 模块的使用方法与 Agent Builder 软件的使用方法相同,而且它们的界面也是相同的。例如,以下各图分别显示了 Agent Builder 软件的“创建”屏幕和 Cluster Agent 模块中的第一个“新建向导 - Sun Cluster Agent Builder”屏幕,它们包含有相同的字段和选项。

图 9–4 Agent Builder 软件中的“创建”屏幕

显示已输入信息的“创建”屏幕的对话框

图 9–5 Cluster Agent 模块中的“新建向导 - Sun Cluster Agent Builder”屏幕

显示已输入信息的“新建向导 - Sun Cluster Agent Builder”屏幕的对话框

Cluster Agent 模块和 Agent Builder 之间的区别

虽然 Cluster Agent 模块和 Agent Builder 之间很相似,但是两者之间仍然存在微小的差别: