博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Weblogic "./startWebLogic.sh" Error 解决
阅读量:5921 次
发布时间:2019-06-19

本文共 11074 字,大约阅读时间需要 36 分钟。

一、启动Weblogic控制台,报错了,搜寻百度很多人有此类问题,但是搜了许久没有明确答案,这里博主则分析一下报错,结合谷歌和官网,今天探讨一下分析思路,解决并不难。

Enter username to boot WebLogic server:renzhiyuan  #用户名Enter password to boot WebLogic server:            #密码<2017-2-23 下午03时09分47秒 CST> 
 
 
 
 <2017-2-23 下午03时09分47秒 CST> 
 
 
 
 <2017-2-23 下午03时09分48秒 CST> 
 
 
 
 <2017-2-23 下午03时09分48秒 CST> 
 
 
 
(AddressUtils.java:34)at weblogic.utils.net.AddressUtils.getIPForLocalHost(AddressUtils.java:207)at weblogic.rjvm.JVMID.setLocalID(JVMID.java:241)at weblogic.rjvm.RJVMService.setJVMID(RJVMService.java:69)Truncated. see log file for complete stacktraceCaused By: java.net.UnknownHostException: Weblogic: Weblogic: 未知的名称或服务at java.net.InetAddress.getLocalHost(InetAddress.java:1505)at weblogic.utils.net.AddressUtils$AddressMaker.getLocalHost(AddressUtils.java:37)at weblogic.utils.net.AddressUtils$AddressMaker.
(AddressUtils.java:34)at weblogic.utils.net.AddressUtils.getIPForLocalHost(AddressUtils.java:207)at weblogic.rjvm.JVMID.setLocalID(JVMID.java:241)Truncated. see log file for complete stacktraceCaused By: java.net.UnknownHostException: Weblogic: 未知的名称或服务at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)at java.net.InetAddress.getLocalHost(InetAddress.java:1500)at weblogic.utils.net.AddressUtils$AddressMaker.getLocalHost(AddressUtils.java:37)Truncated. see log file for complete stacktrace> ***************************************************************************The WebLogic Server encountered a critical failureReason: Assertion violated***************************************************************************Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class weblogic.protocol.ServerIdentityManager$Initializerat weblogic.protocol.ServerIdentityManager.findServerIdentity(ServerIdentityManager.java:66)at weblogic.protocol.URLManager.findAdministrationURL(URLManager.java:174)at weblogic.server.ServerLifeCycleRuntime.getLifeCycleOperationsRemote(ServerLifeCycleRuntime.java:1166)at weblogic.t3.srvr.ServerRuntime.sendStateToAdminServer(ServerRuntime.java:433)at weblogic.t3.srvr.ServerRuntime.updateRunState(ServerRuntime.java:419)at weblogic.t3.srvr.T3Srvr.setState(T3Srvr.java:231)at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:531)at weblogic.Server.main(Server.java:65)

二、从上面报错到的信息并分析:

1、提示输入了用户名和密码,那么首先要知道这个密码是什么,用户名密码是否正确?

Enter username to boot WebLogic server:renzhiyuan  #创建域时指定的用户名(正确)Enter password to boot WebLogic server:            #创建域时指定的密码(正确)

2、是否可以根据报错关键字匹配解决?谷歌可搜到相关词条,知识问题居多,但是没有准确答案。

***************************************************************************The WebLogic Server encountered a critical failureReason: Assertion violated***************************************************************************

3、可不可以通过Weblogic 启动日志得到其它信息?并未得到日志出现。

[root@Weblogic logs]# ll /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/servers/renzhiyuan/logs总用量 4drwxr-x--- 2 weblogic weblogic 4096 2月  23 15:01 diagnostic_images[root@Weblogic logs]# ll /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/servers/renzhiyuan/logs/diagnostic_images/总用量 0[root@Weblogic logs]#

4、再次分析报错,localhost相关,原来自己修改了主机名,导致的。(和官网解释吻合)

Caused By: java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of this machine.

4.1)修改hosts文件

[root@Weblogic ~]# cat /etc/hosts127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4::1         localhost localhost.localdomain localhost6 localhost6.localdomain6127.0.0.1 Weblogic192.168.1.98 Weblogic[root@Weblogic ~]#

