概述
weblogic集群布署上去比tomcat会麻烦一点..内容比较多,所以分成三部份来做介绍。
第一部份主要是安装weblogic软件,第二部份是创建域,第三部份创建集群。
下边先介绍下第一部份内容:
WebLogic集群的体系结构
1、单层混和型的集群构架(Cluster)
这些构架将所有的Web应用以及相关的服务应用全部放在集群中的单一WLS实例中,这些构架的优势在于:
Ø便于管理
Ø灵活的负载平衡机制
Ø更强的安全控制
2、多层结构的集群构架(Cluster)
这些构架使用两个WLS集群,一个放置表静态内容和集群Servlet,另一个放置集群EJB。通常应用于下边这种情况:
Ø在负载平衡机制须要调用集群EJB中的方式时;
Ø在提供内容与提供对象的服务之间须要更大的机动性时;
Ø在须要更高的系统稳定性时;
安装布署前打算工作(几个服务器分别用ABCDE表示)
1、配置hosts
查看/etc/hosts文件,查看IP和主机名是否写进去。
在ABCDE每台配置hosts
#vi/etc/hosts
127.0.0.1 vs-pp-dmzapp1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 vs-pp-dmzapp1 localhost localhost.localdomain localhost6 localhost6.localdomain6 xx.xx.xx.A nwpp1 xx.xx.xx.B nwpp2 xx.xx.xx.C nwpp3 xx.xx.xx.D nwpp4 xx.xx.xx.E nwpp5
2、配置selinux
需关掉ABCDE的selinux配置
#setenforce0#临时更改
#vi/etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled嵌入式linux驱动程序设计从入门到精通,保存后退出
3、配置ssh无密码访问
1、统一设置weblogic密码为xxxxx
2、在每台服务器上执行命令:ssh-keygen-trsa生成key文件
用这个命令以后会提示是否输入密码,这儿不输入密码,一路enter下去就可以了,最后会在用户目录下的隐藏文件夹.ssh下生成id.dsa和id_dsa.pub两个文件,分别为公钥和私钥。
3、将所有服务器(ABCDE)的id_rsa.pub私钥追加到~/.ssh/authorized_keys文件中
4、将authorized_keys拷贝到其他须要被SSH无密码访问的机器上(注意这儿是被访问,也就是假如你想从1无密码访问2linux新建weblogic域,这么就得在1上生成秘钥对百度网盘LINUX,之后将私钥丢到2上)
5、测试下是否可以无密码访问
4、配置yum源
#cd/etc/yum.repos.d
#mkdir-pbackup
#mvredhat.repobackup
#mvrhel16.repobackup
#wget
#yumcleanall
#yummakecache
5、安装配置jdk1.7
1、解压jdk
#tar-zxvfapache-tomcat-7.0.75.tar.gz-C/usr/local
2、配置环境变量
#vi/etc/profile
export JAVA_HOME=/usr/local/jdk/jdk1.7.0_75 export JAVA_BIN=$JAVA_HOME/bin export JAVA_LIB=$JAVA_HOME/lib export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar export PATH=$JAVA_BIN:$PATH
3、测试验证
#java-version
6、关闭防火墙
#serviceiptablesstop
安装weblogic软件
1、创建weblogic用户
#groupaddweblogic
#useradd-d/home/weblogic-gweblogicweblogic-m
#passwdweblogic(设置密码为:xxx)
2、安装weblogic
2.1、切换weblogic用户,运行java-jarwls1211_generic.jar-mode=console命令进行软件安装,文件加载完成后开始步入安装,直接按回车(Enter)
2.2、指定安装路径
输入Enter命令,输入自己指定的路径,回车,或则使用系统默认的安装路径,直接输入next
这儿指定安装路径为:/home/weblogic/app
2.3、该步骤是指定是否注册安全更新,此处选择不须要安全更新linux新建weblogic域,操作方法为:1)、输入3回车2)、输入no,回车3)、输入yes回车4)、输入next回车
2.4、选择安装类型
典型安装和自定义安装,为了在安装过程中简单快捷,选择默认的典型安装,直接输入next回车
2.5、选择JDK版本
此处选择已安装的JDK,即/usr/lib/jvm/java-XXX-openJDK-XXX,输入next按回车
2.6、选择服务类型
webLogic服务和Oracle集群服务,此处直接回车
2.7、列表展示须要安装的webLogic组件信息。直接回车,开始安装
2.8、回车以后至安装完成。
到这儿weblogic软件就安装好了,前面开始配置集群。
在做weblogic集群的时侯建议你们先按照每台服务器的显存做一个节点规划,假定服务器32G,可以规划A服务器3个节点(有管理节点),B-E服务器每台6个节点,之后每台服务器都须要安装好weblogic软件,最后拷贝配置好的domain就可以了。
文章评论