一、启动weblogic,访问控制台

weblogic的domain创建完成后,接下来就可以启动它,步骤如下:

$ cd /app/sinova/domains/base_domain/bin
$ ./startWebLogic.sh

按照提示输入创建domain时设置的用户名及密码(weblogic,weblogic123)。

二、创建节点和集群

1、打开浏览器访问:http://10.70.52.11:7001/console

2、输入用户名密码登录

3、创建节点和集群

点击“锁定并编辑”,“环境”,“服务器”

点击新建,创建节点和集群

此集群节点及端口分布情况如下

10.70.50.11 9000~9009

10.70.50.12 9000~9009

10.70.50.13 9000~9009

10.70.50.14 9000~9009

节点和集群创建完成截图如下:

4、对管理服务器及被管理服务器启用认证文件

4.1、配置管理服务器(adminServer)无密码启动

$ cd /app/sinova/domains/base_domain/servers/AdminServer
$ mkdir security
$ cd security/
$ vi boot.properties #添加如下内容
username=weblogic
password=weblogic123

4.2、配置被管理服务器(各节点)无密码启动

$ cd /app/sinova/domains/base_domain/bin
$ vi startManagedWebLogic.sh #找到如下两行,位于45行和48行
WLS_USER=""
WLS_PW=""
修改成:
WLS_USER="weblogic"
WLS_PW="weblogic123"

5、创建管理服务器及被管理服务器的启动(或重启)脚本,之后可以通过脚本对集群中的节点进行重启操作

AdminServer的重启脚本:

