Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 软件时空 > 软件相关 > websphere管理资料
【标  题】:websphere管理资料
【关键字】:websphere
【来  源】:http://www.cublog.cn/u/473/showart.php?id=105062

websphere管理资料

Your Ad Here

配置文件

位置

目的

需要手工编辑

admin-authz.xml

config/cells/cell_name/

为管理操作授权定义角色。

X

app.policy

config/cells/cell_name/nodes/node_name/

定义应用程序代码的安全性许可权。

X

cell.xml

config/cells/cell_name/

标识单元。

 

cluster.xml

config/cells/cell_name/clusters/cluster_name/

标识群集及其成员和权值。

该文件只有在使用 Network Deployment 产品时才可用。

 

deployment.xml

config/cells/cell_name/applications/application_name/

配置应用程序部署设置,如目标服务器和应用程序特定的服务器配置。

 

filter.policy

config/cells/cell_name/

指定要被其它策略文件过滤掉的安全性许可权。

X

integral-jms-authorizations.xml

config/cells/cell_name/

为集成的消息传递系统提供安全性配置。

X

library.policy

config/cells/cell_name/nodes/node_name/

定义共享程序库代码的安全性许可权。

X

multibroker.xml

config/cells/cell_name/

配置数据复制消息代理。

 

namestore.xml

config/cells/cell_name/

提供持久名称绑定数据。

X

naming-authz.xml

config/cells/cell_name/

定义命名操作授权的角色。

X

node.xml

config/cells/cell_name/nodes/node_name/

标识节点。

 

pmirm.xml

config/cells/cell_name/

配置 PMI 请求度量。

X

resources.xml

config/cells/cell_name/

config/cells/cell_name/nodes/node_name/

config/cells/cell_name/nodes/node_name/servers/server_name/

定义操作环境资源,包括 JDBCJMSJavaMailURLJCA 资源提供程序和工厂。

 

security.xml

config/cells/cell_name/

配置安全性,包括所有用户标识和密码数据。

 

server.xml

config/cells/cell_name/nodes/node_name/servers/server_name/

标识服务器和其组件。

 

serverindex.xml

config/cells/cell_name/nodes/node_name/

指定特定节点上使用的通信端口。

 

spi.policy

config/cells/cell_name/nodes/node_name/

定义服务供应商库的安全性许可权,如资源供应商。

X

variables.xml

config/cells/cell_name/

config/cells/cell_name/nodes/node_name/

config/cells/cell_name/nodes/node_name/servers/server_name/

配置用于参数化配置设置的任何部分的变量。

 

virtualhosts.xml

config/cells/cell_name/

配置虚拟主机和其 MIME 类型。

 

 

  1. 启动管理控制台。
    1. 验证管理控制台的应用程序服务器正在运行。
    2. 在您用来访问管理控制台的 Web 浏览器中启用 cookie。为了正确地工作,管理控制台需要您启用 cookie
    3. 在同一 Web 浏览器中,输入 http://your_server_name:9090/admin,其中 your_server_name 是包含管理服务器的机器的短主机名或全限定主机名。当管理控制台在本地机器上时,your_server_name 可以是 localhost。在 Windows 平台上,如果 localhost 不可识别,则使用实际主机名。

要获得所支持 Web 浏览器列表,请参阅 http://www.ibm.com/software/webservers/appserv/doc/latest/prereq.html

    1. 等待控制台装入浏览器。

如果因为控制台端口与已运行在机器上的应用程序冲突而无法启动管理控制台,更改 install_root/config/cells/cell_name/nodes/node_name/servers/server_name/server.xml install_root/config/cells/cell_name/virtualhosts.xml 文件中的端口号。将出现的端口号为 9090 的所有端口(或者在 WebSphere Application Server 安装期间所选的任何端口)更改为控制台的期望端口。或者,在启动 WebSphere Application Server 产品之前关闭使用冲突端口的其它应用程序。

  1. 在控制台启动后,显示“登录”页面。登录控制台。

 .      输入用户名(或用户标识)。

对服务器配置的更改保存到用户标识。如果存在会话超时,则服务器配置也保存到用户标识。

在会话持续时间,用户标识将持续,用于其登录。如果您输入使用中(并在会话中)的标识,提示您执行下列操作之一:

      1. 强制现有用户标识脱离会话。现有用户标识使用的配置文件保存到临时区域中。
      2. 等待现有用户标识注销或会话超时。
      3. 指定不同的用户标识。

a.      如果保护控制台,您还必须输入用户名的密码。如果已对控制台完成下列操作,则控制台受到保护:

      1. 指定安全性用户标识和密码。
      2. 启用全局安全性

b.  单击确定

 

更改临时配置文件的位置

在处理库请求时,配置库使用配置文件的副本和临时文件。在管理配置时,它还使用备份目录。您可使用系统变量或管理控制台,将这些文件的缺省位置从配置目录更改为您选择的目录。

配置临时目录的缺省位置为 CONFIG_ROOT/temp。通过执行下列操作之一更改位置:

  • 将系统变量 was.repository.temp 设置为您要作为库临时目录的位置。当使用 -D 选项启动 Java 进程时,设置系统变量。例如,要使用库临时目录的缺省位置,使用下列选项:
