WebLogicServer启动不了呀,要变频器不启动怎么解决决

2009 年 3 月 2 日, 下午 11:25
192.168.10.13
237.0.0.1:7777
集群组播IP,端口号7777
在 5.3环境中建了的集群,目前只在一台机器上做测试,本机既是Admin Server,也作为Managed Server。故障现象为:Admin Server通过./startWebLogic.sh可以启动,通过http://192.168.10.13:7001/console也可以登陆。但运行Managed Server时就出错,错误信息如下:
&Emergency& &WebLogicServer& &BEA-000342& &Unable to initialize
the server: weblogic.server.ServerLifecycleException:
Failed to listen on multicast addressCan’t assign requested address&
*********************************************************
The WebLogic Server did not start up properly.
Exception raised: ‘java.net.SocketException: Can’t assign
requested address’
Reason: weblogic.server.ServerLifecycleException: Failed
to listen on multicast addressCan’t assign requested address
从提示中看出是集群的237.0.0.1的组播地址上出现了问题。使用如下命令进行组播的测试:
#cd /weblogic安装目录/server/lib
#java -cp weblogic.jar utils.MulticastTest -N server1 -A 237.0.0.1 -P 7777
上面的测试中,237.0.0.1为你安装weblogic时设置的集群组播地址以及端口号,运行后提示如下错误:
***** WARNING ***** WARNING ***** WARNING *****
Do NOT use the same multicast address as a running WLS cluster.
Starting test. Hit any key to abort
*****Problem*******
java.net.SocketException: The socket name is not available on this system.
at java.net.PlainDatagramSocketImpl.join(Native Method)
at java.net.PlainDatagramSocketImpl.join(PlainDatagramSocketImpl.java:166)
at java.net.MulticastSocket.joinGroup(MulticastSocket.java(Compiled Code))
at utils.MulticastTest.&init&(MulticastTest.java(Compiled Code))
at utils.MulticastTest.main(MulticastTest.java:233)
组播测试有问题,想到可能和组播路由有关,马上查看路由表:
#netstat -rn
没发现有237.0.0.1的路由,马上添加组播路由:
#route add 237.0.0.0 192.168.10.13
运行如下命令再次启动Manager Server,成功启动。
#./startManagedWebLogic.sh server1 192.168.10.13:7001
最后运行smit route直接添加一条静态路由,这样机器下次重启时这条路由继续生效,如下图。
Leave a Reply
我的邮箱:
订阅我的网志weblogic10.3.6 自动启动服务后停止的解决方案 - flowbywind - 推酷
weblogic10.3.6 自动启动服务后停止的解决方案 - flowbywind
& & & windows部署weblogic后,需要手动开启weblogic管理员服务器,即Start Admin Server for Weblogic Server Domain,不过这样的话每次重启或者不小心就关掉了cmd窗体,很不方便。幸好weblogic本身可以实现通过windows服务自动启动weblogic管理员服务器。
Weblogic的版本为10.3.6,在用installSvc.cmd安装服务后,自动启动服务时,提示如下 服务自动停止的错误。
&&&&& 安装服务的具体操作如下
&&&&&&编辑安装目录 C:\Oracle\Middleware\wlserver_10.3\server\bin里的installSvc.cmd文件,在&
rem *** Install the service
"%WL_HOME%\server\bin\beasvc" -install -svcname:"beasvc %DOMAIN_NAME%_%SERVER_NAME%" -javahome:"%JAVA_HOME%" -execdir:"%USERDOMAIN_HOME%" -maxconnectretries:"%MAX_CONNECT_RETRIES%" -host:"%HOST%" -port:"%PORT%" -extrapath:"%EXTRAPATH%" -password:"%WLS_PW%" -cmdline:%CMDLINE%
&&&&&代码前面&加上以下几句话
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_45set DOMAIN_NAME=BASE_DOMAIN
set SERVER_NAME=AdminServer
set USERDOMAIN_HOME=C:\Oracle\Middleware\user_projects\domains\base_domain
set WLS_USER=weblogic
set WLS_PW=Pass@word1
&&&&&JAVA_HOME即java JDK的安装目录,DOMAIN_NAME即weblogic&server的域的名称(登录weblogic查看域),SERVER_NAME即weblogic&服务器的实例的名称(登录weblogic查看服务器),USERDOMAIN_HOME即当前登录用户域所在目录,WLS_USER和WLS_PW是登录weblogic的用户名和密码。
&&&&加上之后,以管理员身份打开cmd命令窗口,执行以下命令(
每一行是一条命令
cd C:\Oracle\Middleware\wlserver_10.3\server\bininstallSvc.cmd
&&&&之后在启动时,就遇上面图中的错误,现在说一下解决方案:
&&&&首先呢,在命令窗口执行如下命令(
每一行是一条命令
),进行服务的启动调试
cd C:\Oracle\Middleware\wlserver_10.3\server\binbeasvc -debug "beasvc BASE_DOMAIN_AdminServer"
&&&&这时系统会提示服务启动不了得具体原因,如下图所示
&&&&&这是提示unable&to&locate&java.dll&in
&c:\program files\java\jdk1.7.0_45\bin\jre\bin!
,看黑色加粗部分我们可知,是我们的java环境路径不对,我们在installSvc.
里面搜索JAVA_HOME 发现JAVA_HOME变量让我设置错了,多加了一个bin,具体如下代码
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_45\bin
&&&&&&重新安装服务,运行beasvc -
&beasvc BASE_DOMAIN_AdminServer&命令后,发现如下错误
&&&&&&&这是我们注册表注册服务的时候出了问题,regedit打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\beasvc BASE_DOMAIN_AdminServer\Parameters,在CmdLine这个属性处,我们发现有个-client,具体如下图
&&&&& & 编辑此属性,去除-client,重新运行服务,发现一切正常了.
&&&&&&&&卸载此服务命令的方法如下,找到C:\Oracle\Middleware\wlserver_10.3\server\bin里的uninstallSvc.cmd
&&&&&&& 编辑里面的
&%WL_HOME%\server\bin\beasvc& -remove -svcname:&beasvc %DOMAIN_NAME%_%SERVER_NAME%&修改为
&%WL_HOME%\server\bin\beasvc& -remove -svcname:&beasvc BASE_DOMAIN_AdminServer&&
&&&& (beasvc BASE_DOMAIN_AdminServer为你的服务名)
&&&&&&在命令窗口运行如下命令(
每一行是一条命令
cd C:\Oracle\Middleware\wlserver_10.3\server\binuninstallSvc.cmd
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
排版有问题
没有分页内容
视频无法显示
图片无法显示WebLogic Server 12c (12.1.1)安装 - 流星雨 - ITeye技术网站
博客分类:
下载地址:
下载Installers with Oracle WebLogic Server and Oracle Coherence:的Generic (997 MB)
得到一个jar包wls1211_generic.jar
安装要求请见
下载里面的excel
安装步骤参考
图象界面安装模式
执行java -jar wls1211_generic.jar
控制台安装模式
执行java -jar wls1211_generic.jar -mode=console
如果有错误则指定输出日志文件
java -jar wls1211_generic.jar -log=D:\wlog\wsl_install.log
Exception in thread "winRegistry" java.lang.NoClassDefFoundError: Could not initialize class com.mon.jni.dispatch.CFunction
如遇该异常解决办法:
拷贝wls1211_generic.jar中的native\jni_win.dll 到JDK_HOME\bin 目录
报出现致命错误,则确保wls1211_generic.jar所在目录路径不是中文的,可能是中文出现解压出错造成。
Enter username to boot WebLogic server:weblogic
Enter password to boot WebLogic server:
需要输入用户名密码
(以上方式启动,当前窗口会挂起)
在目录/home/weblogic_12c/user_projects/domains/base_domain/servers/AdminServer/security下
新增文件boot.properties
编辑该文件,文件内容为(建域时的用户密码):
username=weblogic
password=weblogic
在我们启动过一次weblogic之后,其内容就被weblogic自动转换成加密的密文了。
以服务形式启动,不挂在当前shell进程下
nohup ./startWebLogic.sh
浏览 15132
shenjc2008
浏览: 71959 次
来自: 广州
写的很好啊~
写的很好~
cn.meteor.spring.openApi.web.se ...
请问下我本机有个html5的服务地址,我用手机连到同一个无线路 ...
写的很清晰,赞!64位weblogic安装部署以及常见问题解决_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
64位weblogic安装部署以及常见问题解决
上传于||文档简介
&&w​e​b​l​o​g​i​c​安​装​部​署​,​已​经​常​见​问​题​解​决​,​可​以​作​为​参​考​。
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
你可能喜欢}

我要回帖

更多关于 服务启动1053错误解决 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信