$ cat restart-admin.sh
#!/bin/bash
#/app/sinova/logs/console 此目录存放控制台日志,需要手动创建
DATE=`date +%Y%m%d`
USER_MEM_ARGS="-Xms1024m -Xmx1024m -XX:MaxPermSize=256m"
export USER_MEM_ARGS
ps -ef | awk '/[A]dminServer/{print $2}' | xargs kill -9 > /dev/null 2>&1
rm -fr /app/sinova/domains/base_domain/servers/AdminServer/tmp/*
nohup /app/sinova/domains/base_domain/bin/startWebLogic.sh > /app/sinova/logs/console/admin-${DATE}.log 2>&1 &

各节点的重启脚本(每个节点需要一个重启脚本)

$ cat restart_node1.sh
#!/bin/bash
DATE=`date +%Y%m%d`
WLS_NODE="Server-0" #其它节点脚本修改这个名称即可
USER_MEM_ARGS="-Xms1024m -Xmx2048m -XX:MaxPermSize=512m"
JAVA_OPTIONS="-DUseSunHttpHandler=true"
ServiceIP=10.70.52.11
export USER_MEM_ARGS JAVA_OPTIONS WLS_NODE ServiceIP
ps -ef | grep java | grep weblogic | grep -w ${WLS_NODE} | awk '{print $2}' | xargs kill -9 > /dev/null 2>&1
rm -rf /app/sinova/domains/base_domain/servers/${WLS_NODE}/tmp/*
sleep 1
nohup /app/sinova/domains/base_domain/bin/startManagedWebLogic.sh ${WLS_NODE} http://${ServiceIP}:7001/ >/app/sinova/logs/console/${WLS_NODE}-${DATE}.log 2>&1 &

6、将Oracle、domains这两个目录拷到10.70.52.12-14这3台服务器

$ rsync -avz /app/sinova/domains 10.70.52.12:/app/sinova/
$ rsync -avz /app/sinova/Oracle 10.70.52.12:/app/sinova/
$ rsync -avz /app/sinova/domains 10.70.52.13:/app/sinova/
$ rsync -avz /app/sinova/Oracle 10.70.52.13:/app/sinova/
$ rsync -avz /app/sinova/domains 10.70.52.14:/app/sinova/
$ rsync -avz /app/sinova/Oracle 10.70.52.14:/app/sinova/

7、执行脚本启动AdminServer和集群中所有节点,启动后效果如下:

转载于:https://www.cnblogs.com/Eivll0m/p/4632775.html

实战weblogic集群之创建节点和集群相关推荐

  1. java集群_Kafka多节点分布式集群搭建实现过程详解_java

    上一篇分享了单节点伪分布式集群搭建方法,本篇来分享一下多节点分布式集群搭建方法.多节点分布式集群结构如下图所示: 为了方便查阅,本篇将和上一篇一样从零开始一步一步进行集群搭建. 一.安装Jdk 具体安 ...

  2. mysql 集群怎么卸载节点_Redis集群重新分片(新增/移除节点)【理论】

    Redis集群重新分片(新增/移除节点)[理论] 发布时间:2020-06-25 10:16:16 来源:51CTO 阅读:6915 作者:张德帅ya 栏目:数据库 redis集群重新分片原理:(增加 ...

  3. 【VMware vSAN 7.0】6.6 使用快速入门功能配置延伸集群或双节点集群—我们有软硬件解决方案

    目录 1. vSAN简介 1.1 vSAN 概念 1.1.1 vSAN 的特性 1.2 vSAN术语和定义 1.3 vSAN 和传统存储 1.4 构建 vSAN 群集 1.5 vSAN 部署选项 1. ...

  4. 【运维】K8S集群部署系列之ETCD集群搭建(四)

    ETCD集群扩容和缩容 本文将介绍生产环境下如何对ETCD集群进行扩容和缩容. 文章目录 ETCD集群扩容和缩容 新节点环境准备(node3) 下载安装包并初始化环境 网络准备 生成`node3`对等 ...

  5. 【Docker之Swarm详细讲解Swarm集群搭建管理节点工作节点Raft一致性协议overlay网络Docker结合Swarm部署WordPress个人博客实战】

    一.知识回顾 之前的内容都帮你整理好了,在这里哟! [0.Docker相关目录文章整理,可自行查看,包含多节内容] [1.Docker详细安装部署&阿里镜像地址配置] [2.Docker架构& ...

  6. 独家 | 带你认识HDFS和如何创建3个节点HDFS集群(附代码案例)

    作者:尼廷·兰詹(Nitin Ranjan) 翻译:陈之炎 校对:王威力 本文约1500字,建议阅读5分钟. 在本文中,大数据专家将为您介绍如何使用HDFS以及如何利用HDFS创建HDFS集群节点. ...

  7. 如何在Ubuntu 18.04上创建多节点MySQL集群

    翻译转载:https://www.digitalocean.com/community/tutorials/how-to-create-a-multi-node-mysql-cluster-on-ub ...

  8. 如何在Ubuntu 16.04上创建多节点MySQL集群(MySQL-Cluster)

    翻译转载:https://www.digitalocean.com/community/tutorials/how-to-create-a-multi-node-mysql-cluster-on-ub ...

  9. docker实战2 (docker swarm的应用,docker集群的构建,在docker集群中部署服务的创建与更新)

    前言: 在之前曾写过一个关于docker集群创建的教程,但是不够深入,只是停留到集群的初始化和节点加入上,这次具体到服务,并详细讲解其中的原理.而且总结了很多自己做的过程中所踩过的很多坑(比如镜像的d ...

最新文章

  1. 2017-2018 ACM-ICPC German Collegiate Programming Contest (GCPC 2017)
  2. matlab强制数据类型转换
  3. ArcGIS 网络分析[8.2] 资料2 使用IDatasetContainer2接口的CreateDataset方法创建网络数据集...
  4. hadoop生态搭建(3节点)-07.hive配置
  5. Python利用os.walk遍历文件夹
  6. IIS7 上部署MVC3,执行错误:Could not load type 'System.ServiceModel.Activation.HttpModule'
  7. oracle in like组合,IN操作符与LIKE子句-各种查询
  8. 基于锚点定位和overflow的选项卡
  9. 计算机怎么打字快,电脑新手如何快速打字?
  10. sql语句查询A表有而B表没有的数据
  11. Segment routing分段路由
  12. Win10不能访问共享硬盘怎么办
  13. 读书、生活经典语录随笔
  14. 【转载】浅析金庸武侠小说中的哲理意蕴
  15. 在线分析仪器(二)术语和技术指标
  16. 卷积网络中的通道(Channel)和特征图
  17. 听趣拍云产品经理剖析视频基础知识
  18. 应对考试的计算程序复杂度。。。欸
  19. 5年内被辞退3次,35岁程序员该何去何从?百度,kotlin函数参数
  20. CSS Emmet 语法

热门文章

  1. keepalived nginx 双机热备图文讲解
  2. 对No Starch Press出版的《Python Playground》一书的书评及其作者访谈录
  3. Oracle 查看表空间大小及其扩展
  4. ControlStyles(枚举)
  5. 转贴:Google提供网站恶意软件侦测服务
  6. python 面试题(3)--- 进制转换
  7. html button跳转页面_HTML常用标签
  8. Java Timer、TimerTask(定时任务)
  9. moodle 分配系统角色_如何安装Moodle学习管理系统
  10. powerpc和arm_为什么我喜欢ARM和PowerPC