weblogic的一个domain启动失败,在日志中有如下信息提示:

***************************************************
*  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    *
***************************************************
<Mar 15, 2012 5:26:13 PM CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with BEA JRockit(R) Version R26.3.0-32_CR283061-63465-1.4.2_10-20060620-1808-linux-ia32 from BEA Systems, Inc.>
<Mar 15, 2012 5:26:13 PM CST> <Info> <Configuration Management> <BEA-150016> <This server is being started as the administration server.>
<Mar 15, 2012 5:26:13 PM CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 8.1 SP6  Wed Jun 21 08:18:55 PDT 2006 781680
WebLogic XMLX Module 8.1 SP6  Wed Jun 21 08:18:55 PDT 2006 781680 >
<Mar 15, 2012 5:26:13 PM CST> <Notice> <Management> <BEA-140005> <Loading domain configuration from configuration repository at /app/bea/user_projects/domains/snwssb_glpt/./config.xml.>
<Mar 15, 2012 5:26:15 PM CST> <Notice> <Log Management> <BEA-170019> <The server log file /app/bea/user_projects/domains/snwssb_glpt/sn_wssb_glpt/sn_wssb_glpt.log is opened. All server side log events will be written to this file.>
Error creating logFile: ./sn_wssb_glpt/ldap/log/EmbeddedLDAP.log (Permission denied)
<Mar 15, 2012 5:26:15 PM CST> <Error> <EmbeddedLDAP> <000000> <Error opening the Transaction Log: ./sn_wssb_glpt/ldap/ldapfiles/EmbeddedLDAP.tran (Permission denied)>
<Mar 15, 2012 5:26:15 PM CST> <Error> <EmbeddedLDAP> <000000> <Error Instantiating 'dc=snwssb_glpt': null>
<Mar 15, 2012 5:26:15 PM CST> <Critical> <EmbeddedLDAP> <BEA-171522> <An error occurred while initializing the Embedded LDAP Server. The exception thown is java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot. This may indicate a problem with the data files for the Embedded LDAP Server. If the problem is with the data files and it can not be corrected, backups of previous versions of the data files exist in ./sn_wssb_glpt/ldap/backup.>
<Mar 15, 2012 5:26:15 PM CST> <Critical> <WebLogicServer> <BEA-000364> <Server failed during initialization. Exception:weblogic.server.ServiceFailureException: Error initializing Embedded LDAP Server - with nested exception:
[java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot]
java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot
 at weblogic.ldap.EmbeddedLDAP.initialize(EmbeddedLDAP.java:273)
 at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:815)
 at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:669)
 at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:343)
 at weblogic.Server.main(Server.java:32)
--------------- nested within: ------------------
weblogic.server.ServiceFailureException: Error initializing Embedded LDAP Server - with nested exception:
[java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot]
 at weblogic.ldap.EmbeddedLDAP.initialize(EmbeddedLDAP.java:283)
 at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:815)
 at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:669)
 at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:343)
 at weblogic.Server.main(Server.java:32)
>
<Mar 15, 2012 5:26:15 PM CST> <Emergency> <WebLogicServer> <BEA-000342> <Unable to initialize the server: weblogic.server.ServiceFailureException: Error initializing Embedded LDAP Server - with nested exception:
[java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot]>
***************************************************************************
The WebLogic Server did not start up properly.
Exception raised: 'weblogic.server.ServiceFailureException: Error initializing Embedded LDAP Server - with nested exception:
[java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot]'
Reason: weblogic.server.ServiceFailureException: Error initializing Embedded LDAP Server - with nested exception:
[java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot]
***************************************************************************

在用root用户启动weblogic的时候会在所在域里产生root权限的文件,或者用root权限的文件覆盖了部分原来存在的weblogic用户所属文件,当再次切换到weblogic用户后,启动的时候就会出现权限问题,所以报告上面的错误。这个错误就是因为EmbeddedLDAP.tran文件的权限变成了root的。

解决方法:

用root用户登录,将EmbeddedLDAP.log赋权给weblogic用户。但是还有一系列的log文件需要赋权。索性把domains下的所有应用全部赋权。

[root@mnhj02 ~]# chown -R weblogic:weblogic domains_dir

前一个weblogic是用户,后一个weblogic是用户所属组,domains_dir是文件所在的路径。

转载于:https://www.cnblogs.com/tspgz/p/7272224.html

