深入浅出Oracle EBS之系统安装与维护(Linux).doc_第1页
深入浅出Oracle EBS之系统安装与维护(Linux).doc_第2页
深入浅出Oracle EBS之系统安装与维护(Linux).doc_第3页
深入浅出Oracle EBS之系统安装与维护(Linux).doc_第4页
深入浅出Oracle EBS之系统安装与维护(Linux).doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Doc Ref: Oracle ERP最佳技术实践九月 3, 2007Oracle ERP最佳技术实践E-Business SuiteOracle核心应用技术系统安装与维护Author:黄建华Jianhua.HuangMSN:Creation Date:July 5, 2007Last Updated:九月 3, 2007Document 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 15系统安装与维护File Ref: 105fff5b707cf8996ff0c1bbd230f0f9.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.00.0IP:自己定,虚拟机可采用Nat方式,据Vnet8网卡设如192.168.xxx.100PC Name:ebs12Domain:RAM:1024M, 2G SwapDisk Space:8G for OS,15G For Stage File, 70G For Installation.具体磁盘需求12.0.00.0Fresh安装磁盘需求:MountSize in M when check1、Database ORACLE_HOME(db/tech_st/10.2.0)42342、Data Subtotal (db/apps_st/data)41142Database System File Directory15372Database Log File Directory4125Database Transaction File Directory10565Database Archive File Directory110803、Appl Subtotal(apps/apps_st/appl)14766APPL_TOP mount 15078APPL_TOP mount 22639APPL_TOP mount 34167APPL_TOP mount 428824、COMMON_TOP(apps/apps_st/comn)27435、iAS&Tools Subtotal2691Apps ORACLE_HOME iAS(apps/tech_st/10.1.3)1553Tools ORACLE_HOME 8.0.6(apps/tech_st/10.1.2)1138Total66G1.1. Pre-Installation操作系统安装下载ISO:/EPD/GetUserInfo/get_form?caller=LinuxWelcome可用VMWare安装个干净的系统,网络连接采用Nat,磁盘要5G可以。操作系统安装注意点:设置点建议值swap分区2048M,Fixed Sizeext3分区Mount为/,Fill to maximum allowable size第二个硬盘70G即可,如果是虚拟机,可直接使用物理硬盘分区的方式提高性能主机名IP地址不用DHCP,固定192.168.xxx.100/,网关为192.168.xxx.2,xxx具体看Vnet8的配置网关和DNS防火墙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: localhost.localdomain 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,must be 2.1.30rpm -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操作系统用户单用户方式比较简单,安装时直接用该用户即可。不过大部分公司都是使用双用户,以便把数据库和应用分开管理。我们也创建两个用户:oraprod/oraprod,必须属于dba组;applprod/applprod,可属于dba组。安装时需以root身份运行rapidwiz。服务验证Oracle Linux FTP、Telnet均为SSH2,在Windows下验证是否可以连上。软件验证如下软件需要能够在命令行下运行,用oraprod、applprod登录验证:ar、gcc、g+、ld、ksh、make如果不能运行,请检查并设置Path。Using Stage Directory从下载的文件,解压缩之后自然形成需要的目录结构:12.0.00.0 for Windows,共64个文件,Prod需要下载24个文件,约12G:Media几张PRODVISStart Here - Disk 15Y,3即可,其他是客户端工具WF、XMLP等YRDBMS - Disk 13YYDatabases - Disk 16N,但需要第一张盘的Disk LableYDatabases - Disk 27NYDatabases - Disk 37NYDatabases - Disk 48NYDatabases - Disk 57NYDatabases - Disk 62NYDatabases - Disk 77YNDatabases - Disk 82YNTools - Disk 13YYAPPL_TOP - Disk 16YYAPPL_TOP - Disk 21YY规划磁盘和文件如果是虚拟机,可以使用虚拟机的Share Folder功能,这样Windows下的安装文件将自动Mount到Linux的/mnt/hgfs目录下。假定我们使用第二块硬盘,并且Mount点为/d02,如果希望EBS装到/d02/oracle下,那么oracle这个目录需要设置允许其他用户“写”。1、 在Windows下用PartitionMagic将磁盘格式化为ext3格式,然后以物理磁盘方式挂给虚拟机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 System/dev/sdb1 1 10279 82566036 2d Unknown/dev/sdb2 10280 19457 73722285 83 Linux因为我用的第二个硬盘是一个Windows下的分区,这里看起来是/dev/sdb2了。3、 挂硬盘mount /dev/sdb2 /d02系统重启需要重新mount,可以把配置写入/etc/fstab来避免:dev/sdb2/d02ext3defaults004、 在/d02下创建oracle目录,并授权给其他人可写备份操作系统不容一啊,一切准备就绪,把操作系统备份下。1.2. Installation真正安装,反而简单,并且和Windows下类似。安装日志,如果遇到错误可以来看数据库:/db/tech_st/10.2.0/appsutil/log/.log应用:/inst/apps/logs/.logStart Rapidwiz以root登录,从命令行进入startCDDisk1rapidwiz目录,运行./rapidwiz,启动安装程序。参数说明:rapidwiz -restart,重新启动安装,可以从上次出错点开始,非常有用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,会安装一个空的数据库,所有模块的设置都需要从头进行。同时需要指定主机名、域名、数据库操作系统用户和组,基础路径。Select Licensing Type这里的License选择,仅仅代表你买了什么产品,并不会影响功能模块的使用。安装完之后也可以通过OAM来添加License。Select Country-specific Functionalities选择本地化功能,很多国家和地区都有一些特殊的本地化功能,比如China。Select Internationalization Settings选择主语言、区域、数据库字符集、应用字符集,如果选择非US7ASCII,那么安装过程中,会自动对数据库进行字符集转换(我猜是针对数据库)。(注,在Adadmin里面也有字符集转换功能,我猜是针对应用)。字符集建议选择UTF8。Primary Application Node Configuration类似Database Node。我们采用Single-node (All Services on a single node),所有服务都装在一台机器上。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检查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多用户需要修改.oracle文件属性chmod 777 /var/tmp/.oracleApply Maintainace Patch12版需要打5852955。而RUP1 5082400也可打。1.4. Installation Test登录: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/forms/frmservlet?&lookAndFeel=ORACLE&colorScheme=BLUE,登录报APP-FND-01542。原来12版默认仅使用servlet mode,关闭不安全的socket mode。如果要起用socket mode,可编辑$APPL_TOP/admin/_.xml,把里面的s_appserverid_authentication从SECURE改为OFF,adautocfg一下。测试Workflow以sysadmin登录,选择Workflow Administrator Web Applications职责,选择Item Type Definition,随便找一个,然后Run,参数随便填。下面是成功运行的工作流Requisition的Diagram。2. E-Business Suite Maintenance2.1. 环境变量和管理脚本管理脚本系统资源:top数据库:$ORACLE_HOME/appsutil/scripts应用:$INST_HOME/admin/scripts启停数据库、应用服务启动顺序如下: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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论