精华内容
下载资源
问答
  • weblogic 节点管理器

    2014-12-30 20:23:38
    节点管理器所在路径,比如: /web/weblogic/user_projects/nodemanager/Machine-0     6. 在控制台新建两台 Machine: ( 类型选择普通 )   图片11   7. 启动两台节点管理器 在目录下面 /web/...

    <div class="iteye-blog-content-contain" style="font-size: 14px"></div>

     服务器情况:

     

    主机名

    Ip

    用途

    Web1

    192.168.1.10

     安装AdminServernodemanage(Machine-0)r

    Web2

    192.168.1.20

    Nodemanager(Machine-1)

     

    集群安装情况:

    Weblogic服务

    Ip

    用途

    AdminServer

    192.168.68.10

     

    App01

    192.168.68.10

    第一台受管理服务器

    App02

    192.168.68.20

    第二台受管理服务器

     

    weblogic计算机配置情况

    计算机名称

    节点管理器IP

    节点管理器端口

    关联的受管理服务器

    Machine-0

    192.168.1.10

    5556

    App01

    Machine-1

    192.168.1.20

    5556

    App02

     

     

    在两台主机web1,web2都建立xyy domain web1安装AdminServe

     

    [root@web1 domains]# ls

    xyy

    [root@web1 domains]# pwd

    /web/weblogic/user_projects/domains

    [root@web2 domains]# ls

    xyy

    [root@web2 domains]# pwd

    /web/weblogic/user_projects/domains

    node manager 配置过程

     

    1.

    <MIDDLEWARE_HOME>/user_projects/新建目录:

    /web/weblogic/user_projects/nodemanager/Machine-0

    /web/weblogic/user_projects/nodemanager/Machine-1

     

    2.

    wlserver_12.1/server/bin/startNodeManager.sh到新建目录Machine-0(Machine-1)下。

     

    3.

    修改文件<MIDDLEWARE_HOME>/user_projects/nodemanager/Machine0/startNodeManager.sh中变量NODEMGR_HOME的值:

     

    #NODEMGR_HOME="${WL_HOME}/common/nodemanager"

    NODEMGR_HOME="/web/weblogic/user_projects/nodemanager/Machine-0"

    #NODEMGR_HOME="${WL_HOME}/common/nodemanager"

    NODEMGR_HOME="/web/weblogic/user_projects/nodemanager/Machine-1"

     

    4.

    在目录<MIDDLEWARE_HOME>/user_projects/nodemanager/Machine-1/下新建文件nodemanager.properties,文件内容如下:

    nodemanager.properties

    ListenAddress=192.168.1.10(Admin Server IP)

    ListenPort=5556

    SecureListener=false

     

    5.注册

    进入目录 <MIDDLEWARE_HOME>/wlserver_12.1/server/bin,执行命令

    source setWLSEnv.sh

    java weblogic.WLST

    connect('weblogic','weblogic123','t3://192.168.1.10:7001')

    nmEnroll('/web/weblogic/user_projects/domains/xyy/','/web/weblogic/user_projects/nodemanager/Machine-0')

    nmEnroll('/web/weblogic/user_projects/domains/xyy/','/web/weblogic/user_projects/nodemanager/Machine-1')

    exit()

     

    作用:

    (1)将计算机Machine-0/1与管理服务器所在的域关联起来,并且从管理服务器下载文件nm_password.propertiesSerializedSystemIni.dat

     

    nm_password.properties:管理服务器授权节点管理器管理受管理服务器的用户名和密码(经过加密处理)

    SerializedSystemIni.dat:密钥文件

    参考路径:/user_projects/domains/base_domain/config/nodemanager/nm_password.properties

     

     

    (2)更新文件nodemanager.domains nodemanager.domains 记录节点管理器能够管理的weblogic域两个参数:

     

    (1)param1:域所在路径,比如:/web/weblogic/user_projects/domains/xyy/

     

    (2)param2:节点管理器所在路径,比如:/web/weblogic/user_projects/nodemanager/Machine-0

     

     

    6.在控制台新建两台Machine: (类型选择普通)

     

    图片11

     

    7.启动两台节点管理器

    在目录下面/web/weblogic/user_projects/nodemanager/Machine-0运行命令:

    ./startNodeManager.sh  192.168.1.10 5556

     

    在目录下面/web/weblogic/user_projects/nodemanager/Machine-1运行命令:

    ./startNodeManager.sh  192.168.1.20 5556

     

    8.查看状态

    图片12

     

    9,关联服务器,测试启动和关闭:

     

    图片13

    展开全文
  • java -cp /app/weblogic/wlserver_10.3/server/lib/weblogic.jar weblogic.Deployer -adminurl t3://ip:port -username weblogic -password weblgoic123 -name lsxdWeb01 -deploy /app/deploy/lsxdWeb01.wa...

    部署应用:

    java -cp /app/weblogic/wlserver_10.3/server/lib/weblogic.jar weblogic.Deployer -adminurl t3://ip:port 
    -username weblogic -password weblgoic123 -name lsxdWeb01 -deploy /app/deploy/lsxdWeb01.war -targets nodeNamedeploy /app/deploy/lsxdWeb01.war -targets nodeName

    卸载应用

    java -cp /app/weblogic/wlserver_10.3/server/lib/weblogic.jar weblogic.Deployer -adminurl t3://ip:port 
    -username weblogic -password weblgoic123 -name lsxdWeb01 -undeploy /app/deploy/lsxdWeb01.war -targets nodeName

    启动管理服务器

    nohup sh /app/weblogic/user_projects/domains/appdomain/bin/startWeblogic.sh > /log/wlslog/weblogic.log 2>&1 &

    停止管理服务器

    sh /app/weblogic/user_projects/domains/appdomain/bin/startWeblogic.sh 

    启动受管服务器节点

    export USER_MEM_ARGS="${USER_MEM_ARGS} -Xms1024M -Xmx1024 -XX:MaxPermSize=512M"
    export JAVA_OPTIONS="${JAVA_OPTIONS} -Dappid=xxx"
    nohup sh /app/weblogic/user_projects/domains/appdomain/bin/startManagedWeblogic.sh nodeName >/log/wlslog/nodeName.log 2>&1 &

    查看dubbo 服务的启动状态

     

    echo status | nc -i 1 127.0.0.1 20501

     

    zookeeper 

     

      ZooKeeper 支持某些特定的四字命令字母与其的交互。它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息。用户在客户端可以通过 telnet 或 nc 向 ZooKeeper 提交相应的命令

    • 1. 可以通过命令:echo stat|nc 127.0.0.1 2181 来查看哪个节点被选择作为follower或者leader
    • 2. 使用echo ruok|nc 127.0.0.1 2181 测试是否启动了该Server,若回复imok表示已经启动。
    • 3. echo dump| nc 127.0.0.1 2181 ,列出未经处理的会话和临时节点。
    • 4. echo kill | nc 127.0.0.1 2181 ,关掉server
    • 5. echo conf | nc 127.0.0.1 2181 ,输出相关服务配置的详细信息。
    • 6. echo cons | nc 127.0.0.1 2181 ,列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。
    • 7. echo envi |nc 127.0.0.1 2181 ,输出关于服务环境的详细信息(区别于 conf 命令)。
    • 8. echo reqs | nc 127.0.0.1 2181 ,列出未经处理的请求。
    • 9. echo wchs | nc 127.0.0.1 2181 ,列出服务器 watch 的详细信息。
    • 10. echo wchc | nc 127.0.0.1 2181 ,通过 session 列出服务器 watch 的详细信息,它的输出是一个与 watch 相关的会话的列表。
    • 11. echo wchp | nc 127.0.0.1 2181 ,通过路径列出服务器 watch 的详细信息。它输出一个与 session 相关的路径。

     

     

     

    展开全文
  • 背景:上传的图片和web应用不在同个路径里,例如web...Tomcat和WebLogic的不同配置1、Tomcat虚拟路径配置:在tomcat下的conf/server.xml的Host节点里面增加一行配置:<Context path="/img" docBase="e:\upload\...

    背景:
    上传的图片和web应用不在同个路径里,例如web应用在D盘,上传图片1.jpg在E:\upload\img目录里,这时就需要配置虚拟路径后,才能显示图片。

    Tomcat和WebLogic的不同配置
    1、Tomcat虚拟路径配置:
    在tomcat下的conf/server.xml的Host节点里面增加一行配置:
    <Context path="/img" docBase="e:\upload\img\" reloadable="true"></Context>

    jsp文件相应为<img src="/img/1.jpg" />

    说明:path="/img"这里的img可以随便命名,如imgfile,则jsp文件相应为<img src="/imgfile/1.jpg" />


    2、WebLogic虚拟路径配置:
    找到web应用下的WEB-INF目录里面的weblogic.xml文件(和web.xml同级,没有则新建一个)进行配置,刚开始在配置WebLogic时,模仿Tomcat的配置如
    下:
    <?xml version="1.0" encoding="UTF-8"?>
    <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">
    <context-root>/</context-root>
    <virtual-directory-mapping>
    <local-path>E:/upload/img</local-path>
    <url-pattern>imgfile/*</url-pattern>
    </virtual-directory-mapping>
    </weblogic-web-app>
    jsp文件为<img src="/imgfile/1.jpg" />,结果老是报404找不到错误,经过一番测试,发现这里的url-pattern的imgfile需要是真实存在的路径,这 是和Tomcat最大的区别!
    下面为正确的配置方法:

    (1)weblogic.xml文件配置
    <virtual-directory-mapping>
    <local-path>E:/upload</local-path>
    <url-pattern>/img/*</url-pattern>
    </virtual-directory-mapping>


    则jsp文件相应为<img src="/img/1.jpg" />

    (2)weblogic.xml文件配置,关键节点如下:
    <virtual-directory-mapping>
    <local-path>E:/upload/img</local-path>
    <url-pattern>/*</url-pattern>
    </virtual-directory-mapping>

    则jsp文件相应为<img src="/1.jpg" />

     

    转载于:https://www.cnblogs.com/gdjlc/p/9309801.html

    展开全文
  • 最近在一台新的电脑上安装weblogic,创建了新的server,但是一直无法启动,一直报下面这个错误: 对于服务器test-server, 与计算机java相关联的节点管理器无法访问。 消息图标 - 警告 所有所选服务器当前都处于与...

    最近在一台新的电脑上安装weblogic,创建了新的server,但是一直无法启动,一直报下面这个错误:

    对于服务器test-server, 与计算机java相关联的节点管理器无法访问。
    消息图标 - 警告 所有所选服务器当前都处于与此操作不兼容的状态, 或未与运行的节点管理器关联, 
    或没有授权您执行请求的操作。不会执行任何操作。

    配置计算机、创建server,百度上有很多,直接开始解决这个问题。

    首先查看nohup日志:

    Oracle_Home/wlserver/server/bin/startNodeManager.sh: [[: not found
    Oracle/Middleware/Oracle_Home/wlserver/server/bin/startNodeManager.sh: 151: Oracle_Home/wlserver/server/bin/startNodeManager.sh: [[: not found
    

    这是第一个问题,打开startNodeManager.sh:

    WL_HOME="/home/nyl/Oracle/Middleware/Oracle_Home/wlserver"
    
    NODEMGR_HOME="/home/nyl/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/nodemanager"
    export NODEMGR_HOME
    
    DOMAIN_HOME="/home/nyl/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain"
    
    JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.RootDirectory=${DOMAIN_HOME} "
    export JAVA_OPTIONS
    
    #  Set JAVA_HOME for node manager
    
    . ${DOMAIN_HOME}/bin/setNMJavaHome.sh
    
    #  start node manager
    
    ${WL_HOME}/server/bin/startNodeManager.sh

    发现真正运行的是【${WL_HOME}/server/bin/startNodeManager.sh】这个文件,找到这个文件,打开之后,146行和151行:

    if [[ "$JAVA_OPTIONS" != *"-Dweblogic.RootDirectory"* ]]; then
      # it is global NM
      JAVA_OPTIONS="-Dweblogic.RootDirectory=${NODEMGR_HOME} ${JAVA_OPTIONS}"
    fi    
    
    if [[ "$JAVA_OPTIONS" != *"-Djdk.tls.ephemeralDHKeySize"* ]]; then
      # Set default size of ephemeral Diffie-Hellman keys to 2048 bits
      JAVA_OPTIONS="-Djdk.tls.ephemeralDHKeySize=2048 ${JAVA_OPTIONS}"
    fi

    结合错误信息可以看到,错误的原因为使用[[ ]]用来做正则包含判断,而我执行脚本的时候用的是【./】,不支持这种语法,修改一下【Oracle_Home/user_projects/domains/base_domain/bin/startNodeManager.sh】文件,改成下面:

    JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.RootDirectory=${DOMAIN_HOME} "
    export JAVA_OPTIONS
    
    #  Set JAVA_HOME for node manager
    
    . ${DOMAIN_HOME}/bin/setNMJavaHome.sh
    
    #  start node manager
    
    bash ${WL_HOME}/server/bin/startNodeManager.sh

    重新执行脚本【Oracle_Home/user_projects/domains/base_domain/bin/startNodeManager.sh】

    bash startNodeManager.sh

    从执行日志上已经看不到上面那个错误了。

    这时候再起启动server,还是报这个错误:

    对于服务器test-server, 与计算机java相关联的节点管理器无法访问。
    消息图标 - 警告 所有所选服务器当前都处于与此操作不兼容的状态, 或未与运行的节点管理器关联, 
    或没有授权您执行请求的操作。不会执行任何操作。

    因为网上找到的博客,大多都是某个人博客被转来转去,对我的问题没有什么帮助,所以又去我启动的weblogic中看节点管理器的状态,因为启动没有报错,我认为此时节点管理器的状态应该是正确的状态,但是却是下面这个状态:

    这里写图片描述
    看到这里,就明白世界上节点管理器还是没有正确启动,此时启动的日志已经没有报错了,那只能是配置的问题了,
    找到节点管理器的配置文件【Oracle_Home/user_projects/domains/base_domain/nodemanager/nodemanager.properties】,打开:

    DomainsFile=/home/nyl/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/nodemanager/nodemanager.domains
    LogLimit=0
    PropertiesVersion=12.2.1.3.0
    AuthenticationEnabled=true
    NodeManagerHome=/home/nyl/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/nodemanager
    JavaHome=/usr/share/java/jdk8
    LogLevel=INFO
    DomainsFileEnabled=true
    ListenAddress=localhost
    NativeVersionEnabled=true
    ListenPort=5556
    LogToStderr=true
    weblogic.StartScriptName=startWebLogic.sh
    SecureListener=true
    LogCount=1
    QuitEnabled=false
    LogAppend=true
    weblogic.StopScriptEnabled=false
    StateCheckInterval=500
    CrashRecoveryEnabled=false
    weblogic.StartScriptEnabled=true
    LogFile=/home/nyl/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/nodemanager/nodemanager.log
    LogFormatter=weblogic.nodemanager.server.LogFormatter
    ListenBacklog=50

    去掉明显不会有问题的配置,比如端口、路径等,只剩下这些:

    NativeVersionEnabled=true
    SecureListener=true
    QuitEnabled=false
    weblogic.StopScriptEnabled=false
    CrashRecoveryEnabled=false

    逐一尝试相反的配置,最终找到【SecureListener=true】这个配置,把这个配置改成false,重新启动nodemanager,再次查看节点管理器状态:
    这里写图片描述

    启动server,成功。

    记录一下,帮助自己、帮助别人。

    展开全文
  • INF/HKGCB配置部署后运行程序,是在地址栏输入”http://127.0.0.1:7001/“还是”http://127.0.0.1:7001/projectname/“,需要根据部署项目中Weblogic.xml配置访问的虚拟路径来决...
  • weblogic路径获取

    千次阅读 2017-05-24 15:26:56
    在tomcat下运行正常,但是使用了weblogic之后出现各种的src下的文件找不到。 先看以下的各种获取文件路径的方法: 1. String path = getClass().getResource("").getFile().toString(); 结果-->D:/Oracle/...
  • weblogic基本信息:10.3.6 启动节点管理器命令 nohup ./startManagedWebLogic.sh servername http://ip:port >> ./nohhup.out &; 报错信息 <2019-3-4 上午03时02分25秒 GMT> <Notice> &...
  • Weblogic各种文件路径

    千次阅读 2012-04-16 16:30:33
    web.xml//////weblogic.xml: C:\dev\bea\user_projects\domains\HKGCB\applications\HKGCB\WEB-INF /HKGCB 配置 部署后运行程序,是在地址栏输入”http://127.0.0.1:7001/“还是”...
  • Weblogic12c 单节点安装

    2018-05-15 17:36:00
    第一节weblogic12c 的安装 WebLogic除了包括WebLogic Server服务器之外,还包括一些围绕WebLogic的产品,习惯上我们说的WebLogic是指WebLogic Server。WebLogic是美国bea公司出品的一个application server确切的...
  • 并以10.128.22.21:7001作为管理服务器主管服务器相关配置创建domain/home/weblogic/weblog10/wlserver_10.3/common/bin/config.sh执行 config.sh选择创建新的weblogic域选择weblogic Platfrom 组件选择要...
  • weblogic启动节点服务器报错,java.lang.ClassCastException:com.octestring.vde.backend.BackendRoot cannot be cast to com.octestring.vde.backend.standard.BackendStandard类型转换异常,导致初始化application...
  • weblogic扩展受管节点

    2019-12-12 17:08:58
    [root@nhtshlweb01 ~]# useradd weblogic [root@nhtshlweb01 ~]# passwd weblogic [root@nhtshlweb01 ~]# mkdir -p /software/bea11g [root@nhtshlweb01 ~]# mkdir -p /software/domains [root@nhtshlweb...
  • 记录一个在实际工作中使用的判断weblogic节点服务是否存在脚本,如果进程正常运行,则忽略,若进程不存在则启动weblogic服务。 (1)进入weblogic启动脚本存放路径 cd /root/Oracle/Middleware/user_projects/...
  • 1 ...首先关闭各节点。点击左侧导航树“环境”-“服务器”- 主页面“控制”,然后勾选三个节点server_7001、server_7002、server_7003,点击“关闭”-点击“立即强制重启”关闭节点 ,如下图所示:
  • 进入weblogic 控制台,找到【环境】并点击,然后点击【服务器】,进入如下图所示界面:点击【新建】,进入如下界面:然后直接点击完成即可,到这... 进入serverMgr.sh 文件路径, 命令:$WLS_HOME\domain\域名 ...
  • Weblogic集群部署节点管理器

    千次阅读 2019-01-12 10:19:10
    运行/home/xuya/Oracle/Middleware/user_projects/domains/Admin_domain/bin路径下的startWebLogic.sh文件 手动输入用户名和密码之后,按下ctrl+C退出运行程序。 在 ../Oracle/Middleware/user_projects...
  • weblogic12c下配置节点管理器管理受管理服务器 本文档基于Oracle官方文档Oracle WebLogic Server 12c: Configuring and Using Node Manager,在此基础上实践后,经过整理后所得。旨在为weblogic12c下配置和使用...
  • 4、切换进入weblogic用户进行weblogic软件安装(双节点均要安装相同版本weblogic软件): 略 二、节点1建立集群 1、进入/weblogic/Oracle/Middleware/wlserver_10.3/common/bin/目录并执行config.sh命令: ...
  • 最近在Linux上的Weblogic上创建自己的Machine时,发现监控的nodeManager的状态一直是异常的。经查找资料发现,在启动nodeManager时使用到的配置中默认是启用了安全访问协议的,即SecureListener=true。而在创建...
  • 为什么要配置节点管理器呢? 节点管理的作用是让我们可以远程的管理集群中的服务器(开启,关闭以及重启服务器)。 举个简单的例子,如上图,有一个管理服务器和三个受管理服务器,如果您的应用程序及资源被部署...
  • BEA Weblogic6.1?建立节点服务器 jc2cn 原创 更新:2002-07-27 15:12:11 版本: 1.0 BEA Weblogic6.1?建立节点服务器 (bigmouse@peoplemail.com.cn) ============================= 如果在一个域内只建立...
  • webLogic的目录说明 coherence_3.7 集群组件 modules 第三方模块包 user_projects 存放域的文件夹 – \domains\base_domain\autodeploy用于储存主服务器部署的项目(在weblogic中,主服务器尽量不要用来部署项目,...
  • 由于项目需要政务云对外开通了7011端口,对提供服务,工程部署在weblogic中间件上,端口为7011。这样导致外网可以通过对外开通的7011端口访问到weblogic控制台,不符合税局安全规范。税局要求要让通过开通的7011端口...
  • 1、管理server和被管server的domain名字必须一致。.../common/nodemanager/nodemanager.domains文件中添加domain的路径, custer_domain=&lt;DOMAIN_HOME&gt; 写道 custer_domain=C:\\Oracle...
  • /app/web/user_projects/domains/Domain_portal/servers/AdminServer/security

空空如也

空空如也

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

weblogic节点路径