5、再次启动Weblogic,正常。

Enter username to boot WebLogic server:renzhiyuanEnter password to boot WebLogic server:<2017-2-24 上午09时37分38秒 CST> 
 
 
 
 <2017-2-24 上午09时37分38秒 CST> 
 
 
 
 <2017-2-24 上午09时37分39秒 CST> 
 
 
 
 <2017-2-24 上午09时37分43秒 CST> 
 
 
 
 <2017-2-24 上午09时37分57秒 CST> 
 
 
 
 <2017-2-24 上午09时38分09秒 CST> 
 
 
 
 <2017-2-24 上午09时38分09秒 CST> 
 
 
 
 二月 24, 2017 9:38:09 上午 weblogic.wsee.WseeCoreMessages logWseeServiceStarting信息: 正在启动 Wsee 服务<2017-2-24 上午09时38分24秒 CST> 
 
 
 
 <2017-2-24 上午09时38分28秒 CST> 
 
 
 
 <2017-2-24 上午09时38分28秒 CST> 
 
 
 
 <2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <2017-2-24 上午09时38分29秒 CST> 
 
 
 

6、再次查看日志(正常)

[root@Weblogic ~]# ll /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/servers/renzhiyuan/logs总用量 52-rw-r----- 1 weblogic weblogic     0 2月  24 09:38 access.log-rw-r----- 1 weblogic weblogic  4047 2月  24 09:38 base_domain.logdrwxr-x--- 2 weblogic weblogic  4096 2月  23 15:01 diagnostic_images-rw-r----- 1 weblogic weblogic 42007 2月  24 09:39 renzhiyuan.log[root@Weblogic ~]# cd /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/servers/renzhiyuan/logs[root@Weblogic logs]# tail -f renzhiyuan.log ####<2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <
> <> <> <1487900309133> 
 
 ####<2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <[STANDBY] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <
> <> <> <1487900309201> 
 
 ####<2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <[STANDBY] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <
> <> <> <1487900309281> 
 
 ####<2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <
> <> <> <1487900309531> 
 
 ####<2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <
> <> <> <1487900309531> 
 
 ####<2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <
> <> <> <1487900309531> 
 
 ####<2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <
> <> <> <1487900309532> 
 
 ####<2017-2-24 上午09时38分29秒 CST> 
 
 
 
 <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <
> <> <> <1487900309532> 
 
 ####<2017-2-24 上午09时39分09秒 CST> 
 
 
 
 
 <
> <> <> <1487900349956> 
 <45% of the total memory in the server is free.> ####<2017-2-24 上午09时39分09秒 CST> 
 
 
 
 
 <
> <> <> <1487900349964> 
 <71% of the total memory in the server is free.>

7、启动实例:(正常)

