linux下如何启动和关闭weblogic

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下如何启动和关闭weblogic相关的知识,希望对你有一定的参考价值。

在你定义的域中可以找到如下命令:
/[youHome]/domains/[yourDomain]/startWebLogic.sh
/[youHome]/domains/[yourDomain]/stopWebLogic.sh

用telnet远程控制服务器, 远程启动WEBLOGIC服务,启动后关闭telnet,WebLogic服务也跟着停止,这是因为使用telnet启动的进程会随着telnet进程的关闭而关闭。所以我们可以使用一些UNIX下的命令来做到不关闭

启动weblogic,可以参考如下命令:
nohup ./startWebLogic.sh &
查看后台(nohup 会在当前目录下生成一个nohup.out文件作为输出)
tail -f nohup.out
或者:
nohup ./startWebLogic.sh >日志文件名 &
查看后台
tail -f 日志文件名

关闭weblogic
一般情况很难关闭,需要杀掉后台进程(经常这样)
查看后台web进程
#ps -ef|grep Java 如:
root 123456 2346546
root 1346464 64646464
杀后台进程 :#kill -9 1346464

使用命令tail -f 文本文件名即可监视远程文件的变动情况,例如要监视Weblogic某一域的日志输出只需要输入命令:tail -f nohup.out
让weblogic后台启动的两种方法:
第一种:输入:nohup ./startWebLogic.sh &
第二种:输入: ./startWebLogic.sh
进行交互作用
然后再按“ctrl+z”
再输入bg
参考技术A 在你定义的域中可以找到如下命令:/[youHome]/domains/[yourDomain]/startWebLogic.sh/[youHome]/domains/[yourDomain]/stopWebLogic.sh启动weblogic,可以参考如下命令:nohup ./startWebLogic.sh 查看后台(nohup 会在当前目录下生成一个nohup.out文件作为
在你定义的域中可以找到如下命令:
/[youHome]/domains/[yourDomain]/startWebLogic.sh
/[youHome]/domains/[yourDomain]/stopWebLogic.sh
启动weblogic,可以参考如下命令:
nohup ./startWebLogic.sh &
查看后台(nohup 会在当前目录下生成一个nohup.out文件作为输出)
tail -f nohup.out或者:nohup ./startWebLogic.sh 日志文件名 &查看后台tail -f 日志文件名
关闭weblogic,我们更倾向于直接杀掉weblogic进程:
查找到进程ID之后,直接运行如下命令:kill -9 ID作者 aniyo本回答被提问者采纳
参考技术B 在你定义的域中可以找到如下命令:/[youHome]/domains/[yourDomain]/startWebLogic.sh/[youHome]/domains/[yourDomain]/stopWebLogic.sh启动weblogic,可以参考如下命令:nohup ./startWebLogic.sh 查看后台(nohup 会在当前目录下生成一个nohup.out文件作为
在你定义的域中可以找到如下命令:
/[youHome]/domains/[yourDomain]/startWebLogic.sh
/[youHome]/domains/[yourDomain]/stopWebLogic.sh
启动weblogic,可以参考如下命令:
nohup ./startWebLogic.sh &
查看后台(nohup 会在当前目录下生成一个nohup.out文件作为输出)
tail -f nohup.out或者:nohup ./startWebLogic.sh 日志文件名 &查看后台tail -f 日志文件名
关闭weblogic,我们更倾向于直接杀掉weblogic进程:
查找到进程ID之后,直接运行如下命令:kill -9 ID作者 aniyo

WebLogic OBIEE 调度程序组件关闭

【中文标题】WebLogic OBIEE 调度程序组件关闭【英文标题】:WebLogic OBIEE Scheduler Component Down 【发布时间】:2014-02-07 08:07:49 【问题描述】:

我在 Red Hat 机器上安装了 OBIEE 11g,但我发现运行它的问题。我可以启动 WebLogic 及其服务,因此我可以进入 WebLogic 控制台和企业管理器,但是当我尝试使用 opmnctl 命令启动 OBIEE 组件时出现问题。 我正在执行的步骤如下:

1) 启动 WebLogic

cd /home/Oracle/Middleware/user_projects/domains/bifoundation_domain/bin/
./startWebLogic.sh

2) 启动节点管理器

cd /home/Oracle/Middleware/wlserver_10.3/server/bin/
./startNodeManager.sh

3) 启动托管 WebLogic

cd /home/Oracle/Middleware/user_projects/domains/bifoundation_domain/bin/
./startManagedWebLogic.sh bi_server1

4) 设置 OBIEE 组件

cd /home/Oracle/Middleware/instances/instance1/bin/
./opmnctl startall

结果是:

opmnctl startall: starting opmn and all managed processes...
================================================================================
opmn id=JustiziaInf.mmmmm.mmmmm.9999
Response: 4 of 5 processes started.

ias-instance id=instance1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ias-component/process-type/process-set:
  coreapplication_obisch1/OracleBISchedulerComponent/coreapplication_obisch1/

Error
--> Process (index=1,uid=1064189424,pid=4396)
  failed to start a managed process after the maximum retry limit
  Log:
  /home/Oracle/Middleware/instances/instance1/diagnostics/logs/OracleBISchedulerComponent/
coreapplication_obisch1/console~coreapplication_obisch1~1.log

5) 检查组件状态

cd /home/Oracle/Middleware/instances/instance1/bin/
./opmnctl status

Processes in Instance: instance1
---------------------------------+--------------------+---------+---------
ias-component                    | process-type       |     pid | status  
---------------------------------+--------------------+---------+---------
coreapplication_obiccs1          | OracleBIClusterCo~ |    8221 | Alive   
coreapplication_obisch1          | OracleBIScheduler~ |     N/A | Down    
coreapplication_obijh1           | OracleBIJavaHostC~ |    8726 | Alive   
coreapplication_obips1           | OracleBIPresentat~ |    6921 | Alive   
coreapplication_obis1            | OracleBIServerCom~ |    7348 | Alive 

【问题讨论】:

【参考方案1】:

从 /home/Oracle/Middleware/instances/instance1/diagnostics/logs/OracleBISchedulerComponent/ 读取日志文件 coreapplication_obisch1/console~coreapplication_obisch1~1.log。

我建议尝试以下链接中的步骤,因为这是升级 OBIEE 时的常见问题。

http://www.askjohnobiee.com/2012/11/fyi-opmnctl-failed-to-start-managed.html

【讨论】:

【参考方案2】:

不确定您的日志内容,但请尝试以下步骤并检查它是否有效

    以超级用户身份登录 cd $ORACLE_HOME/Apache/Apache/bin chmod 6750 .apachectl 注销并以 ORACLE 用户身份登录 opmnctl startproc process-type=OracleBIScheduler

【讨论】:

我认为问题不在于 Apache。并且语句 opmnctl startproc not found。 这不是一个有用的答案;在原始问题中没有任何地方表明任何类型的权限问题,也没有与安装相关的用户 ID。

以上是关于linux下如何启动和关闭weblogic的主要内容,如果未能解决你的问题,请参考以下文章

linux下重启weblogic(关闭和启动)

linux ax5.4下 如何启动和停止weblogic和apache。请高人指点一下,说的详细些,谢谢!

LINUX启动weblogic

在客户端用cmd窗口telnet连接到远程linux,启动weblogic,闭客户端cmd窗口后,远程weblogic也会停掉,咋回事?

启动weblogic服务的命令

我将weblogic10的控制台关闭了,现在要怎么启动?