没有合适的资源?快使用搜索试试~ 我知道了~
首页Maximo mbs V7R6:全面配置与模块详解
Maximo mbs V7R6:全面配置与模块详解
需积分: 25 5 下载量 111 浏览量
更新于2024-07-17
收藏 6MB PDF 举报
Maximo mbs文档是一份详细的中文IBM Maximo Asset Management V7R6用户手册,涵盖了Maximo资产管理系统的各个方面。该手册旨在帮助用户配置和管理Maximo系统,确保其高效运行。主要内容包括: 1. 配置系统:介绍了基础系统配置步骤,确保系统环境设置正确,这是整个系统正常运行的前提。 2. 集群系统:重点讲解了如何设置和管理应用程序服务器集群,包括准备创建集群、创建属性文件、配置消息驱动的Bean,以及构建和部署相关的EAR文件和RMI注册程序。这有助于提高系统的可扩展性和可用性。 3. WebSphere Application Server 部署:详细指导用户在该应用服务器上部署集群,包括部署EAR文件、远程方法调用注册程序,以及配置Java消息服务,确保集群在WebSphere上稳定运作。 4. WebLogic Server 部署:同样提供了在WebLogic Server上创建和部署集群的步骤,包括远程方法调用注册程序的部署,以及Java消息服务的配置。 5. 其他注意事项:文档强调了在使用前务必阅读声明,并指出该手册适用于特定版本的Maximo,直至新版本发布时更新。版权信息也表明了该资料的法律属性。 这份手册对于Maximo管理员、系统集成工程师或者希望深入了解Maximo资产管理系统的用户来说,是一个宝贵的资源,可以帮助他们理解和优化Maximo系统的部署、管理和维护过程。通过学习和实践这些步骤,用户可以提升Maximo系统的性能和整体运维效率。
资源详情
资源推荐
g. 重命名 maximo.properties 文件,以便使用用户界面集群来标识此文件,例如
maximoui.properties。
3. 为 Cron 任务集群创建此属性文件的副本。
a. 将 ibm\SMP\etc\maximo.properties_orig 文件复制到 install_home\
applications\maximo\properties\maximo.properties。
b. 在文本编辑器中打开 maximo.properties 文件,并且为 Cron 任务
JMSQSEQCONSUMER 添加 donotrun 选项,例如:
mxe.crontask.donotrun=JMSQSEQCONSUMER
c. 保存并关闭文件。
d. 在命令提示符处,切换至 install_home\tools\maximo 目录并运行
encryptproperties.bat。
e. 重命名 maximo.properties 文件,以便使用 Cron 任务集群来标识此文件,例
如 maximocron.properties。
4. 为集成框架集群创建此属性文件的副本。
a. 将 ibm\SMP\etc\maximo.properties_orig 文件复制到 install_home\
applications\maximo\properties\maximo.properties。
b. 在文本编辑器中打开 maximo.properties 文件,添加 donotrun 选项并将值设
置为 all,例如:
mxe.crontask.donotrun=ALL
c. 保存并关闭文件。
d. 在命令提示符处,切换至 install_home\tools\maximo 目录并运行
encryptproperties.bat。
e. 重命名 maximo.properties 文件,以便使用集成框架集群来标识此文件,例如
maximomif.properties。
5. 为报告集群创建此属性文件的副本。
a. 将 ibm\SMP\etc\maximo.properties_orig 文件复制到 install_home\
applications\maximo\properties\maximo.properties。
b. 在文本编辑器中打开 maximo.properties 文件,添加 donotrun 选项并将值设
置为 all,例如:
mxe.crontask.donotrun=ALL
c. 添加 mxe.report.birt.disablequeuemanager 选项并将值设置为 0,例如:
mxe.report.birt.disablequeuemanager=0
d. 保存并关闭文件。
e. 在命令提示符处,切换至 install_home\tools\maximo 目录并运行
encryptproperties.bat。
f. 重命名 maximo.properties 文件,以便使用报告集群来标识此文件,例如
maximorpt.properties。
为集群配置消息驱动的 Bean
您需要创建包含消息驱动的 Bean 代码的文件的副本。可以修改集成框架集群的这些文
件,以便为连续队列配置消息驱动的 Bean。
6 管理 Maximo Asset Management
关于此任务
install_home 变量表示 Maximo Asset Management 文件夹的安装位置,在缺省情况
下,此位置为 ibm\SMP\maximo。
过程
1. 为计划部署的每个集群都创建 ejb-jar.xml 文件的副本。 例如,如果计划部署四
个集群,请创建以下四个副本:
v 为用户界面集群创建 ejb-jarui.xml
v 为 Cron 任务集群创建 ejb-jarcron.xml
v 为集成集群创建 ejb-jarmif.xml
v 为报告集群创建 ejb-jarrpt.xml
2. 打开为集成框架集群创建的 ejb-jarmif.xml 文件,并且取消注释以下消息驱动的
Bean 的代码:
v MessageDriven_JMSContQueueProcessor_1
v MessageDriven_JMSContQueueProcessor_2
v JMSContQueueProcessor-1
v JMSContQueueProcessor-2
在取消注释此部分后,文件中的代码应该与以下代码相匹配:
<!-- MEA MDB -->
<message-driven id="MessageDriven_JMSContQueueProcessor_1">
<ejb-name>JMSContQueueProcessor-1</ejb-name>
<ejb-class>psdi.iface.jms.JMSContQueueProcessor</ejb-class>
<transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</message-destination-type>
<env-entry>
<env-entry-name>MESSAGEPROCESSOR</env-entry-name>
<env-entry-type>java.lang.String </env-entry-type>
<env-entry-value>psdi.iface.jms.QueueToMaximoProcessor</env-entry-value>
</env-entry>
</message-driven>
<!-- MEA MDB for error queue -->
<message-driven id="MessageDriven_JMSContQueueProcessor_2">
<ejb-name>JMSContQueueProcessor-2</ejb-name>
<ejb-class>psdi.iface.jms.JMSContQueueProcessor</ejb-class>
<transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</message-destination-type>
<env-entry>
<env-entry-name>MESSAGEPROCESSOR</env-entry-name>
<env-entry-type>java.lang.String </env-entry-type>
<env-entry-value>psdi.iface.jms.QueueToMaximoProcessor</env-entry-value>
</env-entry>
<env-entry>
<env-entry-name>MDBDELAY</env-entry-name>
<env-entry-type>java.lang.Long </env-entry-type>
<env-entry-value>30000</env-entry-value>
</env-entry>
</message-driven>
<!-- MEA MDB -->
<container-transaction>
<method>
<ejb-name>JMSContQueueProcessor-1</ejb-name>
第 1 章 配置系统 7
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<!-- MEA MDB for error queue -->
<container-transaction>
<method>
<ejb-name>JMSContQueueProcessor-2</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
3. 如果您的部署的应用程序服务器是 WebSphere Application Server,请为计划部署
的每个集群都创建 install_home\applications\maximo\mboejb\ejbmodule\meta-
inf\ibm-ejb-jar-bnd.xmi 文件的副本。 例如,如果计划在 WebSphere Applica-
tion Server 中部署四个集群,请创建以下四个副本:
v 为用户界面集群创建 ibm-ejb-jar-bndui.xmi
v 为 Cron 任务集群创建 ibm-ejb-jar-bndcron.xmi
v 为集成框架集群创建 ibm-ejb-jar-bndmif.xmi
v 为报告集群创建 ibm-ejb-jar-bndrpt.xmi
4. 如果您使用的是 WebSphere Application Server,请打开为集成框架集群创建的
ibm-ejb-jar-bndmif.xmi 文件,并且取消注释以下消息驱动的 Bean 的代码:
v ejbbnd:MessageDrivenBeanBinding
v ejbbnd:MessageDrivenBeanBinding
在取消注释绑定后,文件中的代码应该与以下代码相匹配:
<!-- MEA MDB -->
<ejbBindings xmi:type="ejbbnd:MessageDrivenBeanBinding"
xmi:id="MessageDrivenBeanBinding_1" activationSpecJndiName="intjmsact">
<enterpriseBean xmi:type="ejb:MessageDriven"
href="META-INF/ejb-jar.xml#MessageDriven_JMSContQueueProcessor_1"/>
</ejbBindings>
<!-- MEA MDB for error queue -->
<ejbBindings xmi:type="ejbbnd:MessageDrivenBeanBinding"
xmi:id="MessageDrivenBeanBinding_1" activationSpecJndiName="intjmsacterr">
<enterpriseBean xmi:type="ejb:MessageDriven"
href="META-INF/ejb-jar.xml#MessageDriven_JMSContQueueProcessor_2"/>
</ejbBindings>
5. 如果您的部署的应用程序服务器是 WebLogic Server,请创建 install_home\
applications\maximo\mboejb\ejbmodule\meta-inf\weblogic-ejb-jar.xml 的四个
副本。 例如,如果您计划在 WebLogic Server 上部署四个集群,请创建以下四个
副本:
v 为用户界面集群创建 weblogic-ejb-jarui.xml
v 为 Cron 任务集群创建 weblogic-ejb-jarcron.xml
v 为集成集群创建 weblogic-ejb-jarmif.xml
v 为报告集群创建 weblogic-ejb-jarrpt.xml
6. 如果您使用的是 WebLogic Server,请打开为集成框架集群创建的 weblogic-ejb-
jarmif.xml 文件,并且取消注释 JMSContQueueProcessor 部分的代码。
在取消注释此部分后,文件中的代码应该与以下代码相匹配:
8 管理 Maximo Asset Management
<!-- MEA MDB-->
<weblogic-enterprise-bean>
<ejb-name>JMSContQueueProcessor-1</ejb-name>
<message-driven-descriptor>
<pool>
<max-beans-in-free-pool>3</max-beans-in-free-pool>
</pool>
<destination-jndi-name>jms/maximo/int/queues/cqin</destination-jndi-name>
<connection-factory-jndi-name>jms/maximo/int/cf/intcf
</ connection-factory-jndi-name>
</message-driven-descriptor>
<transaction-descriptor>
<trans-timeout-seconds>600</trans-timeout-seconds>
</transaction-descriptor>
<jndi-name>JMSContQueueProcessor-1</jndi-name>
</weblogic-enterprise-bean>
<weblogic-enterprise-bean>
<ejb-name>JMSContQueueProcessor-2</ejb-name>
<message-driven-descriptor>
<pool>
<max-beans-in-free-pool>3</max-beans-in-free-pool>
</pool>
<destination-jndi-name>jms/maximo/int/queues/cqinerr</destination-jndi-name>
<connection-factory-jndi-name>jms/maximo/int/cf/intcf
</ connection-factory-jndi-name>
</message-driven-descriptor>
<transaction-descriptor>
<trans-timeout-seconds>600</trans-timeout-seconds>
</transaction-descriptor>
<jndi-name>JMSContQueueProcessor-2</jndi-name>
</weblogic-enterprise-bean>
相关概念:
入站消息对服务的访问
为集群创建构建文件
必须为每个集群都创建一个单独的 buildmaximoear.cmd 文件。运行单独的
buildmaximoear.cmd 文件时,将为每个集群都创建一个单独的 EAR 文件。
关于此任务
install_home 变量表示 Maximo Asset Management 文件夹的安装位置,在缺省情况
下,此位置为 ibm\SMP\maximo。
过程
1. 为计划部署的每个集群都创建 install_home\deployment\buildmaximoear.cmd 文件
的副本。 例如,如果计划部署四个集群,请创建以下四个副本:
v buildmaximoearui.cmd
v buildmaximoearcron.cmd
v buildmaximoearmif.cmd
v buildmaximoearrpt.cmd
2. 打开每个集群的 buildmaximoear.cmd 文件,并在文件顶部添加以下 Shell 命令(其
中 cluster 是正在编辑其文件的集群):
copy /Y install_home\applications\maximo\properties\maximocluster.properties
install_home\applications\maximo\properties\maximo.properties
第 1 章 配置系统 9
例如,对于用户界面集群,请添加以下 Shell 命令:
copy /Y install_home\applications\maximo\properties\maximoui.properties
install_home\applications\maximo\properties\maximo.properties
3. 在每个集群的 buildmaximoear.cmd 文件中,在文件顶部添加以下 Shell 命令(其
中 cluster 是正在编辑其文件的集群):
copy /Y install_home\applications\maximo\mboejb\ejbmodule\meta-inf\ejb-
jarcluster.xml
install_home\applications\maximo\mboejb\ejbmodule\meta-inf\ejb-jar.xml
例如,对于用户界面集群,请添加以下 Shell 命令:
copy /Y install_home\applications\maximo\mboejb\ejbmodule\meta-inf\ejb-
jarui.xml
install_home\applications\maximo\mboejb\ejbmodule\meta-inf\ejb-jar.xml
4. 如果您的部署的应用程序服务器是 WebSphere Application Server,那么在每个集
群的 buildmaximoear.cmd 文件中,在文件顶部添加以下 Shell 命令(其中 cluster
是正在编辑其文件的集群):
copy /Y install_home\applications\maximo\mboejb\ejbmodule\meta-inf\ibm-
ejb-jar-bndcluster.xmi
install_home\applications\maximo\mboejb\ejbmodule\meta-inf\ibm-ejb-jar-
bnd.xmi
例如,对于用户界面集群,请添加以下 Shell 命令:
copy /Y install_home\applications\maximo\mboejb\ejbmodule\meta-inf\ibm-
ejb-jar-bndui.xmi
install_home\applications\maximo\mboejb\ejbmodule\meta-inf\ibm-ejb-jar-
bnd.xmi
5. 如果您的部署的应用程序服务器是 WebLogic Server,那么在每个集群的
buildmaximoear.cmd 文件中,在文件顶部添加以下 Shell 命令(其中 cluster 是正
在编辑其文件的集群):
copy /Y install_home\applications\maximo\mboejb\ejbmodule\meta-inf\weblogic-
ejb-jarcluster.xml
install_home\applications\maximo\mboejb\ejbmodule\meta-inf\weblogic-ejb-
jar.xml
例如,对于用户界面集群,请添加以下 Shell 命令:
copy /Y install_home\applications\maximo\mboejb\ejbmodule\meta-inf\weblogic-
ejb-jarui.xml
install_home\applications\maximo\mboejb\ejbmodule\meta-inf\weblogic-ejb-
jar.xml
6. 对于计划部署的每个集群,在 buildmaximoear.cmd 文件中,将 EAR_FILENAME
设置为集群的唯一文件名。 例如,如果您编辑的是用户界面集群的
buildmaximoearui.cmd 文件,请将文件名设置为 maximoui.ear。
set EAR_FILENAME=maximoui.ear
10 管理 Maximo Asset Management
剩余433页未读,继续阅读
wuxi1003
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 十种常见电感线圈电感量计算公式详解
- 军用车辆:CAN总线的集成与优势
- CAN总线在汽车智能换档系统中的作用与实现
- CAN总线数据超载问题及解决策略
- 汽车车身系统CAN总线设计与应用
- SAP企业需求深度剖析:财务会计与供应链的关键流程与改进策略
- CAN总线在发动机电控系统中的通信设计实践
- Spring与iBATIS整合:快速开发与比较分析
- CAN总线驱动的整车管理系统硬件设计详解
- CAN总线通讯智能节点设计与实现
- DSP实现电动汽车CAN总线通讯技术
- CAN协议网关设计:自动位速率检测与互连
- Xcode免证书调试iPad程序开发指南
- 分布式数据库查询优化算法探讨
- Win7安装VC++6.0完全指南:解决兼容性与Office冲突
- MFC实现学生信息管理系统:登录与数据库操作
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功