您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > AI人工智能 > Oracle 10G Installation Guide for AIX 5L
1Oracle10G数据库安装指导一、检查硬件需求服务器必须满足以下最小硬件需求需求最小值物理内存(RAM)512MB(524288KB)交换空间(SwapSpace)2倍物理内存大小或2G(2097152KB)/tmp目录的剩余磁盘空间400MB(409600KB)Oracle软件安装磁盘空间4.0GB(4194304KB)Oracle数据库磁盘空间1.2GB(1258290KB)系统体系结构64-bit确定系统满足这些需求,继续以下步骤:1.检查物理内存大小,输入以下命令:#/usr/sbin/lsattr-E-lsys0-arealmem如果服务中安装的物理内存大小小于512M,你必须增加更多的物理内存才可以继续安装Oracle。2.检查交换空间(Swapspace)配置的大小,输入以下命令:#/usr/sbin/lsps-a如果Swapspace空间大小不满足要求,可以使用以下命令:#smitchps3.检查/tmp的剩余磁盘空间,输入以下命令:#df-k/tmp如果/tmp的剩余磁盘空间小于400M,完成以下步骤的其中一个:*删除/tmp目录下不需要的文件*配置Oracle用户的环境时设置TEMP和TMPDIR环境变量*扩展包含/tmp目录的文件系统大小4.检查有效剩余磁盘空间的大小,输入以下命令:#df-k这个命令显示磁盘空间全部mount的文件系统,为了能完成安装,系统必须满足以下条件其中一个:*2个文件系统上有5.2GB(5452596KB)的剩余磁盘空间:其中一个至少有4.0GB(4194304KB)剩余空间用来安装Oracle软件,另外一个至少需要1.2GB剩余空间来预先配置数据库(如果安装Oracle软件时不同时安装数据库,则可以不用)*1个文件系统上有5.2GB的剩余磁盘空间用来安装Oracle软件和数据库备注:如果用裸设备建数据,则只用建一个4.0GB大的文件系统用来安装Oracle软件5.检查系统体系结构是否为64-bit,输入以下命令#/usr/bin/getconfHARDWARE_BITMODE这个命令将返回输入结果。如果你看到输入结果不是64,你将不能在服务器上安装Oracle软件2二、检查软件需求系统必须安装以下软件需求AIX操作系统版本必须是5201或更高以下Filesets必须安装和确定bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatbos.perf.perfstatbos.perf.proctools必须安装的APARsIY43980:IY44810:IY45462:IY45707:IY46214:IY46605:IY48525:IY51801:1.查看AIX系统版本,AIX5.2至少5201。输入以下命令:#oslevel-r备注:建议将操作系统补丁打到最新2.查看安装是需要的Filesets。输入以下命令:#lslpp-lbos.adt.basebos.adt.libbos.adt.libmbos.perf.perfstat\bos.perf.libperfstatbos.perf.proctools3.检查APAR是否安装,输入以下命令:#/usrsbin/instfix-i-kIY43980IY44810IY45462IY45707IY46214IY46605IY48525IY51801如果APAR没有安装,从下面的地址下载:打开异步IO要打开异步IO,输入以下命令:#smitchgaio将STATEtobeconfiguredatsystemrestart的值设置成available,重启服务器,使其生效。三、创建oracle相关文件系统和裸设备创建oracle安装程序文件系统,大小为7G,假设PPSIZE=128#mklv-tjfs2-yoracledatavg56#crfs-vjfs2-d/dev/oracle-m/oracle-Ayes-prw#mount/oracle3创建oracle安装程序以及补丁存放的文件系统,大小为5G,假设PPSIZE=128#mklv-tjfs2-yoracle_installdatavg32#crfs-vjfs2-d/dev/oracle_install-m/oracle_install-Ayes-prw#mount/oracle_install将oracle安装程序及补丁用FlashFXP等FTP工具上传到oracle_install目录中假设Oracle安装程序名字为10gr2_aix5l64_database.cpioOracle补丁名字为p5337014_10203_AIX64-5L.zip对这2个文件分别解压缩#cpio-idcmv10gr2_aix5l64_database.cpio#unzipp5337014_10203_AIX64-5L.zip备注:先将10gr2_aix5l64_database.cpio用cpio命令抽取出来,安装Oracle10G,安装完Oracle10G后将刚才生成的文件删除,10gr2_aix5l64_database.cpio也可以一并删除。然后再来用unzip解压p5337014_10203_AIX64-5L.zip文件。安装完毕后可以直接将oracle_install这个文件系统删除。四、创建需要Oracle的AIX用户组和用户用户组:oinstall,dba用户:oracle创建用户组和用户,输入以下命令:#smitsecurity注意:创建oracle用户时,PrimaryGROUP选择oinstall,GroupSET选择dba,HOMEdirectory的值修改成/oracle。SoftFILEsize,SoftCPUtime,SoftDATAsegment,SoftSTACKsize的值修改成-1。创建完用户后,将oracle目录的权限以及oracle设备的权限赋予oracle用户chown-Roracle:oinstall/oraclechownoracle:oinstall/dev/oracle/dev/roracle五、配置oracle用户的profile文件和dtprofile文件可以切换到oracle用户来修改,输入以下命令:#su-oracle$vi.profile或者用图形界面工具xManager以oracle用户登录到小机,直接修改oracle目录下的.profile文件.profile文件内容参考PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.exportPATHif[-s$MAIL]#ThisisatShellstartup.Innormalthenecho$MAILMSG#operation,theShellchecksfi#periodically.4ORACLE_BASE=/oracleORACLE_HOME=$ORACLE_BASE/OraHome_1ORACLE_TERM=vt100ORACLE_SID=orclORA_NLS33=$ORACLE_HOME/nls/admin/dataORA_DB=$ORACLE_HOME/dbsTNS_ADMIN=$ORACLE_HOME/network/adminNLS_LANG=American_america.zhs16gbkPATH=/usr/ccs/bin:$ORACLE_HOME/bin:$PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:usr/lib:.CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$ORACLE_HOME/rdbms/jlib:.LIBPATH=$ORACLE_HOME/jdk/jre/bin:$ORACLE_HOME/jdk/jre/bin/classic:$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib#DISPLAY用来只能在服务器端用图形界面登录#DISPLAY=127.0.0.1:0.0exportORACLE_BASEORACLE_HOMEORACLE_TERMORACLE_SIDORA_NLS33ORA_DBexportTNS_ADMINNLS_LANGPATHLD_LIBRARY_PATHCLASSPATHLIBPATH#exportDISPLAYumask022修改oracle目录下的.dtprofile文件将DTSOURCEPROFILE=true之前的#去掉。保存即可。六、安装Oracle10G软件用xManager以oralce用户登录AIX,进入到oracle_install目录中,然后进去Disk1目录中。可以双击Disk1目录中的runInstaller文件,或者以命令的方式输入:$./runInstaller随后弹出了一个如下的窗口5这时单独再开一个命令窗口,由oracle用户切换到root用户,进入oracle_install/Disk1/rootpre目录中,然后输入以下命令:#./rootpre.sh执行完后,回到刚才的窗口,输入y。稍等会就会出现Oracle10G的安装界面6在这里我们选择AdvancedInstallation,然后Next选择Next。7在这一步,我们一般就用默认的选项,选择EnterpriseEdition(3.40GB),然后Next。这里一般就用默认的给出的内容,Name:OUIHome1,Path:/oracle/OraHome_1。然8后Next。可以根据实际情况稍作修改。这一步程序会自动检查软件硬件以及其它安装Oracle10G软件所必须的需求。正常情况就是如图看到的结果Checkcomplete.Theoverallresultofthischeckis:Passed。然后Next。如果有检查出来未通过的,根据提示修改,然后重新检测。9在这里,我们暂时先不创建一个数据库,我们只安装数据库软件。选择InstalldatabaseSoftwareonly。然后Next。10在这里会列出概要,如果在刚才检测是发生未通过的项目,在这里会以红色显示出来。如果未发现任何红色的显示,点击Install进行安装。安装过程中会弹出上面这样一个窗口,这时,我们再打开一个命令窗口,由oracle用户切11换到root用户。然后按照窗口的提示操作。命令如下:$su-root#/oracle/oraInventory/orainstRoot.sh#/oracle/OraHome_1/root.sh这里提示需要覆盖dbhome,oraenv,coraenv这3个文件,这是因为原先安装Oracle软件残留下来的,直接选择y覆盖即可。如果以前没有安装过Oracle软件在这个AIX上,那么是不会有这个提示的。然后切换回原来窗口,点击OK。12这时会提示安装结束的信息。记录下iSQL*PlusURL和iSQL*PlusDBAURL信息。点击Exit。完成安装。注意:安装完成后将/oracle/Orahome_1目录中的rawutl文件先拷贝一份到/oracle根目录下。七、安装Oracle10G补丁程序用xManager以oralce用户登录AIX,进入到oracle_install目录中,然后进去Disk1目录中。可以双击Disk1目录中的runInstaller文件,或者以命令的方式输入:$./runInstaller随后弹出了一个如下的窗口13这时单独再开一个命令窗口,由oracle用户切换到root用户,进入oracle_install/Disk1/rootpre目录中,然
本文标题:Oracle 10G Installation Guide for AIX 5L
链接地址:https://www.777doc.com/doc-6370722 .html