-Dwas.repository.temp=%CONFIG_ROOT%/temp

 

  • 使用管理控制台为每个服务器配置更改临时库文件位置的位置。例如,在 Network Deployment 产品上,更改 Deployment Manager 的设置,执行下列操作:
    1. 在管理控制台的导航树中单击系统管理 > Deployment Manager。然后,单击管理服务库服务定制属性
    2. “属性”页面上,单击新建
    3. 属性的设置页面上,定制临时文件位置的属性。此属性的密钥为 was.repository.temp。值可包含 WebSphere Application Server 变量,如 ${WAS_TEMP_DIR}/config。然后,单击确定

更改备份配置文件的位置

在管理过程(像添加节点到单元,或更新文件)期间,配置文件备份到备份位置。备份配置目录的缺省位置为 CONFIG_ROOT/backup。通过执行下列操作之一更改位置:

  • 将系统变量 was.repository.backup 设置为您要作为库备份目录的位置。当使用 -D 选项启动 Java 进程时,设置系统变量。例如,要使用库备份目录的缺省位置,使用下列选项:
-Dwas.repository.backup=%CONFIG_ROOT%/backup
  • 使用管理控制台为每个服务器配置更改库备份目录的位置。例如,在 Network Deployment 产品上,执行下列操作更改 Deployment Manager 的设置:
    1. 在管理控制台的导航树中单击系统管理 > Deployment Manager。然后,单击管理服务库服务定制属性
    2. “属性”页面上,单击新建
    3. 属性的设置页面上,定制备份文件位置的属性。此属性的密钥为 was.repository.backup。值可包含 WebSphere Application Server 变量,如 ${WAS_TEMP_DIR}/backup。然后,单击确定

 

 

更改临时工作台文件的位置

管理控制台工作区允许客户机应用程序浏览配置。每个工作区具有其自己的库位置,在系统属性或创建工作区时传递给工作区管理器的属性中定义:workspace.user.root workspace.root,其计算为 %workspace.root%/user_ID/workspace/wstemp

基于用户安装根计算缺省工作区根:%user.install.root%/wstemp。您可通过执行下列操作之一更改临时工作区文件的缺省位置:

  • 更改系统变量 workspace.user.root workspace.root 的设置,所以其值不再设置为缺省位置。当使用 -D 选项启动 Java 进程时,设置系统变量。例如,要使用所有用户根目录的缺省位置全路径,使用下列选项:
-Dworkspace.user.root=full_path_for_root_of_all_user_directories
  • 更改其在用户级别上使用编程 API 的设置。当您创建工作区时,在 API 上设置 WorkSpaceManager.WORKSPACE_USER_ROOT 属性。

 

 

备份和恢复管理的配置

WebSphere Application Server 将其管理配置表示为 XML 文件。您已经在定期的基础上备份配置文件

此任务的步骤

  1. 运行 backupConfig 命令以备份配置文件。
  2. 运行 restoreConfig 命令以恢复配置文件。指定不包含无效或不一致配置的备份文件。

 

 

启动脚本编制客户机

您可以用几种不同的方式来运行脚本编制命令。调用脚本编制进程的命令位于 WebSphere/AppServer/bin 目录或 WebSphere/DeploymentManager/bin 目录。要调用脚本编制进程,对于 Windows 系统使用 wsadmin.bat 文件,而对于 UNIX 系统使用 wsadmin.sh 文件。

要指定执行脚本的方法,执行下列 wsadmin 工具选项中的一个:

  • 交互地运行脚本编制命令。

用除 -f -c 之外的选项执行 wsadmin

将出现有 wsadmin 提示的交互式 shell。在 wsadmin 提示下,输入任何 JACL 命令。您也可以调用 AdminControlAdminAppAdminConfig Help wsadmin 对象上的命令。下列示例是 Windows 系统上的命令调用和样本输出:

wsadmin.bat
WASX7209I: Connected to process server1 on node myhost using SOAP connector;  The type of process is :UnManagedProcess
WASX7029I: For help, enter: "$Help help"
wsadmin>$AdminApp list 
adminconsole 
DefaultApplication 
ivtApp
wsadmin>exit

要脱离交互式脚本编制会话,使用 quit exit 命令。这些命令不带任何自变量。

  • 运行脚本编制命令作为各自的命令。

使用 -c 选项执行 wsadmin。例如,在 Windows 系统上:

wsadmin -c "$AdminApp list"

例如,在 UNIX 系统上:

wsadmin.sh -c "\$AdminApp list"

wsadmin.sh -c '$AdminApp list'

示例输出:

WASX7209I: Connected to process "server1" on node myhost using SOAP connector;  The type of process is: UnManagedProcess
adminconsole 
DefaultApplication 
ivtApp
  • 在脚本中运行脚本编制命令。

使用 -f 选项执行 wsadmin,并发出您要在文件中执行的命令。例如:

wsadmin -f al.jacl

其中 al.jacl 文件包含下列命令:

set apps [$AdminApp list]
puts $apps

示例输出:

WASX7209I: Connected to process "server1" on node myhost using SOAP connector;  The type of process is: UnManagedProcess
 adminconsole 
 DefaultApplication 
 ivtApp
  • 在概要文件中运行脚本编制命令。

概要文件是一个脚本,它在主脚本之前运行或在进入交互方式之前运行。您可使用概要文件来设置为用户或安装定制的脚本编制环境。