cd /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/bin[weblogic@Weblogic bin]$ ./startManagedWebLogic.sh renzhiyuan1..JAVA Memory arguments: -Xms256m -Xmx512m  -XX:MaxPermSize=256m.CLASSPATH=/usr/local/jdk1.8/lib/tools.jar:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/weblogic_sp.jar:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/weblogic.jar:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/../oracle_common/modules/net.sf.antcontrib_1.1.0.0_1-0b3/lib/ant-contrib.jar:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/modules/features/oracle.wls.common.nodemanager_2.0.0.0.jar:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/derby/lib/derbyclient.jar:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/derby/lib/derby.jar:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/xqrl.jar:.:/usr/local/jdk1.8//lib/dt.jar:/usr/local/jdk1.8//lib/tools.jar.PATH=/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/bin:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/../oracle_common/modules/org.apache.ant_1.9.2/bin:/usr/local/jdk1.8/jre/bin:/usr/local/jdk1.8/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/jdk1.8//bin:/home/weblogic/bin:/usr/local/jdk1.8//bin.****************************************************  To start WebLogic Server, use a username and   **  password assigned to an admin-level user.  For **  server administration, use the WebLogic Server **  console at http://hostname:port/console        ****************************************************starting weblogic with Java version:java version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8.0_121-b13)Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)Starting WLS with line:/usr/local/jdk1.8/bin/java -server   -Xms256m -Xmx512m  -XX:MaxPermSize=256m -Dweblogic.Name=renzhiyuan1 -Djava.security.policy=/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/weblogic.policy  -Dweblogic.ProductionModeEnabled=true -Dweblogic.security.SSL.trustedCAKeyStore=/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/cacerts   -Djava.endorsed.dirs=/usr/local/jdk1.8/jre/lib/endorsed:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/../oracle_common/modules/endorsed  -da -Dwls.home=/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server -Dweblogic.home=/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server   -Dweblogic.management.server=http://localhost:7001  -Dweblogic.utils.cmm.lowertier.ServiceDisabled=true  weblogic.ServerJava HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0<2017-2-24 上午09时45分03秒 CST> 
 
 
 
 <2017-2-24 上午09时45分04秒 CST> 
 
 
 
 <2017-2-24 上午09时45分05秒 CST> 
 
 
 
 <2017-2-24 上午09时45分06秒 CST> 
 
 
 
 Enter username to boot WebLogic server:renzhiyuanEnter password to boot WebLogic server:<2017-2-24 上午09时45分17秒 CST> 
 
 
 
 <2017-2-24 上午09时45分20秒 CST> 
 
 
 
 <2017-2-24 上午09时45分20秒 CST> 
 
 
 
 <2017-2-24 上午09时45分20秒 CST> 
 
 
 
 <2017-2-24 上午09时45分21秒 CST> 
 
 
 

8、端口查看:

[root@Weblogic ~]# netstat -atupn|grep --color -E "7001|7003"tcp        0      0 fe80::20c:29ff:fea5:26:7001 :::*                        LISTEN      2986/java           tcp        0      0 ::1:7001                    :::*                        LISTEN      2986/java           tcp        0      0 ::ffff:192.168.1.198:7001   :::*                        LISTEN      2986/java           tcp        0      0 ::ffff:127.0.0.1:7001       :::*                        LISTEN      2986/java           tcp        0      0 ::1:7003                    :::*                        LISTEN      3205/java           tcp        0      0 ::ffff:192.168.1.198:7003   :::*                        LISTEN      3205/java           tcp        0      0 fe80::20c:29ff:fea5:26:7003 :::*                        LISTEN      3205/java           tcp        0      0 ::ffff:127.0.0.1:7003       :::*                        LISTEN      3205/java           tcp        0      0 ::ffff:192.168.1.198:7001   ::ffff:192.168.1.198:36049  ESTABLISHED 2986/java           tcp        0      0 ::ffff:192.168.1.198:36049  ::ffff:192.168.1.198:7001   ESTABLISHED 3205/java           [root@Weblogic ~]#

9、控制台登陆:

10、思路总结:

9.1)报错关键字搜索

9.2)日志查询

9.3)官网查看相关文档。

转载地址:http://xlnvx.baihongyu.com/

你可能感兴趣的文章
canvas 时钟
查看>>
Linq之Linq to Objects
查看>>
python全栈开发笔记---------数据类型---字典方法
查看>>
ios项目中引用其他开源项目
查看>>
分治优化决策单调性
查看>>
Nginx与Apache简单对比
查看>>
常见的HTTP返回状态值
查看>>
Centos防火墙添加IP白名单
查看>>
OpenCV学习笔记——疑问
查看>>
Mac使用brew安装nginx,并解决端口访问权限问题
查看>>
【云图】如何建立北京三甲医院云图,不用数据库持有自己数据!
查看>>
分布拟合——正态/拉普拉斯/对数高斯/瑞利 分布
查看>>
Codeforces Round #331 (Div. 2)
查看>>
构造 hihocoder 1257 Snake Carpet (15北京I)
查看>>
Queue学习
查看>>
构造水题 Codeforces Round #206 (Div. 2) A. Vasya and Digital Root
查看>>
nRF5 SDK for Mesh(一) 介绍和下载源码
查看>>
SPRING 集成 KAFKA 发送消息
查看>>
spark-reduceByKey算子
查看>>
Visual C#网络编程技术与实践(配光盘)(网络编程系列丛书)
查看>>