经过实践,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节点管理器的更多相关文章

  1. 配置weblogic nodemanager管理器

    [内容提示]:看了一场皇族对阵OMG的比赛,失落 .皇族又输了..  可爱的UZI...   我承认我是逗比,看了3天节点管理器才明白点东西 .笨笨 .. 废话不多说,上图!所有的故意围绕一张图开始了 ...

  2. weblogic11g 节点管理器 nodemanager

    Weblogic 节点管理器  nodemanager 一.Weblogic  规划 : Server名称 端口 ip 备注 xyyadmin 7001 10.10.54.74 管理server ap ...

  3. 在控制台启动服务器时出现:对于服务器soa1_wls, 与计算机oim1相关联的节点管理器无法访问。

    问题:在控制台启动服务器时出现:对于服务器soa1_wls, 与计算机oim1相关联的节点管理器无法访问.原因:nodemanager没有启起来解决方法: 一.对于managedServer于admi ...

  4. 转:对于服务器AdminServer, 与计算机Machine-0相关联的节点管理器无法访问

    控制台启动server时报"对于服务器server-1与计算机machin<!--StartFragment -->对于服务器AdminServer, 与计算机Machine-0 ...

  5. 对于服务器AdminServer, 与计算机Machine-0相关联的节点管理器无法访问

    控制台启动server时报"对于服务器server-1与计算机machin<!--StartFragment -->对于服务器AdminServer, 与计算机Machine-0 ...

  6. 使用 WLST 和节点管理器来管理服务器

    使用节点管理器启动计算机上的服务器 WLST 可以连接至在任何计算机上运行的节点管理器,并能够在此计算机上启动一个或多个 WebLogic Server 实例.要通过此技术使用 WLST 和节点管理器 ...

  7. [置顶] Weblogic节点管理

    配置节点管理之后能方便管理,可以在控制台启动停止被管服务器,一般配置步骤:创建受管服务器,创建machine,屏蔽SSL主机名验证,修改nodemanager.properties,启动nodeman ...

  8. 解决在Spring整合Hibernate配置tx事务管理器出现错误的问题

    问题描述: Error occured processing XML 'org/aopalliance/intercept/MethodInterceptor'. See Error Log for ...

  9. TaskTracker节点上的内存管理器

    Hadoop平台的最大优势就是充分地利用了廉价的PC机,这也就使得集群中的工作节点存在一个重要的问题——节点所在的PC机内存资源有限(这里所说的工作节点指的是TaskTracker节点),执行任务时常 ...

随机推荐

  1. JSP 基础概念归纳 5分钟看完

    1. 符合 j2ee 标准的 web-app 的目录结构 WEB-INF classes web.xml lib servlet 开发过程 从 httpservlet 继承, 重写 doget / d ...

  2. 处理海量数据的高级排序之——堆排序(C++)

    在面对大数据量的排序时(100W以上量级数据),通常用以下三种的排序方法效率最高O(nlogn):快速排序.归并排序,堆排序.在这个量级上,其他冒泡,选择,插入等简单排序已经无法胜任,效率极低,跟前面 ...

  3. 黑马程序员----java基础笔记上(毕向东)

    ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 笔记一共记录了毕向东的java基础的25天课程,分上.中.下 本片为上篇,涵盖前10天课程 1. ...

  4. 关于GreenOdoo的一个Bug

    动态创建字段的时候,虽然字段已经创建,但是显示的时候会报没有新创建的字段错误: 但是原版是没有任何问题的,记录一下.

  5. MySQL数据库基本数据类型

    1.整型 2. 浮点数类型和定点数类型 3.日期与时间类型 4.字符串类型 5. 二进制类型

  6. awesome-scala

    https://github.com/lauris/awesome-scala Awesome Scala  A community driven list of useful Scala libra ...

  7. html图片和文字的细节

    ul中的每一个li如果里面添加“一个图,一行字”, 这样图片会紧贴在左侧,而文字会居中,这两个元素不会紧贴着. 产生这种问题的原因我推测是:我图片设置了左浮动,但文字没有设置浮动,而一旦将文字设置为浮 ...

  8. jsTree 的简单用法--异步加载和刷新数据

    首先这两个文件是必须要引用的,还有就是引用 jQuery 文件就不说了: <link href="/css/plugins/jsTree/style.min.css" rel ...

  9. CSS DIV 独占一行,清除左右两边的浮动

    clear:both //表示清除左右两边浮动的层,自己独占一行

  10. php内网探测脚本&简单代理访问

    <?php $url = isset($_REQUEST['u'])?$_REQUEST['u']:null; $ip = isset($_REQUEST['i'])?$_REQUEST['i' ...