精华内容
下载资源
问答
  • weblogic启动节点管理器
    2021-08-11 11:48:38

    使用节点管理器控制服务器

    下列部分介绍节点管理器功能、架构和配置步骤。

    ?节点管理器概述

    ?节点管理器在WebLogic Server环境下如何工作

    ?常规节点管理器配置

    ?配置基于Java的节点管理器

    ?配置基于脚本的节点管理器

    ?启动节点管理器和服务器

    节点管理器概述

    WebLogic Server生产环境中的服务器实例通常分布在多个域、计算机和地理位置上。

    节点管理器是一个WebLogic Server实用工具,可以使用它来启动、关闭和重新启动远

    程位置上的管理服务器和受管服务器实例。尽管节点服务器是可选工具,但如果您的

    WebLogic Server环境所承载的应用程序具有较高的可用性要求,则建议您使用该工具。

    节点管理器进程与特定WebLogic域无关,而与计算机有关。您可以使用同一个节点管

    理器进程控制任意WebLogic Server域中的服务器实例,只要该服务器实例与节点管理

    器进程驻留于同一台计算机上。节点管理器必须在承载要通过节点管理器控制的

    WebLogic Server 实例(管理服务器或受管服务器)的计算机。

    基于Java和基于脚本的节点管理器

    WebLogic Server提供两种版本的节点管理器:基于Java的节点管理器和基于脚本的

    节点管理器,两者功能类似。但是,每个版本的配置和安全注意事项不同。

    基于Java的节点管理器

    基于Java 的节点管理器在 Java 虚拟机(Java Virtual Machine ,简称 JVM )进程中 运行。建议在 Windows 平台上将其作为 Windows 服务运行,而在UNIX 平台上将其 用作一种操作服务运行,以便重新引导系统时可以自动重新启动该节点管理器。

    、:I . 注意:BEA 针对 Windows 、Solaris、HP UX、Linux on Intel

    、:I .

    注意:

    Open VMS、OS/390 、AS400、UnixWare 或 Tru64 UNIX不支持节点

    管理器。

    此版本的节点管理器将根据 nodemanager.properties 文件确定其配置。 请参阅 配置基 于 Java 的节点管理器 。

    与基于脚本的版本相比,基于 Java 的节点管理器可以提供更高的安全性。请参阅 配置基 于 Java 的节点管理器的安全 。

    基于脚本的节点管理器

    对于 UNIX 和 Linux 系统, WebLogic Server 提供基于脚本版的节点管理器。该脚本 基于 UNIX 外壳脚本, 但它使用 SSH 提供更高的安全性。 SSH 使用基于用户 ID 的安 全。

    有关配置脚本版节点管理器的详细信息,请参阅 配置基于脚本的节点管理器 。有关使用此 版本节点管理器的信息,请参阅 运行基于脚本的节点管理器 。

    此版本所提供的安全性低于基于 Java 的版本。 但是, 基于脚本的节点管理器的优势在于, 它能够通过已配置为使用 SSH 的网络来远程管理服务器。不需要任何其他服务器安装。 只需要将脚本复制到远程计算机上。

    注意: 建议将基于脚本的节点管理器作为一种操作系统服务来运行,以使它能够在重 新引导系统时自动重新启动。

    决定使用哪个节点管理器版本

    使用哪个节点管理器版本取决于 WebLogic Server 环境的需要。 下列注意事项会有助于 您决定哪个版本适合您的环境:

    ? 仅在使用脚本版的节点管理器时, 才支持自动服务器迁移。 要并入自动服务器迁移, 必须使用脚本版的节点管理器。

    ?

    如果在 Windows 系统上安装 WebLogic Server 管理器。 Windows 不支持脚本版的节点管理器。

    ,必须使用 Java 版本的节点

    ?

    在使用 Java 版本的节点管理器时,使用 看到更快的性能。

    db-less

    租用(一致租用),您可能会

    ?

    基于脚本的节点管理器需要的安全配置要比

    Java

    版本需要的安全配置简单很多。

    RSH和SSH通常比SSL要容易配置,SSL

    是 Java

    版本的节点管理器使用的安全方

    法。脚本版的节点管理器需要的空间占用也比

    Java 版本需要的空间占用少很多。

    Java 版本的节点管理器可在受支持的 UNIX 系统上与 inetd 结合使用 inetd 允许节点管理器根据配置端口上接收的请求自动重启。

    访问节点管理器 相对于要进行通信的节点管理器,节点管理器客户端可以在本地,也可以是远程。您可以 从下列客户端访问任意版本的节点管理器 - Java 版或基于脚本 (SSH) 的版本。(另外 还提供了外壳命令模板形式的 SSH 客户端,以用于基于脚本的节点管理器。)

    ? 管理服务器

    ? 管理控制台,位于 “环境”>“计算机”>“配置”>“节点管理器 ”页面。

    更多相关内容
  • 启动节点管理器命令 nohup ./startManagedWebLogic.sh servername http://ip:port >> ./nohhup.out &; 报错信息 <2019-3-4 上午03时02分25秒 GMT> <Notice> <Security> <BEA-.....

    weblogic基本信息:10.3.6

    启动节点管理器命令

    nohup ./startManagedWebLogic.sh servername http://ip:port >> ./nohhup.out &;

    报错信息

    <2019-3-4 上午03时02分25秒 GMT> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.> 
    <2019-3-4 上午03时02分26秒 GMT> <Critical> <Security> <BEA-090402> <Authentication denied: Boot identity not valid; The user name and/or password from the boot identity file (boot.properties) is not valid. The boot identity may have been changed since the boot identity file was created. Please edit and update the boot identity file with the proper values of username and password. The first time the updated boot identity file is used to start the server, these new values are encrypted.> 
    <2019-3-4 上午03时02分26秒 GMT> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: weblogic.security.SecurityInitializationException: Authentication denied: Boot identity not valid; The user name and/or password from the boot identity file (boot.properties) is not valid. The boot identity may have been changed since the boot identity file was created. Please edit and update the boot identity file with the proper values of username and password. The first time the updated boot identity file is used to start the server, these new values are encrypted.
    weblogic.security.SecurityInitializationException: Authentication denied: Boot identity not valid; The user name and/or password from the boot identity file (boot.properties) is not valid. The boot identity may have been changed since the boot identity file was created. Please edit and update the boot identity file with the proper values of username and password. The first time the updated boot identity file is used to start the server, these new values are encrypted.
    	at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(CommonSecurityServiceManagerDelegateImpl.java:960)
    	at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1054)
    	at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:873)
    	at weblogic.security.SecurityService.start(SecurityService.java:141)
    	at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    	Truncated. see log file for complete stacktrace
    Caused By: javax.security.auth.login.FailedLoginException: [Security:090303]Authentication Failed: User weblogic weblogic.security.providers.authentication.LDAPAtnDelegateException: [Security:090295]caught unexpected exception
    	at weblogic.security.providers.authentication.LDAPAtnLoginModuleImpl.login(LDAPAtnLoginModuleImpl.java:251)
    	at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)
    	at com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    	Truncated. see log file for complete stacktrace

    问题原因排查

    根据报错信息,是由于boot.properties文件中配置的username和/或password错误,查看该文件后,发现文件内容正确。

    重新编辑该文件,重启,仍报相同错误。

    考虑管理服务器未启动,将管理服务器启动后,再启动节点管理服务器,启动正常。

    总结

    由boot.properties文件导致weblogic服务器启动失败,原因归结如下:

    1. 配置的username、password不对,错误日志中会提示认证失败或认证被拒绝;

    2. 启动节点管理服务器,管理服务器未启动;

    3. 第一次启动后,username和password被加密,但服务器并未启动成功,再次启动可能也会报类似认证错误,可将boot.properties文件中username和password修改为明文,尝试再次启动。

    另,可查看对应server节点下的日志,路径/home/welogic/domains/base_domain/servers/server_name/logs(根据自己部署目录,查看对应目录),一般在server的logs内,会有更详尽的错误信息,帮助你更准确地定位问题。

    展开全文
  • Weblogic12c 节点管理器配置作 者:阿苏是也创建日期:2015-9-13修改日期:2015-9-13当前版本:1.5v一、文档控制文档版本文档名说明文档主题本文档用于指导WebLogic怎么配置节点管理器,如何通过节点管理器启动远程受...

    Weblogic  12c 节点管理器配置

    作    者:阿苏是也

    创建日期:2015-9-13

    修改日期:2015-9-13

    当前版本:1.5v

    一、文档控制

    文档版本

    文档名说明

    文档主题

    本文档用于指导WebLogic怎么配置节点管理器,如何通过节点管理器启动远程受管理服务器

    六、节点管理器配置

    6.2、概念解释

    使用节点管理器,我们可以远程(控制台)来启动所有的受管理服务器。

    节点管理是单独java应用程序,在weblogic是独立的。可以理解为一个增强功能的工具。可以更简单操作远程的受管服务器。

    设置环境变量

    = /u01/oracle/Oracle/Middleware/Oracle_Home

    前提条件:已创建domain,创建受管服务器

    6.3、节点管理器配置

    6.3.1、启动管理服务器,关闭其他所有受管服务器

    1、启动控制台

    $ ./startWebLogic.sh

    2、关闭所有受管服务器

    6.3.2、配置计算器的节点管理器连接

    环境->计算机->点击new_Machine_1

    2313ed2d8150fec684dd4f4b171360da.png

    6.3.3、创建节点管理器及启动脚本

    /user_projects

    新增/nodemanager/new_Machine_1

    拷贝startNodeManager.sh

    /wlserver/server/bin/startNodeManager.sh拷贝这个目录

    命令:

    cp $MIDDLEWARE_HOME/wlserver/server/bin/startNodeManager.shstartNodeManager.sh

    编辑脚本,修改NODEMGR_HOME

    NODEMGR_HOME="/u01/oracle/Oracle/Middleware/Oracle_Home/user_projects/nodemanager/new_Machine_1"

    1d7c826f4ba19d4690d9c0aa3e64f4d6.png

    新增节点管理属性文件

    /user_projects/nodemanager/new_Machine_1/nodemanager.properties

    ListenAddress=192.168.188.58

    ListenPort=5556

    SecureListener=false

    0f0e60813b07685420fac862a8438c95.png

    6、将计算器加入到域中,如此节点管理器的计算器能接收到域的请求

    1、加载配置文件

    /wlserver/server/bin

    $ source setWLSEnv.sh

    17e71a56a9736aec47061155e1d0922a.png

    在交互模式下打开WLST

    java weblogic.WLST

    01c0c9eed8b87d6a22474f091295b950.png

    输入命令来连接到控台的服务

    wls:/offline>

    connect('weblogic','daphne123', 't3://192.168.188.58:7001')

    9e48e2ab96b90e17a487722677dd9227.png

    将计算器加入到域中

    6.3.4、将计算机注册到domian中

    查看下面文件

    /u01/oracle/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/config/nodemanager

    nm_password.properties

    domain 目录下/security

    SerializedSystemIni.dat

    执行

    nmEnroll('/u01/oracle/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain',

    '/u01/oracle/Oracle/Middleware/Oracle_Home/user_projects/nodemanager/new_Machine_1')

    d519371232a0e0e8f087e8207e18b1ce.png

    退出wlst

    exit()

    208ab0106b44d967fbca68c6063a69e8.png

    启动节点管理器

    /user_projects/nodemanager/new_Machine_1

    ./startNodeManager.sh

    6ca62dfa7d50cf1edc4c4fb22e7f11df.png

    说明节点管理器启动成功

    进入控制台

    在服务器->启动受管服务器

    若报错,建议重启启动管理服务器和节点管理器

    九、变更记录&常见问题&参考资料

    9.1、变更记录

    9.2、常见问题

    9.3、参考资料

    展开全文
  • WeblogicServer配置节点管理器详细说明
  • 为什么要配置节点管理器呢? 节点管理的作用是让我们可以远程的管理集群中的服务器(开启,关闭以及重启服务器)。 举个简单的例子,如上图,有一个管理服务器和三个受管理服务器,如果您的应用程序及资源被部署...

    为什么要配置节点管理器呢?

    节点管理的作用是让我们可以远程的管理集群中的服务器(开启,关闭以及重启服务器)。

    举个简单的例子,如上图,有一个管理服务器和三个受管理服务器,如果您的应用程序及资源被部署在了不同主机的服务器上,当您要升级的应用包部署到管理服务器后,需要重启每个受管理服务器来获取管理上的新的配置文件,您会怎么做呢?最普通的方法,就是分别登录到相对应的服务器上,执行启动脚本,就行了呗。那肯定要花费很多时间,如果应用服务,访问量很大,要求并非很高,就会有更多的服务器,如果都登录到每一台,花费太多时间了。有没有一种更简单,方便的办法呢。这就是我们为什么要配置和使用节点管理器的(node manager)原因,可以简单的管理控制台页面上重启受管服务器啦,是不是很方便呢?那就开始配置吧。

    配置说明:Node manager和machine是一一对应的,在每一个受管理服务器上都要启动node manager的服务,一个node manager 也可以在多个domain中工作。

    1. 因为笔者测试环境中的管理服务器所在的machine中也配置了受管理服务器,所以配置管理机上的节点管理器。
    2. 配置之前,可以看到服务是不可用的。

    3. 执行节点管理器启动脚本,启动服务。脚本和路径如图

    4. 启动成功

    5. 刷新管理控制台页面,发现报错SSL错误信息。参考https://blog.csdn.net/u013413740/article/details/96482243之配置节点管理器报错。然后就可访问状态了。

    6. 如果安装集群是没有给节点管理器指定服务器(节点管理器要控制的服务器,把计算机上所有添加给节点管理器)。现在可以添加。如图。

    7. 通过节点管理器,重启受管理服务器。可以把该计算机上所有的受管理服务器选中,点击启动,一次可以启动多个,是不是很方便啊。PS:如果想通过节点管理器启动管理服务器,只能通过wlst命令。

    8. 重复操作,都启动成功了。

    9. 接下来就再配置受管理服务器所在的计算机上的节点管理器。配置如上,节点管理器还是不可用。这里需要使用wlst命令,将管理服务器的域路径和受管理服务器中节点管理器的工作目录做映射。服务器全部启动成功。

    10. 节点管理器配置完成。
    11. 此外我们还要将节点管理器设置成开机启动(如果不设置开机启动,如果服务器宕机重启启动时,节点管理器不能自动重启,这样就不能远程启动管理服务器了)。                                                                                                                           配置如下:
    • 1  切换到管理器权限账户,编辑文件vi /etc/init.d/nodeManagerService,需要更改目录和用户。

      #!/bin/bash
      #chkconfig: 345 80 70
      #description: start stop nodemanager
      WL_HOME="/home/weblogic/Oracle/Middleware/wlserver_10.3"
      BEA_OWNER="weblogic"


      case "$1" in
      start)
      su - "$BEA_OWNER" <<EOF
      ${WL_HOME}/server/bin/startNodeManager.sh &
      EOF
      ;;
      stop)
      su - "$BEA_OWNER" <<EOF


      EOF
      ;;
      *)
      ;;
      esac

    • 2  修改具有可执行权限(chmod a+x nodeManagerService)
    • 3  添加到开机启动列表中(chkconfig --add nodeManagerService//chkconfig nodeManagerService  on)
    • 4  查看启动级别(chkconfig --list nodeManagerService)。
    • 5  重启机器,查看是否成功。(开机启动列表服务中和ps -ef|grep java都可以看该服务器是否自动启动成功)
    • 6  删除开机启动(chkconfig --del nodeManagerService)。

    weblogic server集群配置参考:https://blog.csdn.net/u013413740/article/details/96839813(图形化安装)

                                                      https://blog.csdn.net/u013413740/article/details/96975465(命令行安装)

    展开全文
  • 【赵强老师】Weblogic节点管理器和架构 什么是节点管理器节点管理器Weblogic Server运行在相同的计算机上;可以作为操作系统的守护程序自动运行。节点管理器的作用: 启动、关闭和重启管理服务器 ...
  • 一 环境准备如下服务器情况:主机名Ip用途ms192.168.68.130安装管理服务器和一台受管理服务器as1192.168.68.131安装另外一台受管理服务器集群安装情况:Weblogic服务Ip用途AdminServer192.168.68.130cs192.168.68....
  • weblogic10.3.0.0为例 1.启动weblogic D:\bea\user_projects\domains\base_domain\startWebLogic.cmd 2.登录weblogic控制台,左侧菜单选择Servers 3.点击New,新增一个Server ...
  • 节点管理器可以在控制台中对各节点进行关闭和重启,所以需要各节点是免输入密码的,所以进行该步骤配置时需要确定各节点是免输入密码的。首先关闭各节点。点击左侧导航树“环境”-“服务器”- 主页面“控制”,然后...
  • 通过控制台和节点管理器,实现 <2021-3-9 下午04时53分45秒 CST> <INFO> <NodeManager> <Starting WebLogic server with command line: /app/domains/myclusterdomain/bin/startWebLogic.sh &...
  • 对于服务器test-server, 与计算机java相关联的节点管理器无法访问。 消息图标 - 警告 所有所选服务器当前都处于与此操作不兼容的状态, 或未与运行的节点管理器关联, 或没有授权您执行请求的操作。不会执行任何操作...
  • 启动之后,在管理台查看计算机 mache0 的状态为【可访问】状态 7.另外的mache1 和mache0的操作一致,但是IP换成 192.168.4.12 即可,同样命令启动, 在管理台查看计算机 mache1 的状态为【可访问】状态 ...
  • 有时候双击启动stratWeblogic.cmd脚本时,闪退,无法查看log日志,从而不知道错误原因; 因此,可以采用在cmd中执行命令的方法,查找原因: **打开cmd,直接将脚本文件拖到cmd中,回车执行命令 会提示错误原因; ** ...
  • Weblogic 节点启动

    千次阅读 2016-01-29 16:18:13
    1.启动管理节点 export JAVA_OPTIONS="$JAVA_OPTIONS -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0 -Djava.security.egd=file:/dev/./u random" nohup ./startWebLogic.sh >admin.log...
  • weblogic学习 weblogic节点配置管理器很详细的文档,一看就明白
  • Weblogic 节点管理器 nodemanager

    万次阅读 2015-12-13 17:06:31
    Server名称 端口 ip 备注 xyyadmin 7001 10.10.54.74 管理server app01 ...应用server 属于节点管理    
  • Weblogic集群部署节点管理器

    千次阅读 2019-01-12 10:19:10
    启动节点管理器的进程,在控制台管理受管服务器的生命周期 修改/home/huyao/Oracle/Middleware/wlserver_10.3/common/nodemanager路径下的 nodemanager.properties,修改将SecureListener=true改为 ...
  • weblogic启动nodemanager报错缺少DemoIndentity.jks 按自己的环境找到一下路径的文件作修改: /home/weblogic/Oracle/user_projects/domains/basicWLSDomain/nodemanager/nodemanager.properties 修改”...
  • Weblogic 启动慢解决方法
  • weblogic.nodemanager.common.ConfigException: The domain '***_domain' at 'null' was not registered in the nodemanager.domains file and dynamic domain registration is not supported. Please register the ...
  • weblogic安装 Unix/Linux NodeManager 节点管理器 建域 发布 deployment 数年项目经验总结 绝对原创
  • Weblogic 节点管理器 nodemanager   一.Weblogic 规划 :   Server名称 端口 ip 备注 xyyadmin 7001 10.10.54.74 管理server app01 8001 ...
  • 第一:解决weblogic启动受管服务器报错Authentication for user weblogic denied问题描述:使用./startManagedWebLogic.sh Server2 t3://localhost:8080启动节点服务器报错。奇怪的是,刚刚输入的用户名和密码登录...
  • weblogic集群子服务节点启动完毕后状态为ADMIN,正常情况是RUNNING。 有以下解决方法: 1. 通过“恢复”按钮恢复为 RUNNING 状态(亲测可用) 2. 在启动脚本添加如下配置即可(未测) -...
  • 节点管理服务器用于远程启动、关闭以及重新启动管理服务器和受管理服务器 1、依次展开 环境-计算机,点击 锁定并编辑,右侧 新建 计算机 修改监听地址 ...3、启动节点管理服务器 进入weblogic主目...
  • 访问 老刘文库 WebLogic Server 11g 节点管理器和 Machine 配置单机版 Windows 本文讲述如何在WebLogic Server 11g 上配置集群中的节点服务器以及通过控制台启动和停止服务器 2009-11-6 作者: 刘长炯 BeanSoft@126....
  • SUSE 11 sp3下Weblogic关联节点管理器配置 目的:在控制台实现节点的关闭启动(默认下控制台可以发出关闭指令,但不能启动启动需要管联) 此安装主要解决NodeManager管理各节点受管域启动关闭任务缺点:做这个主要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,927
精华内容 2,370
关键字:

weblogic启动节点管理器