收藏 分销(赏)

Weblogic10.3.6集群负载均衡安装和配置.doc

上传人:pc****0 文档编号:6988794 上传时间:2024-12-24 格式:DOC 页数:15 大小:1.06MB 下载积分:10 金币
下载 相关 举报
Weblogic10.3.6集群负载均衡安装和配置.doc_第1页
第1页 / 共15页
Weblogic10.3.6集群负载均衡安装和配置.doc_第2页
第2页 / 共15页


点击查看更多>>
资源描述
Weblogic10.3.6集群负载均衡安装和配置 1、集群系统架构 操作系统: linux 6.2 Weblogic版本 Weblogic10.3.6 2、系统整体架构 2.1、Weblogic方案:(建议服务器有4G以上的内存) 机器类型 操作系统 网络配置 角色 备注 Linux6.2 10.18.0.51:7001 Administratot server 管理服务器 Linux6.2 10.18.0.47:7001-4 Managed server 受管理服务器 Linux6.2 10.18.0.48:7001-4 Managed server 受管理服务器 Linux6.2 10.18.0.49:7001-4 Managed server 受管理服务器 Linux6.2 10.18.0.50:7001-2 Managed server 受管理服务器 Linux6.2 10.18.0.51:7001:80 Proxy server 代理服务器 1台管理服务器:安装weblogic10 管理节点。 2至5台应用服务器节点:安装Weblogic10 受管节点。 1台代理服务器 2.2、本例中的部署如下所示: 管理节点安装在主机 jljygl,通过代理服务器来完成负载均衡 。 3、集群的安装 3.1、安装集群的先决条件 注意,必须在每个服务器中编辑/etc/hosts文件使群集的服务器之间能够互相使用机器名访问。保证每一台应用服务器都可以使用ping 群集应用服务器名称 来访问,实例文件/etc/hosts内容如下 127.0.0.1 localhost.localdomain localhost #本机 10.18.0.47 jljyqz1 #节点1 10.18.0.48 jljyqz2 #节点2 10.18.0.49 jljyqz3 #节点3 10.18.0.50 jljyqz4 #节点4 10.18.0.51 jljygl #管理 192.168.1.8 jljyzhdb1 #数据库1 192.168.1.9 jljydb2 #数据库2 以 root 用户身份登录并在每个主机上配置 Linux 内核参数。 cat >> /etc/sysctl.conf >>EOF kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=262144 net.core.wmem_max=262144 EOF /sbin/sysctl -p 使用date命令查看每一台机器的系统时间,如果服务器时间相差在五分钟之内,请跳过此步。否则使用 #date –s 17:08:00 以下安装在 主机上安装 创建weblogic用户组 # groupadd weblogic # useradd -g weblogic weblogic # passwd weblogic 文件授权 # chown -Rf weblogic:weblogic /weblogic/ 安装weblogic # cd bea_soft/ # ls bea_weblogic_server103_linux32.bin # chmod a+x /home/giap/weblogic11112install.bin # ./bea_weblogic_server103_linux32.bin (注:若weblogic软件的后缀名为.jar,同时需要相匹配的JDK版本,最新版本的weblogic需要JDK1.6以上,可用java –version查看当前java版本。 安装命令为: # java -jar wls1033_generic.jar 3.4、启动界面,在欢迎界面,单击【next】,指定安装路径,”下一步”就可以了。 4、创建服务 4.1、创建新的Domain #/var/web/jsp/bea/weblogic81/common/bin/config.sh 单击“下一步”按钮 4.2、选择安装域源 选择安装“Basic WebLogic Server Domain”, 单击“下一步”按钮 4.3、指定域的名称和位置 输入要创建的域名和位置,此处域名可输入为cluster_domain,输入完成后单击“下一 步”按钮 4.4、配置管理员用户名和密码 输入WebLogic 管理员管理服务器(AdminServer)的用户名和密码,在此以“weblogic” 作用登录管理服务器的用户名,密码为“weblogic3”,单击“下一步”按钮 4.5、配置域启动模式和JDK 选择“生产模式”和“JRockit SDK”后,单击“下一步”按钮 4.6、选择是否高级配置 选择“管理服务器”,“受管服务器、群集和计算机”后,单击“下一步”按钮 4.7、配置管理服务器 输入Administrator Server 的名称,监听地址(可选所有IP 或者指定IP),监听端口,如 果需要SSL 支持的话可以在“SSL enabled”后面的复选取框上打勾,配置SSL 监听端口, 单击“下一步”按钮 4.8、配置受管理服务器(代理服务器实际上也是一个受管理服务器) 输入Managed Server 的名称,监听地址,监听端口,如果需要SSL 支持的话,可以在 “SSL enabled”复选框上打勾,配置SSL 监听端口。点击添加后可以配置多个Managed Server,完成后单击“下一步”按钮。 4.9、配置群集信息 单击“添加”,输入Cluster 的名称new_Cluster,Multicast address 组播地址(用来进行 集群间的状态通信)和端口7777,Cluster 的各个服务器地址和端口(Cluster 地址可输可不 输,输入地址的例子:“192.168.1.3:7003,192.168.1.4:7004”)。完成后单击 “下一步”按钮。 提示:当用Configuration Wizard 创建集群时,您只能选择multicast,虽然官方文档推 荐新建集群时使用unicast 消息机制;要选择unicast,您只能在Administration Console 中修 改集群的配置,参考Oracle Fusion Middleware Oracle WebLogic Server Administration Console 帮助文档中的:"Create and configure clusters". 提示: multicast address 的IP 范围必须位于224.0.0.0 到 239.255.255.255 之间. WebLogic Server 使用的multicast 默认值为 239.192.0.0. 您不能使用类似于x.0.0.1 的多 播地址. 4.10、将“受管理服务器”添加到“集群”中 选择左面列表中的Managed Server,将其添加到右面的列表中,注意这里代理服务器 Proxy_Server 不要添加到右边,之后单击“下一步”按钮。 4.11、创建HTTP 代理应用程序 选中“创建HTTP 代理”复选框,new_Cluster 代理服务器选择前面没有加入new_Cluster 的Proxy_Server,单击“下一步”按钮。 4.12、配置计算机 在此不对计算机进行配置,单击“下一步”按钮。 4.13、检查WebLogic 域配置 在此检查前面所做的配置,如果没有问题单击“创建”按钮。 4.14、正在创建域 创建无误后,单击“完成”按钮 5、安装另一个节点时,重复上面的操作,在【4.7、配置管理服务器】时地址也选择本机地址;4.8、【配置受管理服务器(代理服务器实际上也是一个受管理服务器)】这里的配置和第一个节点的配置完全一样;【4.9、配置群集信息】集群这不需要再配置了,继续操作就行了。 设置启动不需要密码: 添加boot.properties文件,实现启动时不用输入用户名和密码 此文件分别放在 /bea/user_projects/domains/base_domain/security/, /bea/user_projects/domains/base_domain/servers/AdminServer/security/ 各放一份。 内容为: username=xxx password=xxx 启动WebLogic 服务启动: 管理节点:在3上启动 /opt/weblogic/user_projects/domains/base_domain/bin/startWebLogic.sh >/opt/weblogic/user_projects/domains/base_domain/servers/AdminServer/logs/weblogic.log & 受管节点一:在3上启动 /opt/weblogic/user_projects/domains/base_domain/bin/startManagedWebLogic.sh new_ManagedServer_1 http://192.168.1.3:7001 >/opt/weblogic/user_projects/domains/base_domain/servers/new_ManagedServer_1/logs/weblogic.log & 受管节点二:在4上启动 /opt/weblogic/user_projects/domains/base_domain/bin/startManagedWebLogic.sh new_ManagedServer_2 http://192.168.1.3:7001 >/opt/weblogic/user_projects/domains/base_domain/servers/new_ManagedServer_2/logs/weblogic.log & 6、添加数据源 进入Console 控制台( http://192.168.1.3:7001/console ) , 使用管理员账户 weblogic/weblogic3 登录。 进入console 控制台后,在左边域结构树中点击“服务”前的“+”,如下图所示: 单击“ 锁定并编辑”,再单击“新增”,填写信息如下图 单击“下一步” 单击“下一步”,填写信息如下图 单击“下一步” 单击“测试配置”,测试成功,单击“完成” 8、部署WEB 应用 在左边域结构树中点击“环境”前的“+”,如下图所示: 在展开的菜单中点击“服务器”,在右边的列表中可以看到各服务器是否正常启动。 如果正常启动则单击左侧域结构下的“ 部署”, 再单击“ 锁定并编辑”, 再单击右侧的“安装”按钮,选择要部署的WEB 应用程序,笔者这里在“路径”输入框中 输入了Web 应用所在目录: 完成后,单击“下一步”,再单击“下一步”, 选择群集“new_Cluster”,再选择“群集中的所有服务器”,之后单击“下一步”,再单击“下 一步”,再单击“完成”。最后再单击左上角的“激活更改”。 启动WEB 应用 进入Console 控制台( http://192.168.1.3:7001/console ), 使用管理员账户 weblogic/weblogic1 登录。 进入console 控制台后,点击左侧的域结构下的“部署”,接着单击选中部署列表中的 应用(这里是DefaultWebApp),然后单击“启动”按钮下的菜单项“为所有请求提供服务”, 接下来在出现的启动部署页再单击“是”按钮。 当看到DefaultWebApp 右侧的状态从“准备就绪”转换为“活动”时就表示WEB 应用 启动完成。 9、修改字符集 必须在每个服务器中编辑/etc/sysconfig/i18n 实例文件/etc/sysconfig/i18n内容如下 LANG="zh_CN.GB18030" LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" 然后 source /etc/sysconfig/i18n生效
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服