登录DSCCC控制台报错提示:安装错误代码: 3
登录DSCCC控制台报错内容:
读取安装配置时出错
检查目录服务控制中心状态时出现意外错误。
显示详细资料
隐藏详细资料
安装错误代码: 3
堆栈:
com.sun.directory.common.slapx.AdmCmdErrorException: /home/ldap/testldap/ds6/bin/dsadm info --all --separator = /home/ldap/testldap/var/dscc6/dcc/ads com.sun.directory.common.slapx.AdmCmd.run(AdmCmd.java:84) com.sun.directory.common.slapx.AdmCmd.runInfo(AdmCmd.java:164) com.sun.directory.common.slapx.SlapxCmd.runInfo(SlapxCmd.java:82) com.sun.directory.dcc.ads.ADSInstall.getSlapxInfo(ADSInstall.java:447) com.sun.directory.dcc.ads.ADSInstall.isRunning(ADSInstall.java:382) com.sun.web.admin.directory.dcc.InitSequenceViewBean.getInstallException(InitSequenceViewBean.java:81) com.sun.web.admin.directory.dcc.ADSInstallExceptionViewBean.createChild(ADSInstallExceptionViewBean.java:73) com.iplanet.jato.view.ContainerViewBase.ensureChild(ContainerViewBase.java:187) com.iplanet.jato.view.ContainerViewBase.getChild(ContainerViewBase.java:541) com.iplanet.jato.view.ContainerViewBase.beginChildDisplay(ContainerViewBase.java:819) com.iplanet.jato.taglib.TagBase.fireBeginDisplayEvent(TagBase.java:133) com.sun.web.ui.taglib.common.CCTagBase.fireBeginDisplayEvent(CCTagBase.java:149) com.sun.web.ui.taglib.common.CCTagBase.doEndTag(CCTagBase.java:108) org.apache.jsp.jsp.ADSInstallException_jsp._jspx_meth_cc_005ftext_005f2(ADSInstallException_jsp.java:448) org.apache.jsp.jsp.ADSInstallException_jsp._jspx_meth_cc_005fpagetitle_005f0(ADSInstallException_jsp.java:265) org.apache.jsp.jsp.ADSInstallException_jsp._jspx_meth_cc_005fheader_005f0(ADSInstallException_jsp.java:171) org.apache.jsp.jsp.ADSInstallException_jsp._jspService(ADSInstallException_jsp.java:87) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:723) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:723) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) com.iplanet.jato.view.ViewBeanBase.forward(ViewBeanBase.java:340) com.iplanet.jato.view.ViewBeanBase.forwardTo(ViewBeanBase.java:261) com.sun.web.admin.directory.dcc.DCCViewBean.beginDisplay(DCCViewBean.java:186) com.iplanet.jato.taglib.UseViewBeanTag.doStartTag(UseViewBeanTag.java:149) org.apache.jsp.jsp.DCC_jsp._jspService(DCC_jsp.java:71) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:723) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:723) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) com.iplanet.jato.view.ViewBeanBase.forward(ViewBeanBase.java:340) com.iplanet.jato.view.ViewBeanBase.forwardTo(ViewBeanBase.java:261) com.iplanet.jato.ApplicationServletBase.dispatchRequest(ApplicationServletBase.java:981) com.iplanet.jato.ApplicationServletBase.processRequest(ApplicationServletBase.java:615) com.iplanet.jato.ApplicationServletBase.doGet(ApplicationServletBase.java:459) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:723) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) com.sun.web.admin.directory.dcc.solo.DCCSoloSessionManagerFilter.doFilter(DCCSoloSessionManagerFilter.java:251) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) java.lang.Thread.run(Thread.java:636)
处理方法:
重建dscc的ads:(只需要在安装DSCC控制台的那台机器上进行重建即可)
……./dsccsetup ads-create
重建ads后,重启DSCC的tomcat,登录DSCC控制台,之前注册的已不见了,需要重新注册现有环境中的所有实例。之前的复制关系还在,没有被覆盖。
=====================
做以上操作前必须备份数据(包括数据文件,索引文件,默认实例....var/dscc6/dcc/ads,还有tomcat Webapps下文件)最好停止实例,对整个LDAP目录进行备份。
*******VICTORY LOVES PREPARATION*******