在CentOS7环境下部署weblogic集群
一)环境准备
服务器操作版本系统 | CentOS7 |
---|---|
weblogic版本包 | weblogic1036_generic.jar(weblogic11g) |
JDK | jdk-8u191-linux-x64.tar.gz(Jdk1.8) |
安装方式 | 控制台安装 |
安装用户 | weblogic |
注意:在实际生产环境中,切记要使用weblogic用户组进行安装。
1.上传所有安装包到制定路径
2.基础环境配置及jdk安装
创建weblogic用户组和用户
对weblogic安装目录更改所属用户组和用户
首先查看系统是否有自带的open-jdk
如果有的话使用命令删除:rpm -e --nodeps jdk名称 进行删除
解压安装jdk1.8
安装成功后进行环境变量的配置
保存退出,然后使用命令使文件生效,最后查看是否安装成功
二)weblogic安装
切换weblogic身份进入安装文件目录,输入下面命令行,执行安装文件命令。
执行后出现如下页面
输入【回车】后进入如下页面:
输入中间件【安装位置】后,【回车】进入如下页面:
输入3,【回车】进入下一步;
输入No,回车进入下一步;
输入yes,回车进入下一步;
【回车】进入下一步(讨厌的安全配置更新通知终于过去了);
输入2,选择自定义安装,回车进入下一步;
确定要安装文件(默认的),直接输入回车进入下一步;
选择jdk的安装路径,(若你的jdk安装路径不是此路径,weblogic后自动识别你的jdk安装路径,请选择你的安装路径),回车进行下一步;
确定安装的home路径,两个都要安装,直接回车进行下一步;结果列出所要安装软件的清单及所需空间的大小,输入回车进入下一步,等待安装完毕;
等待,无需操作,直到进度条为100%时安装完成;
输入回车,回到Linux命令提示符界面。至此weblogic配置完成
注意:多台机器需重复执行安装步骤。第二台此步骤省略。
三)集群配置
注 : 每个集群配置中有一个管理服务节点和两个受管服务节点;
weblogic1中包括管理服务节点和受管理服务节点;
weblogic2中包括受管理服务节点;
管理服务节点和受管服务节点配置过程中,需要配置真实机器IP地址。
1.配置domain域信息
找到weblogic安装的路径,找到bin文件夹,执行配置域运行脚本。
进入域管理界面:
输入1开始创建域,回车进入下一步;
回车进入下一步;
输入回车,进入下一步;
输入域名称(这里采用默认),之后回车,进入下一步;
回车进入下一步;
进入管理用户配置界面,默认采用weblogic用户的情况下,输入2,回车进入,密码设置界面;
输入密码,之后回车进入下一步,密码要求有字符和数字组成;
输入3,回车进入下面页面进行密码确认。
再次输入与上次完全一样的口令,之后回车进入下一步;
确定value栏中都有信息后,输入回车,进入下一步
输入2,选择生产模式,回车进入下一步;
输入1,选择Sun SDK 进入下一步。开始配置管理服务器。
2.配置管理服务器
此处为多项选择界面,这面我们需要配置管理服务器与受管服务器及集群(此台服务器我们既作为主节点,又作为从节点),首选输入1选择管理服务器,回车进入下一步;
输入2选择被管服务器,回车进入下一步;
结果页面中显示“X”表示已选中,确定信息后回车进入下一步;
首选配置管理服务器信息,如不更改服务器名称情况下(默认为AdminServer),输入2更改监听IP地址,回车进入下一步;
输入监听IP地址(这里为192.168.1.101),回车进入下一步;
其他内容选择默认形式即可(这里端口为7001),直接输入回车进入下一步。开始配置被管服务器(从节点)。
3.配置受管服务器
在完成管理服务器配置之后,自动进入被管服务器配置界面,需要输入服务器名称(Name的值,这里为wls1),之后回车进入下一步;
输入2,选择配置监听地址,回车进入下一步;
由于一般情况下第一个被管服务器与管理服务器在同一机器部署,所以监听的IP地址相同(这里为192.168.1.101),输入完监听IP地址后,回车进入下一步;
选择配置监听端口,这里选择默认的端口,这里需要注意的是,第一被管服务器的端口不能与管理服务器的端口相同,同时也不能是其它已经占用的端口,(这里默认是7003)。配置完成输入5,回车进行如下页面;
这里我们需要增加第二被管服务器,所以输入1选择add,回车进入下一步;
与配置第一被管服务器过程相同,输入服务器名称(这里为wls2),回车进入下一步;
输入2选择配置监听IP地址,回车进入下一步;
输入所要配置的监听IP地址(这里为192.168.1.102),回车进入下一步;
选择配置端口,这里选择默认端口;一般情况下,第二被管服务器的端口与第一被管服务器的相同(这里为7003),输入5,回车进行下一步;
配置完成。回车进入集群配置页面。
配置集群
输入集群名称(这里为cluster),回车进入下一步;
如不进行其他信息配置的情况下(一般情况下不需要配置),输入回车进入下一步;
输入1选择已有集群(这里为cluster),回车进入下一步;
这里需要将已有的被管服务器添加到集群中,一般情况下选择2(选择全部)回车进入下一步;
回车进入下一步;
确认集群配置列表中包含所有被管服务器后,回车进入下一步;
一般情况下不需要配置Machine信息,这里输入回车,进入下一步;
不需要配置平台的Machine信息,这里输入回车,进入下一步;
等待进度条到100%时,表示安装完成。
4.配置另外一个受管服务器
另外一个受管服务器的配置同主服务器上的从节点配置,注意在配置管理服务器时,不要选择主管服务器,只选择受管服务器,而且配置要与主服务器上的配置相同。
5.集群配置完毕后启动脚本配置
为了方便我们应用各个节点的内容,我们这里介绍部署配置主从节点启动脚本的配置,方便于进行启动服务。
1.管理服务器配置
登陆192.168.1.101服务器
在域目录下的bin目录中创建adminStart.sh文件用于启动管理服务器。
输入以下内容
给文件授权
域目录下的/servers/AdminServer目录中创建security文件夹(创建安全验证文件)。
cd /u01/weblogic/user_projects/domains/base_domain
cd servers/AdminServer
mkdir security
在security文件夹中创建文件boot.properties。
cd security
vi boot.properties
填入以下内容,管理用户及密码
username=weblogic
password=weblogic@123
启管理服务器,并登陆管理控制台测试配置是否正确。
./adminStart.sh
访问页面http://管理服务器IP:7001/console
访问管理控制台页面进行测试。
2.受管服务器配置1
登陆192.168.1.101服务器
在域目录下的bin目录中创建startWLS1.sh文件用于启动受管服务器1。
cd /u01/weblogic/user_projects/domains/base_domain/bin
vi startWLS1.sh
输入以下内容
nohup ./startManagedWebLogic.sh wls1 http://192.168.1.101:7001 >>wls.log &
给文件授权
chmod 777 startWLS1.sh
域目录下的/servers/wls1目录中创建security文件夹。
mkdir security
在security文件夹中创建文件boot.properties。
vi boot.properties
填入以下内容,管理用户及密码
username=weblogic
password=weblogic@123
启动受管服务器1,并登陆管理控制台查看状态。
注:受管服务器2节点配置方法同1节点配置内容,记得修改启动文件中的IP及机器名。
到此,weblogic的集群配置已经完毕了,可以登录页面进行测试了。
四)测试
浏览器输入:http://192.168.1.101:7001/console
能够访问到如下页面说明服务启动成功。
输入用户名密码登陆控制台,查看服务器集群状况,显示wls1,wls2的状态全部是running状态,证明集群环境也搭建完毕!!!!
如果控制台无法访问,可能是防火墙端口没有开放,使用以下命令开启端口。
在CentOS7环境下部署weblogic集群的更多相关文章
- CentOS7 环境下 在Hadoop集群安装Hive
1.下载Hive的tar.gz包:http://mirror.bit.edu.cn/apache/hive/ 2.放入CentOS 7 系统中并解压:tar -zxvf apache-hive-2.3 ...
- docker环境下solrcloud+zookeeper集群部署教程
前言:两个月前的16年11月份完成的配置,使用的solr6.1和zookeeper3.4,刚刚写成blog,目前版本可能有小版本的变化. 本例完成结果为:在docker环境下部署solrcloud集群 ...
- Linux环境快速部署Zookeeper集群
一.部署前准备: 1.下载ZooKeeper的安装包: http://zookeeper.apache.org/releases.html 我下载的版本是zookeeper-3.4.9. 2.将下载的 ...
- centos7.8 安装部署 k8s 集群
centos7.8 安装部署 k8s 集群 目录 centos7.8 安装部署 k8s 集群 环境说明 Docker 安装 k8s 安装准备工作 Master 节点安装 k8s 版本查看 安装 kub ...
- 在Windows中单机环境下创建RabbitMQ集群
本文根据:http://www.360doc.com/content/15/0312/17/20874412_454622619.shtml整理而来 RabbitMQ具有很好的消息传递性能,同时又是开 ...
- windows环境下搭建Redis集群
转载请注明出处,原文章地址: https://www.cnblogs.com/tommy-huang/p/6240083.html Redis集群: 如果部署到多台电脑,就跟普通的集群一样:因为Red ...
- centos7下部署elasticSearch集群
OS:Centos7x虚拟机 1H2Gjdk:1.8elasticsearch:5.6.0 单节点配置请参考:centos7下elasticSearch安装配置 配置master节点 # 在配置文件的 ...
- Docker 下部署hadoop集群
一.主机规划 3台主机:1个master.2个slaver/worker ip地址使用docker默认的分配地址: master: 主机名: hadoop2.ip地址: 172.17.0.2 slav ...
- 【Data Cluster】真机环境下MySQL数据库集群搭建
真机环境下MySQL-Cluster搭建文档 摘要:本年伊始阶段,由于实验室对不同数据库性能测试需求,才出现MySQL集群搭建.购置主机,交换机,双绞线等一系列准备工作就绪,也就开始集群搭建.起初笔 ...
随机推荐
- python3 摆放家具练习
摆放家具 需求: 1)房子有户型,总面积和家具名称列表 新房子没有任何家具 2)家具有名字和占地面积.其中: 床:占4平米 衣柜:占2平米 餐桌:占1.5平米 3)将以上三件家具添加到房子中 4)打印 ...
- 友盟+U-APM应用性能报告:Android崩溃率达0.32%,OPPO 、华为、VIVO 崩溃表现良好
随着信息技术高速发展,移动互联几乎已成为了一种生活方式的代名词,在全民上网的数字热潮中,如何能最大程度保障产品服务的稳定性,提供良好的用户体验,是当前企业都需要思考和亟待解决的问题.App的应用性能 ...
- java 计算下面级数之和 1/3+3/5+5/7+...+97/99
代码实例图:package judgment;/** * 计算下面级数之和 * 1/3+3/5+5/7+...+97/99; */public class Judgment { public stat ...
- 面试官问我:如何在 Python 中解析和修改 XML
摘要:我们经常需要解析用不同语言编写的数据.Python提供了许多库来解析或拆分用其他语言编写的数据.在此 Python XML 解析器教程中,您将学习如何使用 Python 解析 XML. 本文分享 ...
- ARM CPU自动调度神经网络
ARM CPU自动调度神经网络 对特定设备和工作负载进行自动调度,对于获得最佳性能至关重要.通过RPC使用自动调度器为ARM CPU调度整个神经网络. 为了自动调度神经网络,将网络划分为小的子图,进行 ...
- ISP算法高水平分析(下)
ISP算法高水平分析(下) 十.LSC(Lens Shade Correction)------镜头阴影矫正 Lens Shading指画面四角由于入射光线不足形成的暗角,同时,由于不同频率的光折射 ...
- JUC 并发编程--08,线程池,三大方法,七大参数,4种拒绝策略,代码演示
三大方法: //线程池核心线程数为n, 最大线程数为 n ExecutorService fixedThreadPool = Executors.newFixedThreadPool(n); 源码: ...
- JUC 并发编程--07 阻塞队列版本的 生产者消费者(不使用synchronized和 lock),也有一些疑惑,最终解惑
直接上代码: 前提是你已经 熟悉了原子类,volatile,和阻塞队列 public class JucPCdemo03 { /** * 阻塞队列的应用: 这里实现的生产者消费者,生产一个消费一个 * ...
- 【NX二次开发】PMI线性标注
PMI线性标注,二次开发的难点在于控制尺寸的位置,多花点儿时间都能搞出来,想走捷径最下面就是源码. 只需要摆好工作坐标,然后指定你要标注尺寸的两个点,就可以很方便得利用这个封装函数做出你想要的PMI. ...
- 使用VS code编写C++无法实时检测代码的解决办法
更新:其实微软是有官方文档配置VS code 的C++的.地址是: https://code.visualstudio.com/docs/cpp 更改工作区后就发现不能再使用VS CODE愉快地写C+ ...