2009-11-06 WebLogic Server 11g节点管理器和Machine配置单机版(Windows)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
访问 老刘文库
配置受管服务器
输入 Managed Server 的名称,监听地址,监听端口,如果需要 SSL 支持的话,可以在“SSL enabled”复选框上打勾,配置 SSL 监听端口。点击 添加后可以配置多个 Managed Server,完成后单击“下一步”按钮。
访问 WebLogic 中文博客
访问 WebLogic 中文博客
ຫໍສະໝຸດ Baidu
访问 老刘文库
编辑 WebLogic 服务启动文件
编辑口令文件
访问 WebLogic 中文博客
访问 老刘文库
在刚才创建的域目录下建立 boot.properties 文件,内容为: username=weblogic password=weblogic1 在笔者的机器上,该文件的存储位置是: E:\bea\user_projects\domains\cluster_domain\boot.properties。
选择左面列表中的服务器列表。一个 Machine 可包括 Admin 和 Managed Server.
访问 WebLogic 中文博客
访问 老刘文库
检查 WebLogic 域配置
在此检查前面所做的配置,如果没有问题单击“创建”按钮。
访问 WebLogic 中文博客
访问 老刘文库
正在创建域
创建无误后,单击“完成”按钮
访问 WebLogic 中文博客
访问 老刘文库
选择安装域源
选择安装“Basic WebLogic Server Domain”, 单击“下一步”按钮
访问 WebLogic 中文博客
访问 老刘文库
访问 WebLogic 中文博客
访问 老刘文库
指定域的名称和位置
输入要创建的域名和位置,此处域名可任意输入为 base_domain,输入完成后单击“下一步”按钮。
访问 WebLogic 中文博客
访问 老刘文库
合作伙伴: http://www.weblogicfans.net/
预备知识
请您事先阅读文章: 配置 WebLogic Server 11g 集群单服务器版(Windows)来了解集群配置相关的操作信息, 本文不再赘述。 本文的主要目的在于讲述节点管理器、 Machine 的配置及其管理(远程启动和停止)。
installNodeMgrSvc.cmd 安装节点管理器服务 uninstallNodeMgrSvc.cmd 删除节点管理器服务
访问 WebLogic 中文博客
访问 老刘文库
双击 installNodeMgrSvc.cmd 即可完成节点管理器服务的安装 . 安装完成后可在 控制面板 服务 看到新出现的服务 Oracle WebLogic
访问 WebLogic 中文博客
访问 老刘文库
配置管理服务器
输入 Administrator Server 的名称,监听地址(可选所有 IP 或者指定 IP) ,监听端口,如果需要 SSL 支持的话可以在“SSL enabled”后面的复选 取框上打勾,配置 SSL 监听端口,单击“下一步”按钮
访问 WebLogic 中文博客
访问 老刘文库
配置群集信息
单击“添加” ,输入 Cluster 的名称 new_Cluster_1,并选择协议为新的 unicast(也可选择 multicast),Cluster 的各个服务器地址和端口(Cluster 地址可输可不输) 。完成后单击“下一步”按钮。
访问 WebLogic 中文博客
访问 WebLogic 中文博客
访问 老刘文库
访问 WebLogic 中文博客
访问 老刘文库
配置域启动模式和 JDK
选择“生产模式”和“JRockit SDK”后,单击“下一步”按钮
访问 WebLogic 中文博客
访问 老刘文库
选择是否高级配置
选择“管理服务器” , “受管服务器、群集和计算机”后,单击“下一步”按钮
访问 WebLogic 中文博客
访问 老刘文库
编辑启动代理服务器的文件 在刚才创建的域目录下的 bin 目录中创建 startProxyServer.cmd,内容为: @ECHO OFF
@REM 启动代理服务器. @REM 使用 startManagedWeblogic 命令启动 Managed Server,它的命令格式是: @REM startManagedWeblogic.cmd Managed Server 的名称 Administrator Server 地址 @REM startManagedWeblogic 受管理服务器名称 管理服务器 URL
访问 老刘文库
WebLogic Server 11g 节点管理器和 Machine 配置单机版 (Windows)
(本文讲述如何在 WebLogic Server 11g 上配置集群中的节点服务器,以及通过控制台启动和停止服务器)
2009-11-6
作者: 刘长炯 BeanSoft@126.com
http://www.beansoft.biz/
关闭节点管理器
服务方式启动的, 在控制面板 服务中点击工具栏上的■ 按钮即可; 通过脚本执行方式启动的, 只需关闭命令窗口即可.
访问 WebLogic 中文博客
访问 老刘文库
节点管理器的密码设置
nm_password.properties 此文件存储节点管理器的用户名和密码。请参阅指定节点管理器的用户名和密码。 此文件位于 DOMAIN_HOME/config/nodemanager 下。 更多内容请参考 http://edocs.weblogicfans.net/wls/docs92/server_start/nodemgr.html#wp1100601 一文的内容.
访问 老刘文库
点下一步几次即可看到节点管理器设置页面, 点击 是 即可安装节点管理器服务.
访问 WebLogic 中文博客
访问 老刘文库
方式二 通过控制台脚本进行进行设置
首先定位资源管理器到到$WL_HOME\server\bin 下, 我们可看到文件:
访问 WebLogic 中文博客
访问 老刘文库
start .\startManagedWebLogic Proxy_Server http://192.168.0.4:7001 在笔者的机器上,该文件的存储位置是: E:\bea\user_projects\domains\cluster_domain\bin\startProxyServer.cmd。
本文环境
平台:Windows XP SP3, 3G RAM
访问 WebLogic 中文博客
访问 老刘文库
软件:WebLogic Server 11gR1
配置 WebLogic Server 的 Machine
配置前的准备工作
在配置集群应用前要对集群的配置信息有一个良好的设计,下面就是我们这次配置的集群信息:在同一台机器上配置集群及其 Machine(在一台机 上只安装一套 WebLogic 11g 产品就可以了) 提示:建议您的测试服务器有 4G 以上的内存,否则服务器启动过程将会很漫长。
节点管理器进程与特定 WebLogic 域无关,而与计算机有关。您可以使用同一个节点管理器进程控制任意 WebLogic Server 域中的服务器实例,只要该 服务器实例与节点管理器进程驻留于同一台计算机上。节点管理器必须在承载要通过节点管理器控制的 WebLogic Server 实例(管理服务器或受管服务 器)的计算机。
使用 Configuration Wizard 进行配置 创建新的 Domain
选择“ 「开始」菜单 程序Oracle WebLogicWebLogic Server 11gR1Tools Configuration Wizard” ,单击“下一步”按钮
访问 WebLogic 中文博客
访问 老刘文库
访问 WebLogic 中文博客
访问 老刘文库
NodeManager(E_bea_wlserver_10.3).
访问 WebLogic 中文博客
访问 老刘文库
启动节点管理器
如果是服务, 如上图所示, 直接点击工具栏上的 beasvc.exe; 如果没有安装服务, 可通过如下两种方式来执行: 通过开始菜单来执行: 选择“ 「开始」菜单 程序Oracle WebLogicWebLogic Server 11gR1Tools Node Manager” ,然后会出现 命令窗口; 由于实际上上述快捷方式指向的是文件 $WL_HOME\server\bin\startNodeManager.cmd, 所以直接运行此脚本即可, 例如在笔者机器上其 路径是: E:\bea\wlserver_10.3\server\bin\startNodeManager.cmd 按钮即可; 另外系统重启后, 服务方式的节点管理器会自动在后台运行, 查看进程管理器可看到
访问 WebLogic 中文博客
访问 老刘文库
配置计算机
点击”添加”按钮配置一个新的 Machine,单击“下一步”按钮。
访问 WebLogic 中文博客
访问 老刘文库
注: 也可配置一个 Unix 的 Machine, 前提是 Machine 上必须有 NodeManager 服务.
向计算机分配服务器
访问 WebLogic 中文博客
访问 老刘文库
访问 WebLogic 中文博客
访问 老刘文库
节点管理器概述
WebLogic Server 生产环境中的服务器实例通常分布在多个域、计算机和地理位置上。节点管理器是一个 WebLogic Server 实用工具,可以使用它来启 动、关闭和重新启动远程位置上的管理服务器和受管服务器实例。尽管节点服务器是可选工具,但如果您的 WebLogic Server 环境所承载的应用程序具 有较高的可用性要求,则建议您使用该工具。
访问 老刘文库
将“受管理服务器”添加到“集群”中
选择左面列表中的 Managed Server,将其添加到右面的列表中,注意这里代理服务器 Proxy_Server 不要添加到右边,之后单击“下一步”按钮。
访问 WebLogic 中文博客
访问 老刘文库
创建 HTTP 代理应用程序
选中“创建 HTTP 代理”复选框,new_Cluster 代理服务器选择前面没有加入 new_Cluster 的 Proxy_Server,单击“下一步”按钮。
访问 WebLogic 中文博客
访问 老刘文库
节点管理器的安装,启动与停止 安装节点管理器为服务
注: 如果仅仅是进行开发和测试, 这一步不是必须的, 参考下一节的运行节点管理器.
方式一 通过安装程序进行设置
在首次启动安装程序时进行设置, 选择安装类型为自定义即可在后续页面中看到.
访问 WebLogic 中文博客
编辑启动管理服务器的文件(可选,可直接运行 startWebLogic.cmd 即可) 在刚才创建的域目录下的 bin 目录中创建 startAdminServer.cmd,内容为: @ECHO OFF @REM 启动管理服务器. start .\startWebLogic 在笔者的机器上,该文件的存储位置是: E:\bea\user_projects\domains\cluster_domain\bin\startAdminServer.cmd。
机器类型 HP PC HP PC HP PC HP PC 操作系统 Windows XP SP3 Windows XP SP3 Windows XP SP3 Windows XP SP3 网络配置 IP: 192.168.0.4 PORT:7001 IP: 192.168.0.4 PORT:8080 IP: 192.168.0.4 PORT:7003 IP: 192.168.0.4 PORT:7004 角色 Administrator Server Proxy Server Managed Server Managed Server 备注 管理服务器 代理服务器 受管理服务器 受管理服务器
访问 WebLogic 中文博客
访问 老刘文库
访问 WebLogic 中文博客
访问 老刘文库
配置管理员用户名和密码
输入 WebLogic 管理员管理服务器(AdminServer)的用户名和密码,在此以“weblogic”作用登录管理服务器的用户名,密码为“weblogic1” , 单击“下一步”按钮