参考-WebLogic9和10集群安装配置过程(非常实用,适合新手).docx_第1页
参考-WebLogic9和10集群安装配置过程(非常实用,适合新手).docx_第2页
参考-WebLogic9和10集群安装配置过程(非常实用,适合新手).docx_第3页
参考-WebLogic9和10集群安装配置过程(非常实用,适合新手).docx_第4页
参考-WebLogic9和10集群安装配置过程(非常实用,适合新手).docx_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WebLogic9和10集群安装配置过程2011-04-21 10:25weblogic的集群很早以前做过,当时写了一份文档,最近真好又有机会实验了Weblogic 10.3的集群配置,两相比较,同时对照着文档过了一遍,确定下文对weblogic9和10都适用。截了图也方便新手学习。环境 平台:两台Windows 2003 SP2(SP版本要一样),必须位于同一网段,并且必须是IP广播(UDP)可到达的软件:Weblogic9.1拓扑 在A机上建立一个Administrator Server,作为管理节点;在AB机上分别建立Managed Server,加入集群appCluster,作为应用程序的运行环境;在B机上分别建立Proxy Server,作为提供外部访问的服务地址。机器配置信息角色备注app1IP:*.*.*.* PORT:7001AdminServer管理服务器app1IP: *.*.*.*PORT:7002Managed Server受管服务器app2IP: *.*.*.*PORT:7002Managed Server受管服务器app2IP: *.*.*.*PORT:80Proxy Server代理服务器安装过程 在机器A上创建新的Domain 选择“Tool- Configuration Wizard”,单击“下一步”按钮选择安装域源 选择安装“WebLogic Server”,单击“下一步”按钮配置管理员用户名和密码 输入Weblogic管理员管理服务器(AdminServer)的用户名和密码,在此以“weblogic”作用登录管理服务器的用户名和密码,单击“下一步”按钮配置域启动模式和JDK 选择“生产模式”和“JRockit SDK”后,单击“下一步”按钮选择是否自定义环境和服务设置 选择“是”后,单击“下一步”按钮配置管理服务器 输入Administrator Server的名称,监听地址,监听端口,如果需要SSL支持的话可以在“SSL enabled”后面的复选取框上打勾,配置SSL监听端口,单击“下一步”按钮配置受管理服务器(代理服务器实际上也是一个受管理服务器) 输入Managed Server的名称,监听地址,监听端口(注意同一台机器的端口不要冲突),如果需要SSL支持的话,可以在“SSL enabled”复选框上打勾,配置SSL监听端口。可以配置多个Managed Server。单击“下一步”按钮配置群集信息 单击“切换显示”,再单击“添加”,输入Cluster的名称,Multicast address组播地址39 55,Cluster的组播地址和端口,Cluster地址可输可不输。单击“下一步”按钮将“受管理服务器”添加到“集群”中 选择左面列表中的app Managed Server,将其添加到右面的列表中,这里代理服务器不要添加到右边,单击“下一步”按钮创建HTTP代理应用程序 选中“为群集创建Http代理”,appCluster代理服务器选择前面没有加入appCluster的ProxyServer,单击“下一步”按钮配置计算机 新建AB所在物理服务器的主机名,端口默认为5556,此操作目的是生成Node manager配置,在wls10以后的版本中会自动添加node manager服务,9版本还要手动运行startNodeManager.cmd,或者手动添加到服务中去。单击“下一步”按钮注:这里应该是在安装weblogic时候没有配置nodemanager的缘故,后续添加就需要运行startNodeManager.cmd了检查Weblogic域 在此检查前面所做的配置,如果没有问题单击“下一步”按钮创建Weblogic域 输入要创建的域名和位置,此处域名可输入为Clust_domain,输入完成后单击“创建”按钮正在创建域 创建无误后,单击“完成”按钮机器B上按上述步骤再次执行一遍,务必保证所有配置一样,当然也可以将A机上的user_projects/domain目录下的Clust_domain目录直接复制到B上。后续配置(重要) 编辑口令文件在刚才创建的域目录下建立perties文件,内容为:username=weblogic /*用户名password=weblogic /*密码注:Oracle WebLogic 10.3之后添加perties后有时依旧会让你输入用户名密码,这时候需要在domain目录下的server/your server/下新建一个security目录,然后把perties放入,再启动就会看到这个文件被加密并直接运行下去了。编辑hosts文件添加对方主机名和IP相对应信息,避免node manager之间通讯问题。同步集群信息(在AB上分别进行)否则在控制台“机器”里“监视”看不到版本、状态等信息,同时在日志里输出Could not execute command ” get Version” on the nodemanager.Reason : “I/O error while reading domain dirctory或者 Could not use user * to access permission deny注:和AdminServer同一台机器上的可以不用执行,因为在同一个域内打开WLST工具(程序-weblogic-tools里)linux/unix环境下先运行刚开始是offline状态,运行connect(用户名,密码,url)连接到服务器,例如connect(weblogic,weblogic,t3:/ip:7001)你也可以通过connect(help)查看帮助2010年5月6更新这一说后续待完成,就过了10个月。在执行完connect()命令后,接着运行nmEnroll (D:/weblogic/wlserver_10.3/common/nodemanager)注意斜杠方向,虽然是windows,但不是反斜杠整个过程,粗体是我执行的D:weblogicwlserver_10.3serverbinsetWLSEnv.cmdCLASSPATH=d:weblogicpatch_wls1033profilesdefaultsys_manifest_classpathweblogic_patch.jar;D:Javajrmclibtools.jar;D:weblogicWLSERV1.3serverlibweblogic_sp.jar;D:weblogicWLSERV1.3serverlibweblogic.jar;d:weblogicmodulesfeaturesweblogic.server.modules_.jar;D:weblogicWLSERV1.3serverlibwebservices.jar;d:weblogicmodulesORGAPA1.1/lib/ant-all.jar;d:weblogicmodulesNETSFA1.0_1/lib/ant-contrib.jar;PATH=d:weblogicpatch_wls1033profilesdefaultnative;D:weblogicWLSERV1.3servernativewinx64;D:weblogicWLSERV1.3serverbin;d:weblogicmodulesORGAPA1.1bin;D:Javajrmcjrebin;D:Javajrmcbin;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;D:weblogicWLSERV1.3servernativewinx64oci920_8Your environment has been set.D:weblogicwlserver_10.3serverbinjava weblogic.WLSTInitializing WebLogic Scripting Tool (WLST) Welcome to WebLogic Server Administration Scripting ShellType help() for help on available commandswls:/offline connect()Please enter your username weblogic :weblogicPlease enter your password welcome1 :Please enter your server URL t3:/localhost:7001 :t3:/2:7001Connecting to t3:/2:7001 with userid weblogic Successfully connected to Admin Server AdminServer that belongs to domain hbj_domain.Warning: An insecure protocol was used to connect to theserver. To ensure on-the-wire security, the SSL port orAdmin port should be used instead.wls:/hbj_domain/serverConfigwls:/hbj_domain/serverConfig nmEnroll (D:/weblogic/wlserver_10.3/common/nodemanager)Enrolling this machine with the domain directory at D:/weblogic/wlserver_10.3/common/nodemanager Successfully enrolled this machine with the domain directory at D:weblogicwlserver_10.3commonnodemanager.经过以上步骤,就可以在管理控制台中,通过“服务器your server控制”来启动,但因为使用的是demo CA,日志里会提示不安全的信息。如果你希望使用自己的CA文件,可以参考这篇关于配置Weblogic的NodeManager服务另一种选择 如果nodemanager配置不成功,可以用命令行来启动,也很方便首先用startWebLogic.sh(cmd)来启动管理控制台然后 startManagedWebLogic.sh app1(cluster中的server名) http:/*.*.*.*:7001 即可启动proxy 使用startManagedWebLogic.sh proxy http:/*.*.*.*:7001停止server使用stopWebLogic.sh app1 t3:/*.*.*.*:7001管理控制台一般不用重启。1.5.2 配置节点管理器作为Service除直接运行节

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论