技术开发 频道

WebSphere配置资源库管理

    · /config/cells/cellname/nodes
    nodes 子目录包含单元中的每个节点的子目录。对于并不是 Network Deployment 单元一部分的 WebSphere Application Server 实例,每个实例只有一个节点。
    · /config/cells/cellname/nodes/nodename
    WebSphere Application Server 的缺省实例的节点名是 iSeries 系统主机名。WebSphere Application Server 的附加实例的节点名是 hostname_instance,其中 hostname 是 iSeries 系统主机名,而 instance 是实例的名称。

    WebSphere Application Server Network Deployment 的缺省实例的节点名为 hostnameManager,其中 hostname 是 iSeries 系统主机名。WebSphere Application Server Network Deployment 的附加实例的节点名是 instanceManager,其中 instance 是实例的名称。

    每个节点子目录包含以下文件:
    注意:其中一些文件与包含的单元目录中的文件具有相同名称。在节点级别的文档中指定的配置覆盖在具有相同名称的单元文档中指定的配置。
    o app.policy
    包含应用程序代码的缺省安全性许可权。
    o library.policy
    包含共享库的安全性许可权。
    o namestore.xml
    包含用于命名服务的持久名称绑定数据。
    o node.xml
    包含节点的配置数据。
    o resources.xml
    定义企业应用程序使用的资源。这些资源包括 JDBC 提供程序、JMS 资源、邮件提供程序和 URL 提供程序。
    o serverindex.xml
    指定节点下每个服务器的特殊端点的 TCP/IP 端口。此处指定服务(如命名服务、SOAP 服务、安全性服务和数据复制客户机服务)的端口值 。此文件还包含有关在每个服务器中安装哪些企业应用程序的信息。
    o spi.policy
    包含服务提供程序库(如资源提供程序)的安全性许可权。
    o variables.xml
    包含用来指定目录路径的配置变量。当指定 WebSphere 作业记录文件、JDBC 实现类和应用程序安装路径的位置时,可以用这些变量代替实际路径。

    · /config/cells/cellname/nodes/nodename/servers
    servers 子目录包含节点中定义的每个服务器进程的子目录。当实例是 Network Deployment 单元的一部分时,servers 目录包含应用程序服务器、节点代理程序服务器和 JMS 服务器的子目录。
    · /config/cells/cellname/nodes/nodename/servers/servername
    子目录的名称与服务器的名称相匹配。WebSphere Application Server 的缺省实例的应用程序服务器名称是 server1。如果在创建新的实例时不指定 -server 参数,则应用程序服务器名称缺省为 instance,其中 instance 是为 crtwasinst 脚本的 -instance 参数指定的值。

    WebSphere Application Server Network Deployment 的缺省实例的名称是 dmgr。如果在创建新的实例时不指定 -server 参数,则应用程序服务器名称缺省为 instance,其中 instance 是为 crtwasinst 脚本的 -instance 参数指定的值。

    所有服务器目录都包含一个 server.xml 文件,它提供特定于该服务器进程的配置数据。某些服务器具有附加文件(如 variables.xml 和 resources.xml),这些文件提供仅适用于该服务器进程的附加配置数据。

    每个服务器子目录可以包含以下任何一个文件:
    注意:其中一些文件与包含的节点或单元目录中的文件具有相同名称。在服务器级别的文档中指定的配置覆盖在具有相同名称的节点和单元文档中指定的配置。

    o namestore-cell.xml
    包含命名服务的持久单元级别的名称绑定数据。
    o namestore-node.xml
    包含命名服务的持久节点级别的名称绑定数据。
    o resources.xml
    定义企业应用程序使用的资源。这些资源包括 JDBC 提供程序、JMS 资源、邮件提供程序和 URL 提供程序。
    o server.xml
    包含服务器进程中运行的服务和组件的配置数据。
    o variables.xml
    包含用来指定目录路径的配置变量。当指定 WebSphere 作业记录文件、JDBC 实现类和应用程序安装路径的位置时,可以用这些变量代替实际路径。

    · config/templates
    templates 目录包含两个子目录,名称为 default 和 system,它们包含几个配置对象类型(如服务器、JDBC 提供程序和 JMS 提供程序)的模板 XML 文件。
    当显示正在创建的资源的缺省属性时,管理控制台使用这些模板。也可以将这些模板与 wsadmin 脚本编制工具一起使用,以根据模板创建新的资源。
    以下是该结构的一个示例。

config
cells
cell1
cell.xml resources.xml virtualhosts.xml variables.xml security.xml
applications
sampleApp1
deployment.xml
META-INF
application.xml ibm-application-ext.xml ibm-application-bnd.xml
sampleApp2
deployment.xml
META-INF
application.xml ibm-application-ext.xml ibm-application-bnd.xml
nodes
nodeX
node.xml variables.xml resources.xml serverindex.xml
servers
serverA
server.xml variables.xml
nodeAgent
server.xml variables.xml
nodeY
node.xml variables.xml resources.xml serverindex.xml

    当执行管理任务时,WebSphere Application Server 生成临时配置文件和备份配置文件。有关这些文件的信息,参见临时和备份配置文件。

0
相关文章