weblogic启动失败案例(root启动引起的权限问题)相关推荐

  1. apmserv5.2.6 mysql启动失败_win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法...

    win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法 1.APMServ程序所在路径不能含有汉字和空格.例子:D:\r\APMServ5.2.6\ 2.去掉 ...

  2. win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法

    win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法 1.APMServ程序所在路径不能含有汉字和空格.例子:D:\r\APMServ5.2.6\  2.去 ...

  3. 虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本。 模块“Upgrade”启动失败。 未能启动虚拟机(修改.vmx文件virtualHW.version = “xx“字段)

    1.找到并通过记事本程序打开虚拟机的.vmx文件: 2.找到文件中的virtualHW.version = "19"字段,修改该字段为virtualHW.version = &qu ...

  4. 请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化。模块“vpmc”启动失败。未能启动虚拟机。

    请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化. wsl kali或者Ubuntu启动告警显示:请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化.能百度到 ...

  5. 无法打开内核设备“\\.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Workstation 后重新引导? 模块“DevicePowerOn”启动失败。 未能启动虚拟机。

    无法打开内核设备"\.\VMCIDev\VMX": 操作成功完成.是否在安装 VMware Workstation 后重新引导? 模块"DevicePowerOn&quo ...

  6. 无法打开内核设备“\.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Workstation 后重新引导? 模块“DevicePowerOn”启动失败。 未能启动虚拟机。

    文章目录 问题一:无法打开内核设备"\\.\VMCIDev\VMX": 操作成功完成.是否在安装 VMware Workstation 后重新引导? 问题二:win10安装虚拟机提 ...

  7. 模块“Upgrade”启动失败。 未能启动虚拟机。虚拟机VMware不支持的硬件版本【终极解决方案】

    虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本. 模块"Upgrade"启动失败. 未能启动虚拟机. 参考文献: https://blog.csdn. ...

  8. 虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本。 模块“Upgrade”启动失败。 未能启动虚拟机的解决方案

    虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本. 模块"Upgrade"启动失败. 未能启动虚拟机. 分析:该虚拟机环境之前使用的VMware版本与你 ...

  9. 虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本。 模块“Upgrade”启动失败。 未能启动虚拟机。

    问题:虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本. 模块"Upgrade"启动失败. 未能启动虚拟机. 分析:该虚拟机环境之前使用的VMware版 ...

  10. 【客户机操作系统已禁用 CPU。请关闭或重置虚拟机】以及【该主机 CPU 类型不支持虚拟化性能计数器,模块“VPMC”启动失败,未能启动虚拟机】

    VMware15安装mac os10.14 实操踩了各种坑,终于可以了 1.下载苹果系统的cdr文件而不是iso或者dmg,否则系统无法引导,会进入蓝屏界面(实测) 2.配置虚拟机,典型就行 (配置前 ...

最新文章

  1. #39;git pull#39;和#39;git fetch#39;有什么区别?
  2. Zeal编程查询,离线文档浏览器
  3. Centos 6.4 python 2.6 升级到 2.7一起的MySQLdb不能使用的解决问题
  4. Android开发之Glide设置View背景图的方法
  5. origin刻度消失_使用Origin制作XRD图基本技巧,你get到了嘛?
  6. 将对象转换为JSON字符串
  7. metasploit学习之路(二) msfconsole基本使用
  8. staruml 依赖于 libgcrypt11 (= 1.4.5);然而:未安装软件包 libgcrypt11。
  9. 利用PHP的特性做免杀Webshell
  10. pandas将csv文件保存文feather格式,大大加快读取速度
  11. 计算机图形学方向的基本能力
  12. Hive数据库创建表
  13. 疫情已经结束,快递行业现状如何
  14. 国内十大活跃报表 BI 产品深度点评
  15. 轻量级工作流引擎snaker 2.0.0
  16. 数据科学行业已被挤爆?4点建议献给准备入行的小白
  17. 伤寒杂病论.辨太阳病脉证并治(下)
  18. tp6监听事件+消息队列实现发邮件
  19. 二维码加密解密工具——优密(手机版)正式上线!
  20. 大闻桌面 v0.08

热门文章

  1. 泉州经贸职业技术学院计算机系,部门简介-泉州经贸职业技术学院网络电教中心...
  2. unity 删除服务器项目,在吗?有个支持批量构建项目的好东西推荐给你
  3. android app的签名,Android APP的签名
  4. android 字体描边实现,android文字描边功能的实现
  5. angular点击按钮弹出页面_Win10提示“由于启动计算机时出现了页面文件配置问题”解决方法...
  6. 扩容原理_硬核丨一文读懂以太坊扩容方案 ─ Rollup 工作原理
  7. ipad连接电脑_这些应用让iPad生产力分分钟UP
  8. jupyter notebook指定工作目录
  9. java calendar_Java Calendar internalGet()方法与示例
  10. 01-基本配置与测试