Datastage 安装后启动was失败
- 格式:docx
- 大小:58.25 KB
- 文档页数:15
1.导入表结构导入表BI_ERP.HZ_CUST_ACCT_SITES_ALL,BI_ERP.HZ_LOCATIO的表结构,出现报错提示:点击“是”后,出现如下提示:问题原因:这两张表有些字段的类型(例如CLOB)在DataStage中不被识别。
解决办法:不用导入办法第一个Orchestrate Schema Definition 而使用Plup-in Meta Data Definitions2.数据库数据库连接问题在开发作业时候,使用view data出现报错提示问题原因:第一个提示是数据库没启动。
第二个提示服务器DATASTAGE的服务器里面没有配置TNS,或者填错DATASOURCE名字。
解决方法:启动数据库服务,配置好DataStage中的TNS数据库用户权限⑴.把数据从业务库导入到ODS层,源数据Oracle Enterprise Stage使用view data时,出现报错提示:问题原因:用户权限不足,赋予select权限解决方法:赋予用户select权限,⑵.开发JOB BL_PUB_SALER_DIM作业时,使用VIEW DA TA时,出现报错提示:问题原因:未对BI_PUB用户赋予dba_extents权限解决办法:赋予BI_PUB用户dba_extents权限⑶.开发JOB‘销售员维’,JOB运行后,出现报错提示:问题原因:BI_PUB没有BI_APP使用权限解决办法:把使用权限赋予BI_PUB用户grant all on BI_APP.BL_PUB_PRODUCT_DIM_S to bi_pub ⑷.在开发JOB时,出现报错提示:问题原因:USER的SRC表和OPEN COMMAND的表USER冲突,权限不足解决解决:用BI_PUB用户登录授权:GRANT DELETE ON BL_PUB_INDUSTRY_DIM_C TO BI_ODS;⑸.在开发JOB时,出现报错提示:问题原因:BI_PUB权限不足解决描述:用DBA用户登录授权GRANT SELECT ON SYS.DBA_EXTENTS TO BI_PUB3.加载字段中间落地stage为DATA SET,作为另一个JOB源数据时的时候,VIEWDATE看不到数据问题原因:源数据缺少字段解决问题:加载中间数据的字段。
WAS节点不同步解决办法WAS 节点不同步解决办法一错误现象:1、启动应用的时候特别慢,报“可能已经启动成功,但没有在预定的时间启动完成,详情请参考日志xxx”。
2、“企业级应用程序”下应用的状态好像不对,在WebSphere企业应用程序中启动起来的应用在这里仍然是“红X”状态。
3、系统管理下的节点状态不对,同步节点后仍然显示未同步。
4、部署新应用后启动时,会报[12-4-11 20:08:07:127 CST] 0000002b DefaultT okenP I HMGR0149E: 尝试打开到核心组 DefaultCoreGroup 的连接被拒绝。
发送进程的名称为 fqztestapCell01\fqztestapCellManager01\dmgr 且 IP 地址为 /172.18.251.23。
本地进程中的全局安全性为 Disabled。
发送进程中的全局安全性为Enabled。
接收到的标记以 ?0G+?Qe?? 开头。
异常为。
[12-4-11 20:20:40:736 CST] 00000017 AdminHelper A ADMN1009I: 尝试启动 rews_message_parse 应用程序。
Was控制台节点显示同步状态不正常,无法完成同步,问题解决如下:一、切换到bin目录下,执行相应命令,依次停止server 、node 、dmgr(严格按照此顺序)/opt/IBM/WebSphere/AppServer/profiles/AppSrv02/bin/stopServer.sh server1 --servername/opt/IBM/WebSphere/AppServer/profiles/AppSrv02/bin/sto pNode.sh/opt/IBM/WebSphere/AppServer/bin/stopManager.sh二、删除 wstemp, temp 和 config/temp 文件夹下面的临时文件/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/temp、wstemp、tranlog目录下内容删除/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/t emp目录下内容删除。
DATASTAGE日常运维手册项目名称:DATASTAGE运维编制时间:2015年 11月修改记录本文档中所包含的信息,如无中国建设银行的书面许可,任何人都无权复制或利用。
©Copyright 2011 by China Construction Bank第1章 Datastage介绍1.1产品概述DataStage企业版是Ascential Software公司所有企业整合系列产品中关键产品。
企业版支持大容量数据的收集、整合和转换,数据从简单结构到很复杂的结构。
基于高可扩展性的软件架购,企业版使得企业能够通过高性能来解决大部分业务问题,并行处理大容量数据。
强大的企业元数据管理能力使得可以在数据整合生命周期中在所有工具中共享和使用工具。
DataStage企业版发布了四个核心功能来成功实施企业数据整合:1)先进的开发和简单化的维护;2)企业级别的开发、监测和管理;3)在吞吐量和性能方面提供了无限制的高扩展的体系架构;4)端对端的企业级元数据管理。
DataStage企业版提供了全面的功能去最优化用户在建立、升级和管理数据整合架构时的速度、灵活性和效率。
DataStage企业版增强的功能减少了学习的周期、简单化了管理和优化了开发资源的使用,减少了数据整合应用的开发和维护周期。
结果,DataStage企业版使得企业能够花更少的时间开发他们的整合应用,更多的时间是不断的从中受益。
1.2基础架构1.3客户档介绍用户通过各个客户端工具访问DataStage企业版的开发、配置和维护功能。
这些工具包括:Designer:用来建立和编辑DataStage作业和表的定义。
Designer中的“Job Sequencer”控制作业的执行,其他作业成功完成(或失败,等)的条件。
Administrator:用来执行管理任务,如建立DataStage用户、建立和删除工程并且建立清洗标准。
Manager:用来编辑管理用户工程的DataStage资料库。
Datastage8.5的配置(通信等问题)Datastage8.5的配置(通信等问题)Datastagelinux版本的服务端、客户端安装完成后需要进行一些配置。
这是以我自己的使用过程遇到的错误进行了一次配置的总结。
有不对的地方请大家指正。
DS版本:8.5x服务端操作系统:linux redhat 5.7客户端操作系统:win7源数据和目标数据库为:oracle下列配置,是在服务端和客户端已经安装成功的情况下。
客户端和服务端的通信。
可能遇到问题:1. Failed to authenticate the current user against the selected service tier:Server [servername] not found.2. Failed to authenticate the current user against the selected service tier:Could not connect to server [servername] on port [portnumber].3. Failed to authenticate the current user against the selected Domain:Invalid user name (username) or password.解决思路,大概如下:一,确保所有的datastage 服务已经开启。
在linux 可使用ps -ef |grep db2 ,ps -ef|grep websphere,ps -ef|grep agent等命令来查看相关服务是否已经启动。
二,客户端配置在windows:C:\WINDOWS\system32\drivers\etc\hosts file 添加(服务器的IP地址,以及计算机名)比如:192.168.26.10 /doc/5018983421.html, dahost三,如果遇到用户名和密码的问题那么使用dsadmin 或者dsadm用户登陆客户端试试,密码是安装时自己设置的,切记。
1 数据库无法连接1.1 问题描述安装完DataStage后,服务可以正常启动,但是无法在Plug_in里面通过CLIENT连接到数据库.1.2 原因分析经过检查,发现在/home/dsadm/Ascential/DataStage/DSEngine/下面的dsenv 文件中,SHLIB_PATH和LIBPATH这两个变量没有设置好.1.3 解决方案重新设置SHLIB_PA TH和LIBPATH这两个变量,详细的设置内容请参考相关文档.2 数据库无法连接22.1 问题描述DataStage启动后,在MANAGE里面可以import表结构和数据,但是在designer里面却无法连接上数据库。
2.2 原因分析出错时,DATASTAGE抛出“Error loading "orchoracle"”这个错误,经过分析,发现是由于某些动态连接库无法连接上。
查询相关文档后,查明原来ORACLE_ENTERPRISE这个组件是个插件,需要运行一下install程序,把动态连接库连接上。
2.3 解决方案运行一下:/home/dsadm/Ascential/DataStage/PXEngine/install/install.liborchoracle这个程序。
出现“Oracle installation is complete.”这句话,代表动态连接库已经准备好了。
3 相同值的记录无法关联上3.1 问题描述在数据进行关联的时候,发现有些值相同的记录始终无法关联上。
3.2 原因分析在DATASTAGE EE版中有partition这个概念,数据会在各个partition中分别执行,各partition之间不能相互关联,我们做关联的的值不是partition的分区键值,所以导致两条数据可能在不同的partition中,所以无法关联上。
3.3 解决方案在做关联之前,把数据源重新partition一下(比较费资源,如果可以不用的话尽量不要使用)。
由于应用程序配置不正确应用程序未能启动引言在使用计算机上的应用程序时,偶尔会遇到应用程序配置不正确的问题,导致应用程序无法启动。
这种问题可能由多种原因引起,如错误的配置文件、损坏的程序文件等。
本文将讨论这些可能的原因,并提供相应的解决方案,帮助用户解决应用程序启动问题。
1.检查配置文件配置文件是应用程序启动时读取的重要文件,其中包含了应用程序所需的各种参数和设置。
如果配置文件中存在错误或缺失,则可能导致应用程序无法正常启动。
解决方案:首先,需要确认配置文件是否存在,并且位置正确。
然后,可以尝试打开配置文件,检查其中的参数设置是否正确。
如果发现错误,可以手动修改配置文件中的参数,确保其与应用程序的要求一致。
2.修复损坏的程序文件在一些情况下,应用程序的某些关键文件可能会损坏,导致应用程序无法启动。
解决方案:可以尝试重新安装应用程序,以替换损坏的文件。
首先,需要卸载当前安装的应用程序。
然后,从官方网站下载最新的安装程序,并按照提示进行安装。
新安装的应用程序应该包含完整的和正确的程序文件,从而能够正常启动。
3.检查依赖项应用程序可能依赖于其他组件或库文件。
如果缺少必要的依赖项,应用程序可能无法启动。
解决方案:可以尝试安装或更新缺少的依赖项。
首先,需要确定应用程序所需的依赖项及其版本要求。
然后,可以从官方网站或其他可靠来源获取所需的依赖项,并按照其提供的安装指南进行安装。
安装完依赖项后,可以尝试重新启动应用程序。
4.检查系统环境变量应用程序在启动时可能会读取系统环境变量。
如果环境变量设置不正确,应用程序可能无法找到所需的资源或执行所需的操作。
解决方案:可以检查系统环境变量,并确保其设置正确。
在Windows系统中,可以通过控制面板 -> 系统 -> 高级系统设置 -> 环境变量来访问系统环境变量设置。
在Linux系统中,可以编辑/etc/environment文件进行设置。
在设置环境变量时,务必确保变量名和值的正确性,以避免应用程序启动问题。
DataStage乱码问题1.用户的.bash_profile里面:NLS_LANG=AMERICAN_AMERICA.ZH16GBK,如果说开发机器是Windows,那注册表项:[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1] 中NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 这是为了能够在客户端正确地显示字符。
2.2DataStage Administration Client 选中自己的工程,点击NLS,查看其中的确Parallel Maps项,Dafault map name:直接输入GKB。
PXEngine\etc\Oracle_cs.txt 这个文件是Oracle和DataStage之间交互用的,添加以下二行:GBK ZHS16GBK ZHS16GBK GBKDataStage 中的Hash File近期遇到些使用hash file的问题,遂整理些自己搜集的东西,有些是翻译的,有些是自己写的,有些english资料不忍篡改,遂保留其原汁原味。
首先,What Exactly Are Hash Fils?•Group -physical division•Record -contains data•Key -identifies recordDataStage 中的hash file 无论是静态("static" Types 2 - 18)还是动态("dynamic" Type 30)都被分为许多group存储数据。
group是存贮文件数据的物理单元,每个Group大小相同,存贮零条或者多条数据。
对于静态Hash file,group的大小由指定分区决定,是512bytes的倍数。
举例说明:指定4个分区,则group以2,048bytes来创建;对于动态hash file,group的大小由GROUP.SIZE 参数来决定,以2,048 bytes为单元,GROUP.SIZE允许的值只有1和2,所以动态hashfile中的group大小只能是2 ,048或者4,096bytes。
ADMA5ADMA5104I=ADMA5104I: 已成功更新{0} 的服务器索引条目。
此参考消息说明程序状态。
用户无需执行任何操作。
ADMA0014E=ADMA0014E: 验证失败。
{0}准备应用程序时发生验证错误。
此消息后跟详细错误消息。
请参阅此详细消息,以获取如何更正问题的指示信息。
ADMA6001I=ADMA6001I: 将开始应用程序准备工作-此参考消息说明程序状态。
用户无需执行任何操作。
ADMA0158I=ADMA0158I: [EJBDeploy] {0}当运行DeployEJBTask 时,此消息将写入日志文件。
请检查参考消息和DeployEJBTask 以前的消息,以确定是否需要执行任何更正操作。
ADMA5103E=ADMA5103E: 从配置库删除{0} 的配置数据失败。
卸载过程无法成功删除应用程序配置数据。
应用程序卸载仍将继续。
If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: :// ibm/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: :// ibm /software/webservers/appserv/zos_os390/support/ .ADMA0122E=ADMA0122E: 在获取应用程序{0} 时发生意外的异常。
异常:{1}。
在获取指定的应用程序作用域时发生意外错误。
请查看并调查最初的异常。
ADMA0013E=ADMA0013E: 找不到任务{0} 的依赖性辅助控件。
按照安装教程安装虚拟机版的datastage 8.7后,使用命令启动was失败[plain]view plain copysrvr:~ # /opt/IBM/WebSphere/AppServer/bin/startServer.sh server12.ADMU0116I: Tool information is being logged in file3. /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1/startServer.log4.ADMU0128I: Starting tool with the InfoSphere profile5.ADMU3100I: Reading configuration for server: server16.ADMU3200I: Server launched. Waiting for initialization status.7.ADMU3011E: Server launched but failed initialization. startServer.log,8. SystemOut.log(or job log in zOS) and other log files under9. /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1 should10. contain failure information.按照提示查看报错日志:[html]view plain copysrvr:/opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1 # tail -100 SystemErr.log2. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)3. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)4. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)5. at ng.reflect.Method.invoke(Method.java:611)6. at uncher.Main.invokeFramework(Main.java:340)7. at uncher.Main.basicRun(Main.java:282)8. at uncher.Main.run(Main.java:981)9. at unchEclipse(WSPreLauncher.java:340)10. at com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:110)11.Caused by:.ascential.xmeta.repository.core.CoreRepositoryException: Error initializing persistence manager module13. at com.ascential.xmeta.repository.core.impl.DefaultSandbox.<init>(DefaultSandbox.java:70)14. at ng.J9VMInternals.newInstanceImpl(Native Method)15. at ng.Class.newInstance(Class.java:1345)16. at com.ascential.xmeta.repository.core.CoreRepositoryFactory.createSandbox(CoreRepositoryFactory.java:97)17. at com.ascential.xmeta.service.repository.core.SandboxPojoBusiness.<init>(SandboxPojoBusiness.java:61)18. ... 70 more19.Caused by:.ascential.xmeta.persistence.PersistenceManagerException: com.ascential.xmeta.persistence.PersistenceException: PersistentEObjectPersistenceException initializing persistence.21. at com.ascential.xmeta.persistence.impl.basic.BasicPersistenceManager.initialize(BasicPersistenceManager.java:78)22. at com.ascential.xmeta.repository.core.impl.DefaultSandbox.<init>(DefaultSandbox.java:68)23. ... 74 more24.Caused by:.ascential.xmeta.persistence.PersistenceException: PersistentEObjectPersistenceException initializing persistence.26. at com.ascential.xmeta.persistence.impl.basic.BasicPersistence.initialize(BasicPersistence.java:462)27. at com.ascential.xmeta.persistence.impl.basic.BasicPersistenceManager.initialize(BasicPersistenceManager.java:74)28. ... 75 more29.Caused by:.ascential.xmeta.persistence.orm.PersistentEObjectPersistenceException: org.apache.ojb.broker.PersistenceBrokerException: Can't lookup a connection 31. at com.ascential.xmeta.persistence.orm.impl.ojb.OjbPersistentEObjectPersistenceRegistry.loadPackageCache(OjbPersistentEObjectPersistenceRegistry .java:446)32. at com.ascential.xmeta.persistence.orm.impl.ojb.OjbPersistentEObjectPersistenceRegistry.initialize(OjbPersistentEObjectPersistenceRegistry.java: 134)33. at com.ascential.xmeta.persistence.orm.impl.ojb.OjbPersistentEObjectPersistence.initialize(OjbPersistentEObjectPersistence.java:372)34. at com.ascential.xmeta.persistence.impl.basic.BasicPersistence.initialize(BasicPersistence.java:451)35. ... 76 more36.Caused by:.apache.ojb.broker.PersistenceBrokerException: Can't lookup a connection38. at org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.localBegin(Unknown Source)39. at org.apache.ojb.broker.core.PersistenceBrokerImpl.beginTransaction(Unknown Source)40. at org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(Unknown Source)41. at org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(Unknown Source)42. at com.ascential.xmeta.persistence.orm.impl.ojb.OjbPersistentEObjectPersistenceRegistry.loadPackageCache(OjbPersistentEObjectPersistenceRegistry .java:437)43. ... 79 more44.Caused by:.apache.ojb.broker.accesslayer.LookupException: Could not borrow connection from pool. Active/Idle instances in pool=0/0. org.apache.ojb.broker.metad ata.JdbcConnectionDescriptor: org.apache.ojb.broker.metadata.JdbcConnection Descriptor@59a959a9[46.jcd-alias=pojo47.default-connection=false48.dbms=Db249.jdbc-level=2.050.driver=com.ibm.db2.jcc.DB2Driver51.protocol=jdbc52.sub-protocol=db253.db-alias=//:50000/xmetaer=xmeta55.password=*****56.eager-release=false57.ConnectionPoolDescriptor={whenExhaustedAction=0, maxIdle=-1, maxActive=21,maxWait=5000, removeAbandoned=false, numTestsPerEvictionRun=10, minEvictabl eIdleTimeMillis=600000, testWhileIdle=false, testOnReturn=false, logAbandone d=false, minIdle=0, fetchSize=0, removeAbandonedTimeout=300, timeBetweenEvic tionRunsMillis=-1, testOnBorrow=true}58.batchMode=trueeAutoCommit=AUTO_COMMIT_SET_FALSE60.ignoreAutoCommitExceptions=false61.sequenceDescriptor=<null>62.]63. at org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl.checkOutJdbcConnection(Unknown Source)64. at org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.lookupConnection(Unknown Source)65. at org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.getConnection(Unknown Source)66. ... 84 more67.Caused by:.apache.ojb.broker.accesslayer.LookupException: Error getting Connectionfrom DriverManager with url (jdbc:db2://:50000/xm eta) and driver (com.ibm.db2.jcc.DB2Driver)69. at org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.newConnectionFromDriverManager(Unknown Source)70. at org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl$ConPoolFactory.makeObject(Unknown Source)71. at mons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)72. ... 87 more73.Caused by:.ibm.db2.jcc.am.oo: [jcc][t4][2043][11550][3.58.135] Exception .ConnectException: Error opening socket to server / 127.0.0.2 on port 50,000 with message: Connection refused. ERRORCODE=-4499, SQLSTATE=0800175. at com.ibm.db2.jcc.am.ed.a(ed.java:319)76. at com.ibm.db2.jcc.am.ed.a(ed.java:337)77. at com.ibm.db2.jcc.t4.zb.a(zb.java:400)78. at com.ibm.db2.jcc.t4.zb.<init>(zb.java:78)79. at com.ibm.db2.jcc.t4.a.y(a.java:309)80. at com.ibm.db2.jcc.t4.b.a(b.java:1806)81. at com.ibm.db2.jcc.am.jb.a(jb.java:578)82. at com.ibm.db2.jcc.am.jb.<init>(jb.java:529)83. at com.ibm.db2.jcc.t4.b.<init>(b.java:308)84. at com.ibm.db2.jcc.DB2SimpleDataSource.getConnection(DB2SimpleDataSource.java:214)85. at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:456)86. at java.sql.DriverManager.getConnection(DriverManager.java:322)87. at java.sql.DriverManager.getConnection(DriverManager.java:297)88. ... 90 more89.Caused by:.ConnectException: Connection refused91. at .PlainSocketImpl.socketConnect(Native Method)92. at .PlainSocketImpl.doConnect(PlainSocketImpl.java:383)93. at .PlainSocketImpl.connectToAddress(PlainSocketImpl.java:245)94. at .PlainSocketImpl.connect(PlainSocketImpl.java:232)95. at .SocksSocketImpl.connect(SocksSocketImpl.java:377)96. at .Socket.connect(Socket.java:539)97. at com.ibm.db2.jcc.t4.ab.run(ab.java:34)98. at java.security.AccessController.doPrivileged(AccessController.java:251)99. at com.ibm.db2.jcc.t4.zb.a(zb.java:386)100. ... 100 more----[html]view plain copysrvr:/opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1 # tail -50 SystemOut.log2. at com.ibm.ws.security.core.SecurityComponentImpl.startSecurity(SecurityComponentImpl.java:109)3. at com.ibm.ws.security.core.ServerSecurityComponentImpl.start(ServerSecurityComponentImpl.java:341)4. ... 33 more5.Caused by: com.ibm.websphere.security.WSSecurityException: Failed to get roles for user [server:infosrvrNode01Cell_infosrvrNode01_server1]: Unable to be gin a transaction: [Error opening repository: []]6. at com.ibm.ws.security.auth.ContextManagerImpl.getServerSubjectInternal(ContextManagerImpl.java:2609)7. at com.ibm.ws.security.auth.ContextManagerImpl.getServerSubjectInternal(ContextManagerImpl.java:2254)8. at com.ibm.ws.security.auth.ContextManagerImpl.initialize(ContextManagerImpl.java:2891)9. ... 39 more10.Caused by: com.ibm.websphere.security.auth.WSLoginFailedException: Failed toget roles for user [server:infosrvrNode01Cell_infosrvrNode01_server1]: Unab le to begin a transaction: [Error opening repository: []]11. at com.ibm.ws.security.auth.JaasLoginHelper.jaas_login(JaasLoginHelper.java:371)12. at com.ibm.ws.security.auth.JaasLoginHelper.jaas_login(JaasLoginHelper.java:395)13. at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3671)14. at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3541)15. at com.ibm.ws.security.auth.ContextManagerImpl.getServerSubjectInternal(ContextManagerImpl.java:2558)16. ... 41 more17.Caused by: javax.security.auth.login.FailedLoginException: Failed to get roles for user [server:infosrvrNode01Cell_infosrvrNode01_server1]: Unable to be gin a transaction: [Error opening repository: []]18. at mit(ISFAuthenticationProvider.java:318)19. at mit(WASCustomLoginModule.java:396)20. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)21. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)22. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)23. at ng.reflect.Method.invoke(Method.java:611)24. at javax.security.auth.login.LoginContext.invoke(LoginContext.java:795)25. at javax.security.auth.login.LoginContext.access$000(LoginContext.java:209)26. at javax.security.auth.login.LoginContext$4.run(LoginContext.java:709)27. at java.security.AccessController.doPrivileged(AccessController.java:251)28. at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:706)29. at javax.security.auth.login.LoginContext.login(LoginContext.java:604)30. at com.ibm.ws.security.auth.JaasLoginHelper.jaas_login(JaasLoginHelper.java:354)31. ... 45 more32.Caused by: com.ascential.acs.security.repository.ASBRepositoryException: Unable to begin a transaction: [Error opening repository: []]33. at com.ascential.acs.security.repository.ASBRepositoryImpl.begin(ASBRepositoryImpl.java:158)34. at com.ascential.acs.security.directory.ASBDirectoryImpl.getRepository(ASBDirectoryImpl.java:88)35. at com.ascential.acs.security.directory.ASBDirectoryImpl.getUserRoles(ASBDirectoryImpl.java:315)36. at com.ascential.acs.security.directory.ASBDirectory.getUserRoles(ASBDirectory.java:146)37. at mit(ISFAuthenticationProvider.java:309)38. ... 57 more39.Caused by: com.ascential.acs.security.repository.ASBRepositoryException: Error opening repository: []40. at com.ascential.acs.security.repository.ASBRepositoryImpl.getSandbox(ASBRepositoryImpl.java:701)41. at com.ascential.acs.security.repository.ASBRepositoryImpl.begin(ASBRepositoryImpl.java:156)42. ... 61 more43.44.[3/4/14 16:22:37:930 CST] 00000000 SchedulerServ I SCHD0040I: The Scheduler Service is stopping.45.[3/4/14 16:22:38:005 CST] 00000000 SchedulerServ I SCHD0002I: The Scheduler Service has stopped.46.[3/4/14 16:22:38:075 CST] 00000000 AppProfileCom I ACIN0009I: The application profiling service is stopping.47.[3/4/14 16:22:38:147 CST] 00000000 ActivitySessi I WACS0049I: The ActivitySession service is stopping.48.[3/4/14 16:22:38:213 CST] 00000000 ObjectPoolSer I OBPL0011I: The Object Pool service is stopping.49.[3/4/14 16:22:38:331 CST] 00000000 distSecurityC I securityServiceStartedis false50.[3/4/14 16:22:38:518 CST] 00000000 CGBridgeSubsc I CWRCB0104I: The core group bridge service has stopped the subscription router.51.[3/4/14 16:22:38:591 CST] 00000000 CGBridgeServi I CWRCB0103I: The core group bridge service has stopped.-----[html]view plain copysrvr:/opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1 # tail -100 startServer.log2.[5/1/12 9:23:17:120 PDT] 00000000 ManagerAdmin I TRAS0017I: The startup trace state is *=info.3.[5/1/12 9:23:17:718 PDT] 00000000 AdminTool A ADMU0128I: Starting toolwith the InfoSphere profile4.[5/1/12 9:23:17:721 PDT] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server15.[5/1/12 9:23:18:449 PDT] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.6.[5/1/12 9:25:03:060 PDT] 00000000 AdminTool A ADMU3000I: Server server1 open for e-business; process id is 76737.************ Start Display Current Environment ************8.Host Operating System is Linux, version 2.6.32.12-0.7-pae9.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)10.J9VM - 20110216_07579111.JIT - r9_20101028_17488ifx412.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM13.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere15.Java Home = /opt/IBM/WebSphere/AppServer/java/jre16.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime17.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup .jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar18.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib19.Current trace specification = *=info20.************* End Display Current Environment *************21.[3/3/14 11:38:55:871 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.22.[3/3/14 11:38:56:380 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile23.[3/3/14 11:38:56:393 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server124.[3/3/14 11:38:57:579 CST] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.25.[3/3/14 11:41:30:374 CST] 00000000 AdminTool A ADMU3000I: Server server1 open for e-business; process id is 657526.************ Start Display Current Environment ************27.Host Operating System is Linux, version 2.6.32.12-0.7-pae28.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)29.J9VM - 20110216_07579130.JIT - r9_20101028_17488ifx431.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM32.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere34.Java Home = /opt/IBM/WebSphere/AppServer/java/jre35.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime36.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup.jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar37.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib38.Current trace specification = *=info39.************* End Display Current Environment *************40.[3/3/14 15:32:11:681 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.41.[3/3/14 15:32:12:120 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile42.[3/3/14 15:32:12:127 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server143.[3/3/14 15:32:13:601 CST] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.44.[3/3/14 15:34:18:689 CST] 00000000 AdminTool A ADMU3011E: Server launched but failed initialization. startServer.log, SystemOut.log(or job log in zOS) and other log files under /opt/IBM/WebSphere/AppServer/profiles/InfoSph ere/logs/server1 should contain failure information.45.************ Start Display Current Environment ************46.Host Operating System is Linux, version 2.6.32.12-0.7-pae47.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)48.J9VM - 20110216_07579149.JIT - r9_20101028_17488ifx450.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM51.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere53.Java Home = /opt/IBM/WebSphere/AppServer/java/jre54.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime55.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup .jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar56.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib57.Current trace specification = *=info58.************* End Display Current Environment *************59.[3/3/14 15:47:09:303 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.60.[3/3/14 15:47:09:548 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile61.[3/3/14 15:47:09:557 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server162.[3/3/14 15:47:10:234 CST] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.63.[3/3/14 15:47:50:008 CST] 00000000 AdminTool A ADMU3011E: Server launched but failed initialization. startServer.log, SystemOut.log(or job log in zOS) and other log files under /opt/IBM/WebSphere/AppServer/profiles/InfoSph ere/logs/server1 should contain failure information.64.************ Start Display Current Environment ************65.Host Operating System is Linux, version 2.6.32.12-0.7-pae66.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)67.J9VM - 20110216_07579168.JIT - r9_20101028_17488ifx469.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM70.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere72.Java Home = /opt/IBM/WebSphere/AppServer/java/jre73.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime74.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup .jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar75.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib76.Current trace specification = *=info77.************* End Display Current Environment *************78.[3/4/14 16:14:38:413 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.79.[3/4/14 16:14:38:771 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile80.[3/4/14 16:14:38:782 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server181.[3/4/14 16:14:39:593 CST] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.82.[3/4/14 16:15:43:331 CST] 00000000 AdminTool A ADMU3011E: Server launched but failed initialization. startServer.log, SystemOut.log(or job log in zOS) and other log files under /opt/IBM/WebSphere/AppServer/profiles/InfoSph ere/logs/server1 should contain failure information.83.************ Start Display Current Environment ************84.Host Operating System is Linux, version 2.6.32.12-0.7-pae85.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)86.J9VM - 20110216_07579187.JIT - r9_20101028_17488ifx488.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM89.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere91.Java Home = /opt/IBM/WebSphere/AppServer/java/jre92.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime93.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup .jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar94.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib95.Current trace specification = *=info96.************* End Display Current Environment *************97.[3/4/14 16:21:47:087 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.98.[3/4/14 16:21:47:380 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile99.[3/4/14 16:21:47:392 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server1100.[3/4/14 16:21:48:019 CST] 00000000 AdminTool A ADMU3200I: Server laun ched. Waiting for initialization status.101.[3/4/14 16:22:43:337 CST] 00000000 AdminTool A ADMU3011E: Server laun ched but failed initialization. startServer.log, SystemOut.log(or job log in zOS) and other log files under /opt/IBM/WebSphere/AppServer/profiles/InfoSp here/logs/server1 should contain failure information.102.103.以上为三个日志文件的打印。
解压文件,切勿将文件放在root下。
一般放在tmp下tar -zxvf IS_V11.5_LINUX_X86_64_MULTILING.tar.gz解压完后将下面文件下的2个授权文件拷贝到上面解压目录下命令行执行安装(这里可能会出现the number of open file descriptors is too low等错误。
解决方式:ulimit -n 18000 设置服务器打开最大文件描述符)执行完后会弹出地址,将地址复制到浏览器。
(这里可能会出现输入地址无法访问的情况,一般情况是因为服务器防火墙没有关闭导致的,关闭防火墙:service iptables stop)这里需要安装光盘输入:yum list libXp查询是否有对应的rpm文件,如果没有去网上下载,然后拷贝到服务器上,然后执行:yum install libXp……执行。
成功后点击安装框右下角的【请再次检查】按钮。
密码1qaz2wsx密码1qaz2wsx密码1qaz2wsx密码1qaz2wsx密码1qaz2wsx密码1qaz2wsx密码相同检测出错,需要授权,如果授权最后一个文件夹还是不行的话,可将root文件夹夹一下的文件夹都授权:chmod –Rf 777 /root这里可能不仅会出这个错误,可能还会出现操作系统少包,根据提示少什么就下载安装。
浏览器输入http://localhost:9080/ibm/iis/console isadmin/1qaz2wsx输入root和密码1qaz2wsx新建dsadmin用户,输入密码:1qaz2wsx,输入dsadmin作为“名字”和“姓氏”,分配“套件用户”“套件管理员”和“DataStage and QualityStage管理员”权限,点击“保存并关闭”重复上述步骤,创建dsuser用户,密码:1qaz2wsx,分配“套件用户”“DataStageand QualityStage用户”权限,点击“保存并关闭”打开DataStage and QualityStage Administrator(Windows),以dsadmin用户登录客户端安装Windows端,先将授权文件拷贝到安装目录下执行安装程序需要按照提示修改注册表注意此处端口不是默认9443,要看前面端口配置,我的是9446,密码是1qaz2wsx客户端配置把以下项的值改为True:APT_DUMP_SCORE,APT_MSG_FILELINE,APT_RECORD_COUNTS,OSH_DUMP,OSH_ECHO,O SH_EXPLAIN,and OSH_PRINT_SCHEMAS进入开发工具Websphere创建该要文件192.168.2.174:9061/ibm/consoleMB:mount -t iso9660 MQSerise_linux_x86_64.iso /mnt或者:mount -o loop iso9660 MQSerise_linux_x86_64.iso /mntrpm –ivh *.rpmyum install ld-linux.so.2yum install libgcc_s.so.1后面一直下一步,直到结束创建用户useradd –g mqbrkrs –G mqm –d /home/wbiadmin –m wbiadmincd rpm-gpg/RPM-GPG-KEY-redhat-releaserpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-releaseyum install ld-linux.so.2执行install.bin时可能遇到缺失包,缺少什么就使用下面命令安装什么yum install ld-linux.so.2yum install libgcc_s.so.1然后执行install.bin安装好install.bin后用Root用户执行以下命令:xhost +local:wbiadmin使用wbiadmin执行以下命令启动MQ浏览器:./opt/mqm/mqexplorer/eclipse/runwithtrace。
</pre>1.安装datastage8.7客户端遇到这个奇葩的问题<span style="color:#ff0000">datastage8.7 Microsoft Windows 脚本编制引擎必须正常工作。
</span><p></p><p><span style="color:#ff0000"><img src=/"/20160421225812252?watermark/2/text/ aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gr avity/Center" alt="" />2.在自己本机重新建一个例如:xxx.reg注册表文件,里面的内容为:Windows Registry Editor version 5.00[HKEY_CLASSES_ROOT\.js]@="jsfile"[HKEY_CLASSES_ROOT\.js\PersistentHandler]@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"[HKEY_CLASSES_ROOT\JSFile]"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\32,00,5c,00,77,00,73,00,68,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,2c,\00,2d,00,34,00,38,00,30,00,34,00,00,00[HKEY_CLASSES_ROOT\JSFile\ScriptEngine]@="JScript"[HKEY_CLASSES_ROOT\JSFile\ScriptHostEncode]@="{85131630-480C-11D2-B1F9-00C04F86C324}"[HKEY_CLASSES_ROOT\JSFile\Shell]@="Open"[HKEY_CLASSES_ROOT\JSFile\Shell\Open\command]@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,57,00,53,00,\63,00,72,00,69,00,70,00,74,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,\ 00,22,00,20,00,25,00,2a,00,00,00[HKEY_CLASSES_ROOT\JSFile\Shell\Open2]@=hex(2):4f,00,70,00,65,00,6e,00,20,00,26,00,77,00,69,00,74,00,68,00,20,00,43,\ 00,6f,00,6d,00,6d,00,61,00,6e,00,64,00,20,00,50,00,72,00,6f,00,6d,00,70,00,\ 74,00,00,00"MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\ 6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\ 00,77,00,73,00,68,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\ 34,00,35,00,31,00,31,00,00,00[HKEY_CLASSES_ROOT\JSFile\Shell\Open2\Command]@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,43,00,53,00,\ 63,00,72,00,69,00,70,00,74,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,\ 00,22,00,20,00,25,00,2a,00,00,00[HKEY_CLASSES_ROOT\JSFile\Shell\Print\Command]@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,6f,00,\ 74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,70,00,20,\ 00,25,00,31,00,00,00[HKEY_CLASSES_ROOT\JSFile\ShellEx\DropHandler]@="{60254CA5-953B-11CF-8C96-00AA00B8708C}"[HKEY_CLASSES_ROOT\JSFile\ShellEx\PropertySheetHandlers\WSHProps]@="{60254CA5-953B-11CF-8C96-00AA00B8708C}"[HKEY_CLASSES_ROOT\JScript]@="JScript Language"[HKEY_CLASSES_ROOT\JScript\CLSID]@="{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}"[HKEY_CLASSES_ROOT\JScript\OLEScript]3.在运行栏中输入regedit 打开注册表4.再打开注册表编辑器文件导入刚才创建的xxx.reg注册表文件5.点击请再次检查我们会神奇的发现木有上次出现的那个错误了耶。
DataStage8.5安装手册DataStage 8.5 安装文档1. 服务器安装前提要求,DataStage 的服务器推荐使用一台全新的干净服务器,全新安装的SUSE Linux Enterprise Server 11,或者Redhat AS 5.4,没有预装任何DB2 和WAS 软件。
rpm -Uvh compat-libstdc++-33-*.rpm rpm -Uvh libXp-1*.rpm rpm -Uvh libXmu-1.0.2-5.x86_64.rpm rpm -Uvh libXmu-1.0.2-5.i386.rpm cat “Add for DataStage" cat "kernel.sem = 250 ***** 32 1024" /etc/sysctl.conf cat "kernel.msgmni = 1024" /etc/sysctl.conf sysctl -p安装步骤如下:DataStage 8.5 的安装介质为InfoSvr_v8.5_Linux64.tar.gz,解压后得到目录is-suite。
在is-suite 下执行./setup,安装程序将启动一个Web 服务,URL 为http://机器IP:8080/ISInstall在浏览器(IE 或者Fixforx)中打开上述URL,例如,待安装的服务器IP 为192.168.5.170,则在浏览器栏输入http://192.168.5.170:8080/ISInstall。
缺省安装界面语言为英文(English),也可以选择中文。
本文档以英文为安装语言。
进入安装界面后,第一个界面选择Next 按钮。
第二个界面如下图所示选择接受License 协议(I accept the terms in the license agreement),然后下一步(Next)。
电脑无法正确运行开发工具该如何处理在当今数字化的时代,开发工具对于程序员和开发者来说至关重要。
然而,有时我们可能会遭遇电脑无法正确运行开发工具的困扰,这不仅会影响工作效率,还可能导致项目延误。
那么,当遇到这种情况时,我们应该如何应对和解决呢?首先,我们需要明确问题的表现。
是开发工具根本无法启动,还是在运行过程中频繁崩溃、出现错误提示,亦或是运行速度极慢?不同的表现可能指向不同的问题根源。
如果开发工具完全无法启动,我们可以从以下几个方面进行排查。
检查系统要求:确保您的电脑硬件和操作系统满足开发工具的最低要求。
查看开发工具的官方文档,了解其支持的操作系统版本、处理器要求、内存需求和硬盘空间等。
例如,某些较新的开发工具可能需要 64 位操作系统和较高版本的 Windows 或 Linux。
如果您的电脑配置过低,可能需要考虑升级硬件或更换操作系统。
检查安装过程:有时,安装过程中的错误可能导致开发工具无法正常启动。
确保您在安装过程中遵循了所有的提示和步骤,没有跳过任何重要的环节。
如果可能,尝试重新安装开发工具,并在安装过程中关闭其他可能干扰的程序,如杀毒软件、防火墙等。
检查依赖项和环境变量:许多开发工具依赖于其他组件或库才能正常运行。
确保您已经正确安装了所有必需的依赖项,并且环境变量设置正确。
例如,某些开发工具需要特定版本的Java 运行时环境(JRE)或 Python 解释器。
如果环境变量设置不正确,开发工具可能无法找到所需的依赖项,从而无法启动。
如果开发工具在运行过程中频繁崩溃或出现错误提示,以下是一些可能的解决方法。
更新开发工具和相关组件:软件开发者通常会修复已知的错误并发布更新版本。
确保您使用的是最新的开发工具版本,以及相关的插件和扩展。
同时,检查依赖项是否也有可用的更新,并及时进行安装。
检查冲突的软件:某些其他正在运行的程序可能与开发工具发生冲突。
尝试关闭一些不必要的后台程序,特别是那些可能占用大量系统资源或与开发工具功能相似的软件。
目录1 如何重新启动DataStage服务器, 步骤如下: (4)2 DataStage开发经验积累: (4)2.1模板开发 (4)2.2通过S ERVER S HARED C ONTAINER在P ARALLEL J OB中添加S ERVER J OB S TAGE (4)2.3去除不需要的字段 (4)2.4T RANSFORMER S TAGE的使用 (4)2.5L OOK UP/JOIN 空值处理 (5)2.6D ATA S TAGE中默认和隐式类型转换时注意的问题 (5)2.7配置一个INPUT或OUTPUT,就VIEW DATA一下,不要等到RUN时再回头找ERROR (5)2.8D ATA型数据是比较麻烦的 (5)2.9行列互换之H ORIZONTAL P IVOT(P IVOT S TAGE) (6)2.10行列互换之V ERTICAL P IVOT (6)2.11O RACLE EE S TAGE在VIEW数据时出现的错误及解决方法 (8)2.12D ATA S TAGE SAP S TAGE的使用 (9)2.13C OLUM I MPORT S TAGE的使用 (9)2.14C OLUM E XPORT S TAGE的使用 (11)2.15G OT ERROR:C ANNOT FIND ANY PROCESS NUMBER FOR STAGES IN J OB J OBNAME解决 (12)2.16U NABLE TO CREATE RT_CONFIG NNN (13)2.17查看JOB和CLIENT的对应的后台进程 (13)2.18强制杀死DS进程 (13)2.19查看S ERVER E NGINE的进程 (14)2.20查看S ERVER L OCKS (14)2.21关于UNIX系统下无法启动服务的解决办法 (15)2.22L OCKED BY OTHER USER (16)2.23DATA S TAGE J OB L OG的处理 (16)2.24一些BASIC语言中处理字符串的函数 (16)2.25BASIC程序中使用到的一些语法知识 (17)3DS中常见问题记录 (21)3.1权限管理问题 (21)3.2JOB MAY BE BEING MONITORED或者是CLEANUP问题 (21)3.3删除文件的问题 (21)3.4SEQUENCE调度出现的错误问题 (22)3.17字符集问题 (22)3.18V ERSION C ONTROL的问题 (22)3.19SEQUENCE调不起JOB的问题 (23)3.20SEQUENCE调度失败的问题 (23)3.21DS发送邮件的配置问题 (24)3.22随机错误问题 (25)3.23DS中的日期问题 (25)3.24DS连接ORACLE问题 (26)3.25在S EQUENCE F ILE S TAGE中的空值处理问题 (26)3.26在DS中使用O RACLE E NTERPRISE S TAGE必须的权限 (26)3.27DS中去除‘回车符’的问题以及从CHAR类型转变成整型的方法 (26)3.28从后台看JOB列表的方法 (27)3.29D ATASTAGE和数据库的连接方法 (27)3.30在DATASTAGE中使用环境变量的问题 (27)3.31IC ONV 和OC ONV (28)3.32在M ERGE中使用特殊字符 (28)4部分常用Stage 的使用说明 (28)5dsjob 语法说明: (30)6如何从DataStage服务器导出所开发的JOBS列表 (31)7查看当前服务器状态信息的方法: (35)8如何在两台机器之间进行FTP文件 (35)9如何获得Jobstatus ,步骤如下: (37)10dsjob –run 的用法 (38)11如何在后台运行和停止一个JOB (39)12DS Oracle EE Stage 配置 (41)11.1安装O RACLE客户端 (41)11.2添加O RACLE用户到DSADM GROUP组选项 (41)11.3配置D ATA S TAGE服务器DSENV文件 (41)11.4配置TNSNAMES.ORA (42)11.5重起D ATA S TAGE服务 (42)11.6配置O ACLE S TAGE抽取的S ELECT权限 (42)11.7O ACLE EE STAGE配置结束 (43)13DS ODBC 的配置 (43)12.1修改$DSHOME/DSENV (43)12.2修改$DSHOME/.ODBC.INI,来提供数据库连接信息; (43)12.3修改$DSHOME/UVODBC.CONFIG,来指定DSN(DATA SOURCE NAME). (44)14ETL系统扩展 (45)15Remote Shell (rsh)的配置 (45)14.1创建并配置.RHOSTS文件 (45)14.2修改/ETC/HOSTS.EQUIV文件 (46)16dsadmin命令的使用 (46)15.1DSADMIN命令的使用 (46)17如何启动JobMonApp (48)18DS.TOOLS (48)19uvsh常用命令 (51)18.1LOGTO P ROJECT N AME --------登录一个工程 (51)18.2DS.TOOLS---------进入DS工具 (51)18.3LIST DS_JOBS--------显示所有的J OB及J OB的分类C ATEGORY (51)18.4LIST DS_JOBS WITH NAME=J OB N AME ------显示某个特定J OB的信息 (51)18.5LIST.READU EVERY-----列出所有的锁及锁的拥有用户U SER N AME (51)18.6UNLOCK USER USERNO ALL----解锁用户锁住的J OBS (51)18.7LIST.INDEX-----列出资料库的索引 (52)20Usage Analysis来进行影响分析 (52)19.1如何启动U SAGE A NALYSIS (52)19.2U SAGE A NALYSIS中S ELECT C OLUMNS的使用 (53)19.3U SAGE A NALYSIS中V IEW HTML的使用 (54)19.4U SAGE A NALYSIS中L OCATE IN M ANAGER的使用 (55)19.5U SAGE A NALYSIS可使用的S OURCE类型 (56)21DS Message Handlers (57)20.1M ESSAGE H ANDLERS的两种级别 (57)20.2M ESSAGE H ANDLERS的三种动作种类 (58)20.3M ESSAGE H ANDLERS的文件格式 (58)22DS Parallel Routine (59)21.1P ARALLEL R OUTINE注意事项 (59)21.2P ARALLEL R OUTINE创建流程 (59)21.3P ARALLEL R OUTINE示例 (60)23uvconfig文件中参数修改方法 (62)22.1修改文件UVCONFIG中的参数 (62)22.2运行UVREGEN (62)22.3重启DS服务 (62)22.4校验 (62)24&PH& (62)23.1CD \&PH\&或CD ‘&PH&’ (62)25DB2支持的数据格式 (63)26DB2中Load语法和基本使用 (64)1如何重新启动DataStage服务器, 步骤如下:1.01启动DataStage Server 的命令要在$DSHOME/bin 目录下进行. 启动之前要切断所有与服务器端的连接:1. 登陆DataStage 服务器,输入: $DSHOME/bin2. 关闭DataStage 服务器 ./uv –admin –stop3. 检查服务器上是否还有进程没关掉,否则服务器无法启动起来,netstat -a | grep ds4. 重起服务器 ./uv –admin –start.Note: 关闭DataStage 服务器后,建议过30 sec 再重起服务器.2DataStage开发经验积累:2.1 模板开发并行JOB中模板的开发可以最大程度的重用并行JOB的构件,节省时间1. 使用JOB参数(PARAMETER)可以在运行时提供参数的值,增加灵活性,可以在不同的环境处理不同的数据;使用JOB PARAMETER 可以在同一时间使用不同参数运行同一个JOB2. Shared Container共享容器可以在多个JOB中共享相同的逻辑,当一个JOB编译时共享容器被嵌入.2.2 通过Server Shared Container在Parallel Job中添加Server Job Stage在Designer中创建一个server shared container,添加需要的Server job stage,再把server shared container添加到parallel job并连接到其他parallel stage. 2.3 去除不需要的字段当从数据库中读取数据时,要尽可能早的去除不需要的字段,只读取需要的字段,而不是整个表,这样可以提高数据读取效率.2.4 Transformer Stage的使用1. 慎用Transformer Stage,因为它可能降低JOB的运行效率,有些功能能合并成一个单独的STAGE的不要用多个STAGE,要用其他的STAGE来代替Transformer Stage 能完成的任务.2. Transformer Stage 的数据流程是先经过constraint的过滤,然后再经过Derivation处理3. 对于确定类型的操作,使用其他STAGE 比使用TRANSFORMER 会更好:(1) 对如下情况,使用Copy Stage 将比Transformer Stage 更好﹡在界面上提供一个JOB 设计占位符﹡重新命名字段﹡删除字段﹡Implicit类型变换(2) 使用Filter Stage 或者Switch Stage 来把输入记录按照限制表式分成多个输出分支.(3) 使用Modify Stage 来explicit 类型变换和Null处理﹡Modify Stage 也可重新命名字段﹡保持(keep)或删除(drop)字段﹡也可增加新字段,并为新增字段赋值,但赋值方式要以字段=字段形式,例如:new_columnname=old_columnname; 但new_columnname=”hf”这样赋值是错误的﹡Null的处理destinationColum=handle_null(sourceColum,Value)destinationColum=make_null(sourceColum,Value),这个使用中有问题,不处理空值2.5 Look up/join 空值处理1. 当使用Lookup Failure = Contunue 时,要把reference link 的非主键设置成Nullable,即使reference data 是非空的,也要设置成Nullable,这样能够确保Lookup 把空值分配给没有匹配的参考非主键2. 如果参考非主键没有设置成Nullable ,将会发生什么:Lookup 将会分配一个默认值给没有匹配的的行:Integer 默认值为0Varchar/char 默认值为空字符串(0长度的)2.6 DataStage中默认和隐式类型转换时注意的问题当从源向目标映射数据时,如果类型不一致,对于有些类型我们需要在modify或transfomer stage中通过函数进行转换,对于有些系统会自动完成类型转换,在类型转换过程中,注意以下几点:1 在变长到固定长度字符串的默认转换中,parallel jobs用空格(ASCII 20)字符来填充剩余长度(环境变量APT_STRING_PADCHAR的默认值也是空格(ASCII20),具体在哪个stage填充的不知.2 通过环境变量APT_STRING_PADCHAR可以改变默认的填充字符null(ASCII0)。
DataStage8.5服务器安装教程小燕资料铺2021-11-17目录1.文档介绍 (4)2.安装DataStage服务器 (4)2.1.操作系统补丁及其他要求 (4)2.2.Linux主机资源要求 (4)2.3.操作系统磁盘空间要求 (4)2.4.检查安装环境 (5)3.安装步骤 (5)3.1.Orace数据库的安装 (5)3.2.DataStage服务器安装 (7)4.DataStage服务器配置步骤 (26)5.配置字符集 (32)6.DataStage服务器FIXPATCH1更新步骤 (34)7.Oracle Connector配置步骤 (35)7.1.修改dsenv文件 (35)7.2.配置完成后重启DATASTAE、WAS (36)8.安装问题诊断 (37)1.文档介绍本文档内容为安装Datastage8.5的服务器内容,安装内容包括DataStage、WAS、Metadata Repository,其中元数据库安装在Oracle11g上。
2.安装DataStage服务器2.1.操作系统补丁及其他要求系统要求Rhel5.464-bit系统包Rhel5.464-bitC++编译器libgcc-4.1.2-42.el5compat-gcc-c++-7.3.2.96.122compat-libstdc++-7.3-2.96.1222.2.Linux主机资源要求安装DataStage服务器的主机资源至少为为4C、16G。
2.3.操作系统磁盘空间要求2.4.检查安装环境检查C++编译器【root用户】:运行命令:#rpm–qa|grep package_name。
逐个检查需要的补丁包是否安装。
3.安装步骤3.1.Orace数据库的安装以下操作用【root用户】1,关闭防火墙.关闭:chkconfig iptables off查看:chkconfig--list|grep iptables重启生效2,关闭selinux:vi/etc/selinux/config设置selinux=disabledvi/etc/sysconfig/selinux设置selinux=disabled重启生效。
WAS宕机问题总结起来有以下几类:一、线程挂起导致线程池满(Thread Hang):Hangs refer to the JVM locking up or refusing to respond.A hang can occur when:1)Your application entered an wait leak2)Excessive Synchronization cause performance problems3)A deadlock has occurred收集日志:生成JAVA CORE分析工具:IBM Thread and Monitor Dump Analyzer1、线程等待泄漏(Wait Leaks)常见的情况就是,有很多线程使用wait()方法,等待被唤醒notify()。
但是,存在某一个线程获取到锁并且进行业务处理完成后,忘记去唤醒等待执行的进程。
这样导致的等待泄漏,从而线程挂起。
When you use the wait/notify mechanism, you typically have one or more threads blocked in the wait() call, waiting to be notified. The notifying thread is supposed to call notify() or notifyAll() to signal that waiting threads can wake up and carry on processing.A problmatic situation could occur that the notify() call is invoked before the threads go into the wait() method. In this case, the waiting threads would not be notified anymore and become stuck.So, do not forget to notify the waiting theads in you application and maks sure that the Notify action is performed after all the waiting threads are started.应对策略:notify必须发生在所有wait之前。
电脑遭遇应用程序崩溃该如何处理在我们日常使用电脑的过程中,应用程序崩溃是一个让人颇为头疼的问题。
它可能会在我们工作正忙、游戏激战或者追剧正酣的时候突然出现,给我们带来极大的困扰。
那么,当电脑遭遇应用程序崩溃时,我们应该如何应对呢?首先,我们要保持冷静,不要惊慌失措。
很多时候,一时的慌乱可能会让我们做出错误的操作,导致问题更加严重。
接下来,我们可以尝试先查看错误提示信息。
大多数情况下,当应用程序崩溃时,系统会弹出一个错误提示窗口,里面可能包含了一些有关崩溃原因的线索。
比如,它可能会提示“内存不足”、“程序文件损坏”、“与其他软件冲突”等等。
这些提示信息能够帮助我们初步判断问题所在。
如果提示是“内存不足”,那么我们可以尝试关闭一些正在运行的其他程序,以释放内存。
同时,也可以考虑增加电脑的物理内存,这对于经常多任务运行或者使用大型软件的用户来说是一个比较有效的解决办法。
若是提示“程序文件损坏”,我们可以尝试重新安装该应用程序。
在重新安装之前,最好先彻底卸载原来的程序,并清理相关的残留文件和注册表信息。
这样可以确保新安装的程序能够正常运行,避免受到之前损坏文件的影响。
当遇到“与其他软件冲突”的提示时,就需要我们仔细排查最近安装的新软件。
有时候,新安装的软件可能与原有软件存在兼容性问题,导致应用程序崩溃。
我们可以逐个卸载最近安装的软件,来确定是哪一个软件引起的冲突。
除了查看错误提示信息,我们还可以检查电脑的系统资源使用情况。
按下 Ctrl + Shift + Esc 组合键打开任务管理器,查看 CPU、内存、磁盘等资源的使用情况。
如果发现某个资源的使用率过高,可能就是导致应用程序崩溃的原因之一。
比如,CPU 使用率一直处于 100%,那么可能是某个进程占用了过多的 CPU 资源。
我们可以在任务管理器中找到这个进程,右键点击选择“结束任务”,看看是否能够解决问题。
但要注意,不要随意结束系统关键进程,以免导致系统出现故障。
datanode启动不起来的各种原因一般在数据节点的log日志信息里能找到导致启动不起来的原因。
node和Datanode的NamenodeID不一致描述:一般在集群多次重新格式化HDFS之后,或者刚安装时会碰到。
日志信息如下:java.io.IOException: Incompatible namespaceIDs in /root/tmp/dfs/data:NameNode namespaceID = 1307672299; DataNode namespaceID = 389959598解决办法:最直接有效的办法就是修改Datanode上的namenodeID(位于/dfs/data/current/VERSION文件中)或修改NameNode的namespaceID(位于/dfs/name/current/VERSION 文件中),使其一致。
2.Datanode突然不堪重负宕掉只需重启坏掉的Datanode或者JobTracker。
当集群中的某单个节点出现问题,不必重新重启整个系统,只需重启这个节点,然后会自动连接到整个集群里。
在坏死的节点上输入以下命令:bin/Hadoop-daemon.sh start DataNodebin/Hadoop-daemon.sh start jobtracker以上方法也可以用于动态加入datanode,允许用户动态将某个节点加入集群中。
在hadoop集群中,HDFS分布式文件系统和mapreduce计算框架是可以独立部署安装的,在hadoop2中体现很明显,如果只需要使用部分节点进行计算,只需要单独启动resourcemanager和需要使用的结点上的nodemanager即可,查找命令可以参考/hadoop2/sbin/start-yarn.sh中是如何写的就可以找到答案了!在hadoop2/sbin/start-yarn.sh脚本中,写了启动resourcemanager 和所有节点上的nodemanager,所以只需要参考该脚本文件,就能得到启动单个节点上的nodemanager的方法:hadoop2/sbin/hadoop-daemon.sh startdatanodehadoop2/sbin/yarn-daemon.sh nodemanager然后执行下集群HDFS的负载均衡即可完成动态添加节点了!在hadoop1中bin/Hadoop-daemon.sh --config ./conf start DataNode bin/Hadoop-daemon.sh --config ./conf start tasktracker。
按照安装教程安装虚拟机版的datastage 8.7后,使用命令启动was失败[plain]view plain copysrvr:~ # /opt/IBM/WebSphere/AppServer/bin/startServer.sh server12.ADMU0116I: Tool information is being logged in file3. /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1/startServer.log4.ADMU0128I: Starting tool with the InfoSphere profile5.ADMU3100I: Reading configuration for server: server16.ADMU3200I: Server launched. Waiting for initialization status.7.ADMU3011E: Server launched but failed initialization. startServer.log,8. SystemOut.log(or job log in zOS) and other log files under9. /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1 should10. contain failure information.按照提示查看报错日志:[html]view plain copysrvr:/opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1 # tail -100 SystemErr.log2. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)3. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)4. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)5. at ng.reflect.Method.invoke(Method.java:611)6. at uncher.Main.invokeFramework(Main.java:340)7. at uncher.Main.basicRun(Main.java:282)8. at uncher.Main.run(Main.java:981)9. at unchEclipse(WSPreLauncher.java:340)10. at com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:110)11.Caused by:.ascential.xmeta.repository.core.CoreRepositoryException: Error initializing persistence manager module13. at com.ascential.xmeta.repository.core.impl.DefaultSandbox.<init>(DefaultSandbox.java:70)14. at ng.J9VMInternals.newInstanceImpl(Native Method)15. at ng.Class.newInstance(Class.java:1345)16. at com.ascential.xmeta.repository.core.CoreRepositoryFactory.createSandbox(CoreRepositoryFactory.java:97)17. at com.ascential.xmeta.service.repository.core.SandboxPojoBusiness.<init>(SandboxPojoBusiness.java:61)18. ... 70 more19.Caused by:.ascential.xmeta.persistence.PersistenceManagerException: com.ascential.xmeta.persistence.PersistenceException: PersistentEObjectPersistenceException initializing persistence.21. at com.ascential.xmeta.persistence.impl.basic.BasicPersistenceManager.initialize(BasicPersistenceManager.java:78)22. at com.ascential.xmeta.repository.core.impl.DefaultSandbox.<init>(DefaultSandbox.java:68)23. ... 74 more24.Caused by:.ascential.xmeta.persistence.PersistenceException: PersistentEObjectPersistenceException initializing persistence.26. at com.ascential.xmeta.persistence.impl.basic.BasicPersistence.initialize(BasicPersistence.java:462)27. at com.ascential.xmeta.persistence.impl.basic.BasicPersistenceManager.initialize(BasicPersistenceManager.java:74)28. ... 75 more29.Caused by:.ascential.xmeta.persistence.orm.PersistentEObjectPersistenceException: org.apache.ojb.broker.PersistenceBrokerException: Can't lookup a connection 31. at com.ascential.xmeta.persistence.orm.impl.ojb.OjbPersistentEObjectPersistenceRegistry.loadPackageCache(OjbPersistentEObjectPersistenceRegistry .java:446)32. at com.ascential.xmeta.persistence.orm.impl.ojb.OjbPersistentEObjectPersistenceRegistry.initialize(OjbPersistentEObjectPersistenceRegistry.java: 134)33. at com.ascential.xmeta.persistence.orm.impl.ojb.OjbPersistentEObjectPersistence.initialize(OjbPersistentEObjectPersistence.java:372)34. at com.ascential.xmeta.persistence.impl.basic.BasicPersistence.initialize(BasicPersistence.java:451)35. ... 76 more36.Caused by:.apache.ojb.broker.PersistenceBrokerException: Can't lookup a connection38. at org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.localBegin(Unknown Source)39. at org.apache.ojb.broker.core.PersistenceBrokerImpl.beginTransaction(Unknown Source)40. at org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(Unknown Source)41. at org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(Unknown Source)42. at com.ascential.xmeta.persistence.orm.impl.ojb.OjbPersistentEObjectPersistenceRegistry.loadPackageCache(OjbPersistentEObjectPersistenceRegistry .java:437)43. ... 79 more44.Caused by:.apache.ojb.broker.accesslayer.LookupException: Could not borrow connection from pool. Active/Idle instances in pool=0/0. org.apache.ojb.broker.metad ata.JdbcConnectionDescriptor: org.apache.ojb.broker.metadata.JdbcConnection Descriptor@59a959a9[46.jcd-alias=pojo47.default-connection=false48.dbms=Db249.jdbc-level=2.050.driver=com.ibm.db2.jcc.DB2Driver51.protocol=jdbc52.sub-protocol=db253.db-alias=//:50000/xmetaer=xmeta55.password=*****56.eager-release=false57.ConnectionPoolDescriptor={whenExhaustedAction=0, maxIdle=-1, maxActive=21,maxWait=5000, removeAbandoned=false, numTestsPerEvictionRun=10, minEvictabl eIdleTimeMillis=600000, testWhileIdle=false, testOnReturn=false, logAbandone d=false, minIdle=0, fetchSize=0, removeAbandonedTimeout=300, timeBetweenEvic tionRunsMillis=-1, testOnBorrow=true}58.batchMode=trueeAutoCommit=AUTO_COMMIT_SET_FALSE60.ignoreAutoCommitExceptions=false61.sequenceDescriptor=<null>62.]63. at org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl.checkOutJdbcConnection(Unknown Source)64. at org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.lookupConnection(Unknown Source)65. at org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.getConnection(Unknown Source)66. ... 84 more67.Caused by:.apache.ojb.broker.accesslayer.LookupException: Error getting Connectionfrom DriverManager with url (jdbc:db2://:50000/xm eta) and driver (com.ibm.db2.jcc.DB2Driver)69. at org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.newConnectionFromDriverManager(Unknown Source)70. at org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl$ConPoolFactory.makeObject(Unknown Source)71. at mons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)72. ... 87 more73.Caused by:.ibm.db2.jcc.am.oo: [jcc][t4][2043][11550][3.58.135] Exception .ConnectException: Error opening socket to server / 127.0.0.2 on port 50,000 with message: Connection refused. ERRORCODE=-4499, SQLSTATE=0800175. at com.ibm.db2.jcc.am.ed.a(ed.java:319)76. at com.ibm.db2.jcc.am.ed.a(ed.java:337)77. at com.ibm.db2.jcc.t4.zb.a(zb.java:400)78. at com.ibm.db2.jcc.t4.zb.<init>(zb.java:78)79. at com.ibm.db2.jcc.t4.a.y(a.java:309)80. at com.ibm.db2.jcc.t4.b.a(b.java:1806)81. at com.ibm.db2.jcc.am.jb.a(jb.java:578)82. at com.ibm.db2.jcc.am.jb.<init>(jb.java:529)83. at com.ibm.db2.jcc.t4.b.<init>(b.java:308)84. at com.ibm.db2.jcc.DB2SimpleDataSource.getConnection(DB2SimpleDataSource.java:214)85. at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:456)86. at java.sql.DriverManager.getConnection(DriverManager.java:322)87. at java.sql.DriverManager.getConnection(DriverManager.java:297)88. ... 90 more89.Caused by:.ConnectException: Connection refused91. at .PlainSocketImpl.socketConnect(Native Method)92. at .PlainSocketImpl.doConnect(PlainSocketImpl.java:383)93. at .PlainSocketImpl.connectToAddress(PlainSocketImpl.java:245)94. at .PlainSocketImpl.connect(PlainSocketImpl.java:232)95. at .SocksSocketImpl.connect(SocksSocketImpl.java:377)96. at .Socket.connect(Socket.java:539)97. at com.ibm.db2.jcc.t4.ab.run(ab.java:34)98. at java.security.AccessController.doPrivileged(AccessController.java:251)99. at com.ibm.db2.jcc.t4.zb.a(zb.java:386)100. ... 100 more----[html]view plain copysrvr:/opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1 # tail -50 SystemOut.log2. at com.ibm.ws.security.core.SecurityComponentImpl.startSecurity(SecurityComponentImpl.java:109)3. at com.ibm.ws.security.core.ServerSecurityComponentImpl.start(ServerSecurityComponentImpl.java:341)4. ... 33 more5.Caused by: com.ibm.websphere.security.WSSecurityException: Failed to get roles for user [server:infosrvrNode01Cell_infosrvrNode01_server1]: Unable to be gin a transaction: [Error opening repository: []]6. at com.ibm.ws.security.auth.ContextManagerImpl.getServerSubjectInternal(ContextManagerImpl.java:2609)7. at com.ibm.ws.security.auth.ContextManagerImpl.getServerSubjectInternal(ContextManagerImpl.java:2254)8. at com.ibm.ws.security.auth.ContextManagerImpl.initialize(ContextManagerImpl.java:2891)9. ... 39 more10.Caused by: com.ibm.websphere.security.auth.WSLoginFailedException: Failed toget roles for user [server:infosrvrNode01Cell_infosrvrNode01_server1]: Unab le to begin a transaction: [Error opening repository: []]11. at com.ibm.ws.security.auth.JaasLoginHelper.jaas_login(JaasLoginHelper.java:371)12. at com.ibm.ws.security.auth.JaasLoginHelper.jaas_login(JaasLoginHelper.java:395)13. at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3671)14. at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3541)15. at com.ibm.ws.security.auth.ContextManagerImpl.getServerSubjectInternal(ContextManagerImpl.java:2558)16. ... 41 more17.Caused by: javax.security.auth.login.FailedLoginException: Failed to get roles for user [server:infosrvrNode01Cell_infosrvrNode01_server1]: Unable to be gin a transaction: [Error opening repository: []]18. at mit(ISFAuthenticationProvider.java:318)19. at mit(WASCustomLoginModule.java:396)20. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)21. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)22. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)23. at ng.reflect.Method.invoke(Method.java:611)24. at javax.security.auth.login.LoginContext.invoke(LoginContext.java:795)25. at javax.security.auth.login.LoginContext.access$000(LoginContext.java:209)26. at javax.security.auth.login.LoginContext$4.run(LoginContext.java:709)27. at java.security.AccessController.doPrivileged(AccessController.java:251)28. at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:706)29. at javax.security.auth.login.LoginContext.login(LoginContext.java:604)30. at com.ibm.ws.security.auth.JaasLoginHelper.jaas_login(JaasLoginHelper.java:354)31. ... 45 more32.Caused by: com.ascential.acs.security.repository.ASBRepositoryException: Unable to begin a transaction: [Error opening repository: []]33. at com.ascential.acs.security.repository.ASBRepositoryImpl.begin(ASBRepositoryImpl.java:158)34. at com.ascential.acs.security.directory.ASBDirectoryImpl.getRepository(ASBDirectoryImpl.java:88)35. at com.ascential.acs.security.directory.ASBDirectoryImpl.getUserRoles(ASBDirectoryImpl.java:315)36. at com.ascential.acs.security.directory.ASBDirectory.getUserRoles(ASBDirectory.java:146)37. at mit(ISFAuthenticationProvider.java:309)38. ... 57 more39.Caused by: com.ascential.acs.security.repository.ASBRepositoryException: Error opening repository: []40. at com.ascential.acs.security.repository.ASBRepositoryImpl.getSandbox(ASBRepositoryImpl.java:701)41. at com.ascential.acs.security.repository.ASBRepositoryImpl.begin(ASBRepositoryImpl.java:156)42. ... 61 more43.44.[3/4/14 16:22:37:930 CST] 00000000 SchedulerServ I SCHD0040I: The Scheduler Service is stopping.45.[3/4/14 16:22:38:005 CST] 00000000 SchedulerServ I SCHD0002I: The Scheduler Service has stopped.46.[3/4/14 16:22:38:075 CST] 00000000 AppProfileCom I ACIN0009I: The application profiling service is stopping.47.[3/4/14 16:22:38:147 CST] 00000000 ActivitySessi I WACS0049I: The ActivitySession service is stopping.48.[3/4/14 16:22:38:213 CST] 00000000 ObjectPoolSer I OBPL0011I: The Object Pool service is stopping.49.[3/4/14 16:22:38:331 CST] 00000000 distSecurityC I securityServiceStartedis false50.[3/4/14 16:22:38:518 CST] 00000000 CGBridgeSubsc I CWRCB0104I: The core group bridge service has stopped the subscription router.51.[3/4/14 16:22:38:591 CST] 00000000 CGBridgeServi I CWRCB0103I: The core group bridge service has stopped.-----[html]view plain copysrvr:/opt/IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1 # tail -100 startServer.log2.[5/1/12 9:23:17:120 PDT] 00000000 ManagerAdmin I TRAS0017I: The startup trace state is *=info.3.[5/1/12 9:23:17:718 PDT] 00000000 AdminTool A ADMU0128I: Starting toolwith the InfoSphere profile4.[5/1/12 9:23:17:721 PDT] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server15.[5/1/12 9:23:18:449 PDT] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.6.[5/1/12 9:25:03:060 PDT] 00000000 AdminTool A ADMU3000I: Server server1 open for e-business; process id is 76737.************ Start Display Current Environment ************8.Host Operating System is Linux, version 2.6.32.12-0.7-pae9.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)10.J9VM - 20110216_07579111.JIT - r9_20101028_17488ifx412.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM13.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere15.Java Home = /opt/IBM/WebSphere/AppServer/java/jre16.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime17.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup .jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar18.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib19.Current trace specification = *=info20.************* End Display Current Environment *************21.[3/3/14 11:38:55:871 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.22.[3/3/14 11:38:56:380 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile23.[3/3/14 11:38:56:393 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server124.[3/3/14 11:38:57:579 CST] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.25.[3/3/14 11:41:30:374 CST] 00000000 AdminTool A ADMU3000I: Server server1 open for e-business; process id is 657526.************ Start Display Current Environment ************27.Host Operating System is Linux, version 2.6.32.12-0.7-pae28.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)29.J9VM - 20110216_07579130.JIT - r9_20101028_17488ifx431.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM32.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere34.Java Home = /opt/IBM/WebSphere/AppServer/java/jre35.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime36.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup.jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar37.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib38.Current trace specification = *=info39.************* End Display Current Environment *************40.[3/3/14 15:32:11:681 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.41.[3/3/14 15:32:12:120 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile42.[3/3/14 15:32:12:127 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server143.[3/3/14 15:32:13:601 CST] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.44.[3/3/14 15:34:18:689 CST] 00000000 AdminTool A ADMU3011E: Server launched but failed initialization. startServer.log, SystemOut.log(or job log in zOS) and other log files under /opt/IBM/WebSphere/AppServer/profiles/InfoSph ere/logs/server1 should contain failure information.45.************ Start Display Current Environment ************46.Host Operating System is Linux, version 2.6.32.12-0.7-pae47.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)48.J9VM - 20110216_07579149.JIT - r9_20101028_17488ifx450.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM51.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere53.Java Home = /opt/IBM/WebSphere/AppServer/java/jre54.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime55.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup .jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar56.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib57.Current trace specification = *=info58.************* End Display Current Environment *************59.[3/3/14 15:47:09:303 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.60.[3/3/14 15:47:09:548 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile61.[3/3/14 15:47:09:557 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server162.[3/3/14 15:47:10:234 CST] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.63.[3/3/14 15:47:50:008 CST] 00000000 AdminTool A ADMU3011E: Server launched but failed initialization. startServer.log, SystemOut.log(or job log in zOS) and other log files under /opt/IBM/WebSphere/AppServer/profiles/InfoSph ere/logs/server1 should contain failure information.64.************ Start Display Current Environment ************65.Host Operating System is Linux, version 2.6.32.12-0.7-pae66.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)67.J9VM - 20110216_07579168.JIT - r9_20101028_17488ifx469.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM70.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere72.Java Home = /opt/IBM/WebSphere/AppServer/java/jre73.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime74.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup .jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar75.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib76.Current trace specification = *=info77.************* End Display Current Environment *************78.[3/4/14 16:14:38:413 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.79.[3/4/14 16:14:38:771 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile80.[3/4/14 16:14:38:782 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server181.[3/4/14 16:14:39:593 CST] 00000000 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.82.[3/4/14 16:15:43:331 CST] 00000000 AdminTool A ADMU3011E: Server launched but failed initialization. startServer.log, SystemOut.log(or job log in zOS) and other log files under /opt/IBM/WebSphere/AppServer/profiles/InfoSph ere/logs/server1 should contain failure information.83.************ Start Display Current Environment ************84.Host Operating System is Linux, version 2.6.32.12-0.7-pae85.Java version = JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110216_75791(JIT enabled, AOT enabled)86.J9VM - 20110216_07579187.JIT - r9_20101028_17488ifx488.GC - 20101027_AA, Java Compiler = j9jit24, Java VM name = IBM J9 VM89.was.install.root = /opt/IBM/WebSphere/AppServerer.install.root = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere91.Java Home = /opt/IBM/WebSphere/AppServer/java/jre92.ws.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/i nstalledChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/App Server/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime93.Classpath = /opt/IBM/WebSphere/AppServer/profiles/InfoSphere/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup .jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppSe rver/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/ IBM/WebSphere/AppServer/java/lib/tools.jar94.Java Library path = /opt/IBM/WebSphere/AppServer/java/jre/lib/i386:/opt/IBM/WebSphere/AppServer/bin::/usr/lib95.Current trace specification = *=info96.************* End Display Current Environment *************97.[3/4/14 16:21:47:087 CST] 00000000 ManagerAdmin I TRAS0017I: The startuptrace state is *=info.98.[3/4/14 16:21:47:380 CST] 00000000 AdminTool A ADMU0128I: Starting tool with the InfoSphere profile99.[3/4/14 16:21:47:392 CST] 00000000 AdminTool A ADMU3100I: Reading configuration for server: server1100.[3/4/14 16:21:48:019 CST] 00000000 AdminTool A ADMU3200I: Server laun ched. Waiting for initialization status.101.[3/4/14 16:22:43:337 CST] 00000000 AdminTool A ADMU3011E: Server laun ched but failed initialization. startServer.log, SystemOut.log(or job log in zOS) and other log files under /opt/IBM/WebSphere/AppServer/profiles/InfoSp here/logs/server1 should contain failure information.102.103.以上为三个日志文件的打印。