20151208_使用windows2012配置weblogic节点管理器
经过实践,weblogic节点管理器的作用主要有两点:
1、可通过weblogic控制台远程控制被管server启停。
2、可以自动重启被管server的进程,并且对spring框架提供比直接启动更快的重启速度。
配置步骤:
在管理电脑上:
在weblogic控制台中建立代表被管电脑的machine以及被管电脑上的被管server,把被管server添加到machine中,把machine的监听
协议设为“普通”。
在被管电脑上:
一、修改D:\Oracle\Middleware\wlserver_10.3\common\bin\commEnv.cmd脚本:
1、WL_USE_X86DLL改为false,WL_USE_IA64DLL改为true,表示使用64位库;
2、JAVA_USE_64BIT改为true;
3、JAVA_HOME改为“C:\Program Files\Java\jdk1.7.0_80”,即用户自己安的jdk1.7而非weblogic默认安装的jdk1.6;
4、下面的是java虚拟机在各种不同情况下的默认内存分配,Xms是最小值,Xmx是最大值,MaxPermSize是jdk占用内存,被管
server的实际内存可以在以后通过脚本覆盖设置,这里的配置主要用在了管理server上;(对于32位系统内存要限制在2GB,64位系统
则没有此限制,)
二、在D:\Oracle\Middleware\wlserver_10.3\server\bin下找到startNodeManager.cmd,把它复制到D:\Oracle\Middleware
\user_projects\domains\base_domain\bin\nodemanager下,并修改之:
1、将NODEMGR_HOME改为“D:\Oracle\Middleware\user_projects\domains\base_domain\bin\nodemanager”
2、在“if not "%COHERENCE_HOME%" == "" set JAVA_OPTIONS=-Dcoherence.home=%COHERENCE_HOME% %JAVA_OPTIONS%”行下添
加一行“set JAVA_OPTIONS="%JAVA_OPTIONS% -Dweblogic.nodemanager.sslHostNameVerificationEnabled=false"”,表示忽略
ssl的主机名验证。
三、修改D:\Oracle\Middleware\user_projects\domains\base_domain\bin\startWebLogic.cmd脚本:
在“set SERVER_CLASS=com.oracle.classloader.launch.Launcher”行下面添加一行“JAVA_OPTIONS="${JAVA_OPTIONS} -
Dweblogic.security.SSL.ignoreHostnameVerification=true"”,再添加一行“export JAVA_OPTIONS”。
四、执行startNodeManager.cmd,发现命令行窗口一闪而过启动失败:
1、在目录下生成了nodemanager.log日志文件,其中记录“Native version is enabled but nodemanager native library
could not be loaded”,意思是nodemanager 的库与系统默认库有冲突。
2、在目录下建立nodemanager.properties文件写入一行“NativeVersionEnabled=false”解决库冲突问题,写入一
行“SecureListener=false”说明使用“普通”模式不使用ssl协议。
五、再次执行startNodeManager.cmd,出现“ Plain socket listener started on port 5556”表示节点管理器启动成功:
在“Configuration settings:”和“Domain name mappings:”之间的内容都可以写在nodemanager.properties文件中作为配置
选项,其中“:”和“\”前面要加“\”进行转义。
六、在目录下添加nodemanager.domains文件:
其中写入:“base_domain=D\:\\Oracle\\Middleware\\user_projects\\domains\\base_domain”指明被管电脑上这个域的位置
。
七、重启节点管理器,在管理电脑的weblogic控制台中启动被管电脑上的被管server,显示“FAILED”:
1、此时在被管电脑的D:\Oracle\Middleware\user_projects\domains\base_domain\servers\sservername\logs下可以看到被管server的启动日志(.out
文件),记录了“错误: 找不到或无法加载主类 Files\Java\jdk1.7.0_80\bin;C:\Program”
2、这是因为windows2012把环境变量中的Program Files给拆开了理解,此时在环境变量中找到JAVA_HOME项,把Program Files改
为“PROGRA~1”
八、重复执行第七步,被管server启动成功。
20151208_使用windows2012配置weblogic节点管理器的更多相关文章
- 配置weblogic nodemanager管理器
[内容提示]:看了一场皇族对阵OMG的比赛,失落 .皇族又输了.. 可爱的UZI... 我承认我是逗比,看了3天节点管理器才明白点东西 .笨笨 .. 废话不多说,上图!所有的故意围绕一张图开始了 ...
- weblogic11g 节点管理器 nodemanager
Weblogic 节点管理器 nodemanager 一.Weblogic 规划 : Server名称 端口 ip 备注 xyyadmin 7001 10.10.54.74 管理server ap ...
- 在控制台启动服务器时出现:对于服务器soa1_wls, 与计算机oim1相关联的节点管理器无法访问。
问题:在控制台启动服务器时出现:对于服务器soa1_wls, 与计算机oim1相关联的节点管理器无法访问.原因:nodemanager没有启起来解决方法: 一.对于managedServer于admi ...
- 转:对于服务器AdminServer, 与计算机Machine-0相关联的节点管理器无法访问
控制台启动server时报"对于服务器server-1与计算机machin<!--StartFragment -->对于服务器AdminServer, 与计算机Machine-0 ...
- 对于服务器AdminServer, 与计算机Machine-0相关联的节点管理器无法访问
控制台启动server时报"对于服务器server-1与计算机machin<!--StartFragment -->对于服务器AdminServer, 与计算机Machine-0 ...
- 使用 WLST 和节点管理器来管理服务器
使用节点管理器启动计算机上的服务器 WLST 可以连接至在任何计算机上运行的节点管理器,并能够在此计算机上启动一个或多个 WebLogic Server 实例.要通过此技术使用 WLST 和节点管理器 ...
- [置顶] Weblogic节点管理
配置节点管理之后能方便管理,可以在控制台启动停止被管服务器,一般配置步骤:创建受管服务器,创建machine,屏蔽SSL主机名验证,修改nodemanager.properties,启动nodeman ...
- 解决在Spring整合Hibernate配置tx事务管理器出现错误的问题
问题描述: Error occured processing XML 'org/aopalliance/intercept/MethodInterceptor'. See Error Log for ...
- TaskTracker节点上的内存管理器
Hadoop平台的最大优势就是充分地利用了廉价的PC机,这也就使得集群中的工作节点存在一个重要的问题——节点所在的PC机内存资源有限(这里所说的工作节点指的是TaskTracker节点),执行任务时常 ...
随机推荐
- 【BZOJ】2154: Crash的数字表格
http://www.lydsy.com/JudgeOnline/problem.php?id=2154 题意:求$\sum_{i=1}^{n} \sum_{j=1}^{m} lcm(i, j)$, ...
- App如何适应 iPhone 5s/6/6 Plus 三种屏幕的尺寸?
来自//www.cocoachina.com/ 初代 iPhone 2007 年,初代 iPhone 发布,屏幕的宽高是 320 x 480 像素.下文也是按照宽度,高度的顺序排列.这个分辨率一直到 ...
- VS开发好用的扩展
VS开发好用的扩展(转) 转自:http://www.haogongju.net/art/1977373 首先为大家介绍一下开发字体,做程序开发,代码可读性,在侧面也能帮助开发提高效率,所以给大家介绍 ...
- 终于懂浏览器里面的cookies和session了
在PHP开发中对比起Cookie,session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制: (Php.Asp.Jsp)---: cookie(客户端)界面没有刷新 ...
- passing ‘const ’ as ‘this’ argument of ‘’ discards qualifiers 错误处理
示例程序: #include <iostream> #include <set> using namespace std ; class StudentT { publ ...
- Struts 2入门案例及登录
一:入门案例 步骤如下: 1.导入jar包 2.配置web.xml文件 3.在src下创建名称为struts.xml的配置文件 4.创建编写HelloWorldAction 5.创建index.jsp ...
- javascript特效--制作背景电子钟(整点时祝贺生日快乐)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 2016HUAS暑假集训训练2 A - Is It A Tree?
Description A tree is a well-known data structure that is either empty (null, void, nothing) or is a ...
- log4j日志输出级别高低
Log4j是Apache的开源项目一个功能强大的日志组件,提供方便的日志记录.日志记录器(Logger)是日志处理的核心组件Log4j建议只使用四个级别,优先级从高到低分别是FATAL, ERROR. ...
- docker pipework
#!/bin/bash #auto install docker and Create VM #Define PATH Varablies IPADDR=`ifconfig |grep "B ...