




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Doc Ref: Oracle ERP最佳技术实践四月 20, 2008Oracle ERP最佳技术实践E-Business SuiteOracle核心应用技术系统安装与维护Author:黄建华MSN:Creation Date:July 5, 2007Last Updated:四月 20, 2008Document Ref: Version:DRAFT 1AApprovals: Copy Number_Document ControlChange Record3DateAuthorVersionChange Reference5-Jul-07Jianhua.HuangDraft 1aNo Previous DocumentReviewersNamePositionDistributionCopy No.NameLocation1Library MasterProject Library2Project Manager34Note To Holders:If you receive an electronic copy of this document and print it out, please write your name on the equivalent of the cover page, for document control purposes.If you receive a hard copy of this document, please write your name on the front cover, for document control purposes.ContentsDocument Controlii1.E-Business Suite Installation21.1.Pre-Installation21.2.Installation61.3.Post-Installation81.4.Installation Test92.E-Business Suite Maintenance112.1.环境变量和管理脚本112.2.Patch113.Workflow Configuration134.Print&PASTA Configuration145.Open and Closed Issues for this Deliverable15Open Issues15Closed Issues15Open and Closed Issues for this Deliverable 17系统安装与维护File Ref: Af8f5c3b0c256c30f1bc6417a7393443.pdf (v. DRAFT 1A )Company Confidential - For internal use only1. E-Business Suite Installation官方文档:Metalink Note: 402310.1、120oaig.pdfOS:Oracle Enterprise Linux 4.0 - Update 5EBS:12.0.4IP:自己定,虚拟机可采用Nat方式,据Vnet8网卡设如192.168.xxx.100PC Name:ebs12Domain:RAM:1024M, 2G SwapDisk Space:6G for OS,34G For Stage File, 160G For Installation.具体磁盘需求12.0.4 Fresh安装磁盘需求:MountSize in M when check1、Database ORACLE_HOME(db/tech_st/10.2.0)57522、Data Subtotal (db/apps_st/data)38992Database System File Directory13481Database Log File Directory4135Database Transaction File Directory11160Database Archive File Directory102163、Appl Subtotal(apps/apps_st/appl)19720APPL_TOP mount 15386APPL_TOP mount 22704APPL_TOP mount 38593APPL_TOP mount 430374、COMMON_TOP(apps/apps_st/comn)32565、iAS&Tools Subtotal2736Apps ORACLE_HOME iAS(apps/tech_st/10.1.3)1589Tools ORACLE_HOME 8.0.6(apps/tech_st/10.1.2)1147Total70.4G12.0.4 VIS安装磁盘需求(160G硬盘实际上是150G大小,所以装VIS缺16.8G!):MountSize in M when check1、Database ORACLE_HOME(db/tech_st/10.2.0)57522、Data Subtotal (db/apps_st/data)135327Database System File Directory19624Database Log File Directory3165Database Transaction File Directory67080Database Archive File Directory454583、Appl Subtotal(apps/apps_st/appl)19720APPL_TOP mount 15386APPL_TOP mount 22704APPL_TOP mount 38593APPL_TOP mount 430374、COMMON_TOP(apps/apps_st/comn)32555、iAS&Tools Subtotal2736Apps ORACLE_HOME iAS(apps/tech_st/10.1.3)1589Tools ORACLE_HOME 8.0.6(apps/tech_st/10.1.2)1147Total166.8G1.1. Pre-Installation操作系统安装下载ISO:/EPD/GetUserInfo/get_form?caller=LinuxWelcome可用VMWare安装个干净的系统,网络连接采用Nat,磁盘要5G。操作系统安装注意点:设置点建议值swap分区2048M,Fixed Sizeext3分区Mount为/,Fill to maximum allowable size第二个硬盘160G,如果是虚拟机,可直接使用物理硬盘分区的方式提高性能主机名ebs12,别名是IP地址不用DHCP,固定192.168.xxx.100/,网关DNS为192.168.xxx.2,xxx具体看Vnet8的配置。我的xxx是241防火墙No firewall,SELinux DisabledPackage自定义,选择Development Tools,其他的可以不动,我去掉Web Server创建新用户暂时不需要如果是虚拟机,请继续如下设置:VMWare Workstation/VM/Install Vmware Tools会自动插入光盘。打开它有两个文件,本以为点击rpm直接安装即可,发现不行。只好解压另外一个文件到任意位置,在命令行下,运行vmware-install.pl。安装完之后,鼠标可在主机和虚拟机间直接切换,也可以改变系统显卡为VMWare,然后设置分辨率为1024*768。Setup Hosts修改默认的Host文件/etc/hosts: localhost00 ebs12 内核检查用如下命令检查,内核至少要求2.6.9-.1.ELuname -r我的是2.6.9-.2.Elsmp。smp说明是多处理器!内核设置修改默认的内核文件/etc/sysctl.conf,如果原始设置比下面的高,就不要动(红色标记的有问题,所以没有设):kernel.semmsl 256kernel.semmns 32000kernel.semopm 100kernel.semmni 142kernel.shmall 2097152kernel.shmmax 2147483648kernel.shmmni 4096kernel.msgmax 8192kernel.msgmnb 65535kernel.msgmni 2878fs.file-max 65536net.ipv4.ip_local_port_range 1024 65000net.core.rmem_default 262144net.core.rmem_max 262144net.core.wmem_default 262144net.core.wmem_max 262144要生效,需要重启系统或者运行sysctl -pDNS解析设置(我没有设置)编辑/etc/resolv.conf:options attempts:5options timeout:15要生效,需要重启系Modifying the Number of Open File Descriptors编辑/etc/security/limits.conf,如果原始设置比下面的高,就不要动:* hard nofile 65535* soft nofile 4096* hard nproc 16384* soft nproc 2047要生效,需要重启系Package验证rpm包检查命令:rpm -qa | grep xxxrpm -qa | grep glibc #glibc-2.3.4-2.25.rpmrpm -qa | grep glibc-common #glibc-common-2.3.4-2.25rpm -qa | grep binutils #binutils-.2-21rpm -qa | grep compat-libstdc+ #compat-libstdc+-296-2.96-132.7.2rpm -qa | grep gcc #gcc-3.4.6-3rpm -qa | grep gcc-c+ #gcc-c+-3.4.6-3rpm -qa | grep libgcc #libgcc-3.4.6-3rpm -qa | grep libstdc+ #libstdc+-3.4.6-3rpm -qa | grep libstdc+-devel #libstdc+-devel-3.4.6-3rpm -qa | grep openmotif21 #openmotif21-2.1.30-11.RHEL4.6,注意,版本必须是2.1.30,高了低了都不行rpm -qa | grep pdksh #pdksh-5.2.14-30.3rpm -qa | grep setarch #setarch-1.6-1rpm -qa | grep make #make-3.80-6.EL4rpm -qa | grep gnome-libs #gnome-libs-.90-44.1rpm -qa | grep sysstat #sysstat-5.0.5-11.rhel4rpm -qa | grep compat-db #compat-db-4.1.25-9rpm -qa | grep control-center #control-center-2.8.0-12.rhel4.5rpm -qa | grep xscreensaver #xscreensaver-4.18-5.rhel4.11rpm -qa | grep libaio #libaio-0.3.105-2rpm -qa | grep libaio-devel #libaio-devel-0.3.105以上经过检查,发现红色部分没有安装,幸运的是上面包都在disk3中,插入iso光盘,找到相应的rpm文件,右键安装即可。装完运行:ldconfig -v创建EBS操作系统用户单用户方式比较简单,安装时直接用该用户即可。不过大部分公司都是使用双用户,以便把数据库和应用分开管理。我们也创建两个用户:oralce/oralce,必须属于dba组;applmgr/applmgr,可属于dba组。安装时需以root身份运行rapidwiz。服务验证Oracle Linux FTP、Telnet均为SSH2,在Windows下验证是否可以连上。软件验证如下软件需要能够在命令行下运行,用oralce、applmgr登录验证:ar、gcc、g+、ld、ksh、make如果不能运行,请检查并设置Path。Using Stage Directory从下载的文件,解压在一起后自然形成需要的目录结构:12.0.4 for Linex X86,共28个文件,34G。MediaContentSizeDirectoryPRODVISV11935-01Start Here0.72startCD/Disk1,其他目录都是客户端,可删除Y YV11934-01RDBMS - Disk 1 (Part 1 of 2)1.2oraDB/Disk1.2YYRDBMS - Disk 1 (Part 2 of 2)1.3oraDB/Disk3.5YYV11923-01Databases - Disk 1 (Part 1 of 3)1.7oraAppDB/Disk1.3Disk1YDatabases - Disk 1 (Part 2 of 3)1.5oraAppDB/Disk4.5NYDatabases - Disk 1 (Part 3 of 3)0.5oraAppDB/Disk6NYV11924-01Databases - Disk 2 (Part 1 of 3)1.8oraAppDB/Disk7.9NYDatabases - Disk 2 (Part 2 of 3)1.7oraAppDB/Disk10.12NYDatabases - Disk 2 (Part 3 of 3)0.55oraAppDB/Disk13NYV11925-01Databases - Disk 3 (Part 1 of 3)1.6oraAppDB/Disk14.16NYDatabases - Disk 3 (Part 2 of 3)1.5oraAppDB/Disk17.19NYDatabases - Disk 3 (Part 3 of 3)0.6oraAppDB/Disk20NYV11926-01Databases - Disk 4 (Part 1 of 3)1.6oraAppDB/Disk21.23NYDatabases - Disk 4 (Part 2 of 3)1.7oraAppDB/Disk24.27NYDatabases - Disk 4 (Part 3 of 3)0.37oraAppDB/Disk28NYV11927-01Databases - Disk 5 (Part 1 of 3)1.5oraAppDB/Disk29.31NYDatabases - Disk 5 (Part 2 of 3)1.5oraAppDB/Disk32.34NYDatabases - Disk 5 (Part 3 of 3)0.57oraAppDB/Disk35NYV11928-01Databases - Disk 60.82oraAppDB/Disk36.37NYV11929-01Databases - Disk 7 (Part 1 of 3)1.6oraAppDB/Disk38.40YNDatabases - Disk 7 (Part 2 of 3)1.3oraAppDB/Disk41.43YNDatabases - Disk 7 (Part 3 of 3)1.1oraAppDB/Disk44.45YNV11930-01Databases - Disk 81.1oraAppDB/Disk46.47YNV11933-01Tools - Disk 11.3oraAS/Disk1.3YYV11931-01APPL_TOP - Disk 1 (Part 1 of 3)1.5oraApps/Disk1.3YYAPPL_TOP - Disk 1 (Part 2 of 3)1.1oraApps/Disk4.5YYAPPL_TOP - Disk 1 (Part 3 of 3)1.3oraApps/Disk6.7YYV11932-01APPL_TOP - Disk 21.5oraApps/Disk8.10YY安装文件Mount如果是虚拟机,可以使用虚拟机的Share Folder功能,这样Windows下的安装文件将自动Mount到Linux的/mnt/hgfs目录下。磁盘Mount假定我们使用第二块硬盘,并且Mount点为/d01。以下是虚拟机配置步骤:1、 启用虚拟机的USB设备,这样可以认得移动硬盘。2、 进入Linux,查看设备信息fdisk lDisk /dev/sdb: 160.0 GB, 160039272960 bytes255 heads, 63 sectors/track, 19457 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System3、 执行fdisk /dev/sdb,根据提示创建分区。再查应该可以看到 Device Boot Start End Blocks Id System/dev/sdb1110728 82558003 2d NTFS/dev/sdb2 10729 19457 73730317 83 Linux4、 退出fdisk,执行mkfs.ext3 /dev/sdb2进行格式化,默认会保留5%的空间给超级用户,这里不需要,我们调整为0:tune2fs -m 0 /dev/sdb2。5、 关闭Linux、删除USB设备6、 给虚拟机增加硬盘物理方式访问整个移动硬盘7、 启动Linux,挂硬盘mount /dev/sdb2 /d01系统重启需要重新mount,可以把配置写入/etc/fstab来避免:/dev/sdb2/d01ext3defaults008、 在/d01下创建oracle目录,并授权给其他人可写注:可在Windows下用PartitionMagic将磁盘格式化为ext3格式,然后以物理磁盘方式挂给虚拟机,省得在Linux中分区(3、4、5步骤)。为什么不用USB直接连移动硬盘而是以磁盘方式访问呢?因为直接用USB安装时总是卡死。备份操作系统不容易啊,一切准备就绪,把操作系统备份下。1.2. Installation真正安装,反而简单,并且和Windows下类似。检查/etc/oraInst.locR12不需要/etc/oraInst.loc,没有的话创建之,内容为:inventory_loc=/d01/oraInventory/oracle/oraInventory需要DB和APP操作系统用户均有写入权限。安装日志,如果遇到错误可以来看数据库:/db/tech_st/10.2.0/appsutil/log/.log应用:/inst/apps/logs/.logStart Rapidwiz以root登录,从命令行进入startCDDisk1rapidwiz目录,运行./rapidwiz,启动安装程序。参数说明:rapidwiz -restart,重新启动安装,可以从上次出错点开始,非常有用;需要设置$INST_TOP及其子目录为其他用户可写。rapidwiz -servername ,可以指定另外的主机名,而不用真正的rapidwiz -techstack,可以更新组件Select Wizard Operation选择安装模式,初次安装请选择“Install Oracle Application E-Business 11i”,下面的“Use Express Configuration”不要选,这样我们可以自己配制安装选项,了解安装任务。下一步是OCM(Oracle Configuration Manager),选择Accept的话,需要输入CSI号等,配置麻烦,选Decline,跳过。Identify configuration file第一次运行Rapidwiz,没有安装配置文件,所以选“Create a new configuration”,以后重新启动Rapidwiz,就可以选择以前保存的安装配置文件。创建的配置文件会保存在INST目录下。Global System Settings必须输入一个域名。同时选择端口的偏移量,比如登录应用默认是8000,如果偏移1则为8001,其他各个端口都是如此;这样可以做到在一台机器上安装多个Instance而端口不会冲突;当然可以个别指定某一服务的端口,特别是当端口已被机器上的其他服务占用时,就必须个别指定了。Database Node Configuration选择Vision Demo的话会装一个演示环境,需要160多G的空间。选择Fresh Database,会安装一个空的数据库,所有模块的设置都需要从头进行。同时需要指定主机名、域名、数据库操作系统用户和组,基础路径。Primary Application Node Configuration类似Database Node。我们采用Single-node (All Services on a single node),所有服务都装在一台机器上。Select Licensing Type这里的License选择,仅仅代表你买了什么产品,并不会影响功能模块的使用。安装完之后也可以通过OAM来添加License。Select Country-specific Functionalities选择本地化功能,很多国家和地区都有一些特殊的本地化功能,比如China。Select Internationalization Settings选择主语言、区域、数据库字符集、应用字符集,如果选择非US7ASCII,那么安装过程中,会自动对数据库进行字符集转换(我猜是针对数据库)。(注,在Adadmin里面也有字符集转换功能,我猜是针对应用)。字符集建议选择UTF8。Configuration Information for Node选择工具文件的路径和Application及Application Server的路径;这里同样可以分别定义APPL、ORA、IAS的路径。System Check Status加查各种环境是否满足安装要求,比如端口是否可用、域名解析是否通过、需要的基本命令是否可用、磁盘空间是否足够等等Validate System Configuration检查结果。必须所有项目均OK,否则必须查出原因,直到检查通过。Component Installation Review最后Review所有设置,后悔还来得及。Installation Confirm确认开始安装。Step 1 Of 5安装数据库,没有问题。Step 2 Of 5安装数据库文件,并进行字符集转换,没有问题。Step 3 Of 5安装应用服务IAS和8.0.6。Step 4 Of 5安装Application文件和Comn文件,如AU_TOP,Form,SQL,Report等,没有问题。Step 5 Of 5系统配置,执行AutoconfigAdadmin等,没有问题。Post-Install Checks安装完之后的各项检查,自动完成。Finish大功告成!1.3. Post-Installation多用户需要修改.oracle文件属性chmod 777 /var/tmp/.oracle检查LD_LIBRARY_PATH环境变量运行relink会用到该变量,如果要修改,请在OAM中改,然后跑autoconfig。应用在如下地方检查:$APPL_TOP/admin/adovars.env$ORA_CONFIG_HOME/10.1.2/.env$ORA_CONFIG_HOME/10.1.3/.env数据库在如下地方检查:$ORACLE_HOME/.env检查预制文件FND_SQLNET_ACCESS1、 先检查SELECT profile_option_value FROM fnd_profile_option_values WHERE (application_id, profile_option_id) IN (SELECT application_id, profile_option_id FROM fnd_profile_options WHERE profile_option_name = FND_SQLNET_ACCESS);2、 如果为ALLOW_RESTRICTED,下面步骤就省去。3、 修改设置UPDATE fnd_profile_option_values SET profile_option_value = ALLOW_RESTRICTED WHERE (application_id, profile_option_id) IN (SELECT application_id, profile_option_id FROM fnd_profile_options WHERE profile_option_name = FND_SQLNET_ACCESS);4、 在数据库端运行AutoConfig5、 在数据库端检查sqlnet.ora文件:tcp.validnode_checking = yestcp.invited_nodes=()刷新快照运行adadmin,执行:Maintain Applications Files /Maintain Snapshot Information/Update Current View Snapshot/Update Complete APPL_TOPApply Maintainace Patch12版需要打5852955。1.4. Installation Test登录:8000/aplogon.html或:8000/OA_HTML/AppsLogin,以sysadmin登录,选择System Administrator职责。定义用户请参考深入浅出Oracle EBS之全模块设置详例相关章节。Assign Responsibility To User请参考深入浅出Oracle EBS之全模块设置详例相关章节。测试报表运行Active Users报表。View Output/View Log/Copy File选择View Output,View Log,并在Tools菜单下选择Copy File,看是否正常。测试Export功能查出上面建的用户,把鼠标移入Responsibility,选择File/Export,看是否弹出保存文件的窗口。socket方式登录:8001/OA_HTML/frmservlet,登录报APP-FND-01542。原来12版默认仅使用servlet mode,关闭不安全的socket mode。如果要起用socket mode,须要参考Note:384241.1。测试Workflow以sysadmin登录,选择Workflow Administrator Web Applications职责,选择Item Type Definition,随便找一个,然后Run,参数随便填。下面是成功运行的工作流Requisition的Diagram。2. E-Business Suite Maintenance2.1. 环境变量和管理脚本数据库目录和管理脚本数据库目录和管理脚本没有什么变化,在$ORACLE_HOME/appsutil/scripts应用目录和管理脚本管理脚本的使用也没有变化,应用目录变化较大:下面列举有变化的常用路径。应用程序总目录:$APPL_TOPCommon目录(放Class、JSP等公共文件):$COMMON_TOPJava目录:$JAVA_BASE,其=$COMMON_TOP/javaJava Class目录:$JAVA_TOP,其=$JAVA_BASE/classesJava压缩包目录:$AF_JLIB,其=$JAVA_BASE/libHTML目录:$OA_HTML,其=$COMMON_TOP/webapps/oacore/html实例目录:$INST_TOP管理脚本目录:$ADMIN_SCRIPTS_HOME,其=$INST_TOP/admin/scripts日志目录(12版开始,日志同一存放了):$LOG_HOME,其=$INST_TOP/logs并发管理器日志:$APPLCSF,其=$LOG_HOME/appl/concTools目录(Form/Report):$ORACLE_HOMEIAS目录(Apache/OC4J):$IAS_ORACLE_HOMETools、IAS的总目录:$ORA_CONFIG_HOMEappsweb.cfg路径:$FORMS_WEB_CONFIG_FILE上下文XML路径:$CONTEXT_FILE启停数据库、应用服务启动顺序如下:1、起来数据库服务2、起来数据库侦听3、起来应用侦听4、这几个随便:apache服务,reports服务,forms服务,并发管理器服务停止的时候反过来即可。2.2. Patch打Patch通用步骤检查已安装模块版本:SELECT app.application_short_name, app.application_name, pi.patch_level FROM fnd_product_installations pi, fnd_application_vl app WHERE app.application_id = pi.application_id检查已安装Patch:SELECT * FROM ad_applied_patches WHERE patch_name = 2451368;SELECT * FROM ad_bugs WHERE bug_number = 4862093;从Metalink找到需要的Patch,然后0.阅读Read readme document,看有没有条件,下载,用Unzip解压1.applmgr用户登录操作系统2.设置环境变量( $APPL_TOP/A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 育婴师紧急处理技巧试题及答案
- 本科心理学试题及答案
- 育婴师沟通中的职业素养试题及答案
- 激光材料处理基础试题及答案
- 深度剖析卫生管理的重要试题及答案
- 系统规划与管理师的客户关系管理技术与方法试题及答案
- 把握2025年税务师考试命题趋势试题及答案
- 激光智能化系统的构建与应用方案试题及答案
- 系统架构设计师考试中的个人特质与环境适应试题及答案
- 系统规划师职业素养的考核试题
- 【精选】人教版四年级下册数学《脱式计算》(含简便运算)专项练习题
- 血液透析操作流程(共5篇)
- 脊柱常见病变的影像诊断
- 纪录片赏析完整版
- GB/T 30103.1-2013冷库热工性能试验方法第1部分:温度和湿度检测
- GB/T 21385-2008金属密封球阀
- GB/T 211-2017煤中全水分的测定方法
- (红皮书)水利水电工程施工质量评定表
- 工序标准工时及产能计算表
- 处分通报范文员工处分通报范文4篇
- 汽车品牌马自达课件
评论
0/150
提交评论