Oracle安装指导手册_第1页
Oracle安装指导手册_第2页
Oracle安装指导手册_第3页
Oracle安装指导手册_第4页
Oracle安装指导手册_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

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

文档简介

1、 STYLEREF Contents 目 录 DOCPROPERTY Product&Project Name CRM&BI DOCPROPERTY DocumentName Oracle11g R2 RAC安装指导书(SUSE11+ASM) DOCPROPERTY DocumentName Oracle11g R2 With Rhel 7安装指导手册文档版本 DOCPROPERTY DocumentVersion 01发布日期 DOCPROPERTY Confidential 目 录 TOC h z t 标题 1,1,标题 2,2,标题 3,3,标题 7,1,标题 8,2,标题 9,3,He

2、ading1 No Number,1 HYPERLINK l _Toc467679177 1 安装前检查配置 华为专有和保密信息 版权所有 华为技术有限公司PAGE 39安装前检查配置关于本章HYPERLINK l HP_Ora11gInstg_00005 o 1.1 检查硬件环境HYPERLINK l HP_Ora11gInstg_00011 o 1.2 检查软件环境HYPERLINK l HP_Ora11gInstg_00083 o 1.3 配置本地磁盘HYPERLINK l HP_Ora11gInstg_00019 o 1.4 创建用户和组HYPERLINK l HP_Ora11gIns

3、tg_00021 o 1.5 创建安装目录HYPERLINK l HP_Ora11gInstg_00022 o 1.6 设置用户环境变量检查硬件环境安装数据库对硬件要求如HYPERLINK l table_033F38F9 o 表1-1所示。硬件要求硬件名称硬件要求检查命令磁盘要求磁盘阵列做成RAID1+0模式-主机内存主机物理内存不少于2.5GB# grep MemTotal /proc/meminfoCPUCPU为64位# uname -m检查软件环境检查操作系统版本背景信息本次安装要求操作系统版本为rehl 7版本。操作步骤以root用户登录。检查操作系统版本。# cat /etc/re

4、dhat-release结束检查操作系统补丁包背景信息Rhel 7,以下软件包必须安装:binutils.x86_64 compat-libcap1.x86_64 compat-libstdc+.i686compat-libstdc+.x86_64gcc.x86_64 gcc-c+.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 kshlibaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_6

5、4 libstdc+.i686 libstdc+.x86_64 libstdc+-devel.i686 libstdc+-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64elfutils-develunixODBC*unixODBC.i686unixODBC-devel.i686操作步骤以root用户登录系统。使用uname -r命令查看kernel版本for dep_rpm in elfutils-devel unixODBC* unixODBC.i686 u

6、nixODBC-devel.i686 binutils.x86_64 compat-libcap1.x86_64 compat-libstdc+-33.i686 compat-libstdc+-33.x86_64 gcc.x86_64 gcc-c+.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 ksh libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc+.i686

7、libstdc+.x86_64 libstdc+-devel.i686 libstdc+-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64 vim epel-release lrzsz unzip xorg*;do yum install $dep_rpm -y;done检查内核参数背景信息Oracle11gR2在Linux内核参数最小化设置标准要求如下表所示,如果不符合要求请调整。内核参数值参数最小值备注SEMMSL250-SEMMNS32000定义了操作系统

8、用户最大可以访问的信号量数量。SEMOPM100-SEMMNI128定义了操作系统最大信号量集的数量SHMALL2097152-SHMMAX4294967296共享内存段最大大小,建议物理内存一半SHMMNI4096定义了操作系统共享内存段的最大数量FILE-MAX6815744-AIO-MAX-NR1048576异步IO最大进程数IP_LOCAL_PORT_RANGEMinimum:9000Maximum:65500-RMEM_DEFAULT262144-RMEM_MAX4194304-WMEM_DEFAULT262144-WMEM_MAX1048576-TCP_WMEM262144TCP_

9、RMEM4194304-操作步骤以root用户登录。设置内核参数。通过修改文件/etc/sysctl.conf,增加要修改的内核参数值。例如:fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 4294967296kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_m

10、ax = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576net.ipv4.tcp_wmem = 262144 262144 262144net.ipv4.tcp_rmem = 4194304 4194304 4194304如果文件/etc/sysctl.conf中的内核参数和新增内核参数相同,请使用#字符屏蔽文件/etc/sysctl.conf中原有的内核参数。运行命令进行参数修改。# /sbin/sysctl -p检查参数是否生效。# /sbin/sysctl -a | grep sem# /sbin/sysc

11、tl -a | grep shm# /sbin/sysctl -a | grep file-max# /sbin/sysctl -a | grep aio-max-nr# /sbin/sysctl -a | grep net.ipv4.ip_local# /sbin/sysctl -a | grep rmem# /sbin/sysctl -a | grep wmem设置oracle用户的shell限制操作步骤以root用户登录。修改文件/etc/security/limits.conf,追加以下内容(如果不存在)。oracle soft nproc 2047oracle hard nproc

12、16384oracle soft nofile 1024oracle hard nofile 65536修改文件/etc/pam.d/login,追加以下内容。session required pam_limits.so修改文件/etc/pam.d/su,追加以下内容。session required pam_limits.so修改文件/etc/profile,追加以下内容。if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -u 16384 ulimit -n 65536 else ulimit -u 16384 -n 65

13、536 fi fi设置操作系统的共享内存大小操作步骤以root用户登录。检查操作系统共享内存大小。# df -m| grep shmshm 8192 2439 5754 30% /dev/shm如果/dev/shm的文件系统大小为物理内存大小,则表示已经正确设置。否则需要重新设置。卸载/dev/shm文件系统。# umount /dev/shm如果提示“device is busy”则需要停止数据库。挂载/dev/shm文件系统。内存大小请根据实际情况填写。# mount -t tmpfs shmfs -o size=8g /dev/shm修改文件/etc/fstab,追加以下内容:shm /

14、dev/shm tmpfs size=8g 0 0配置本地磁盘检查SWAP空间大小操作步骤以root用户登录。检查物理内存大小。# grep MemTotal /proc/meminfo检查SWAP空间大小。# grep SwapTotal /proc/meminfoSWAP空间大小建议值如表所示。SWAP空间大小和物理内存大小关系表物理内存的大小(RAM)SWAP空间大小2GB8GB2倍于RAM8GB32GB1.5倍于RAM32GB以上32GB创建用户和组操作步骤以root用户登录。创建dba组。先检查dba组是否存在和/或组id是否一致。# grep dba /etc/group无输出则表

15、示dba组不存在。如果dba组已存在,但组id不一样,则使用以下命令删除dba组。# /usr/sbin/groupdel dba创建dba组。# /usr/sbin/groupadd -g 200 dba创建oinstall组。先检查oinstall组是否存在和/或组id是否一致。# grep oinstall /etc/group无输出则表示oinstall组不存在。如果oinstall组已存在,但组id不一致,则使用以下命令删除oinstall组。# /usr/sbin/groupdel oinstall创建oinstall组。# /usr/sbin/groupadd -g 201 oi

16、nstall创建oracle用户。检查oracle用户是否存在和/或用户id是否一致。# grep oracle /etc/passwd无输出则表示Oracle用户不存在。如果Oracle用户已存在,但用户id不一致,则使用以下命令删除Oracle用户。# /usr/sbin/userdel -rf oracle创建oracle用户。# /usr/sbin/useradd -u 300 -g oinstall -G dba -d /home/oracle -s /bin/bash -m oracle修改oracle用户密码。# passwd oracle创建安装目录操作步骤以root用户登录。

17、赋予目录正确的权限。对文件系统/opt/oracle赋权。# mkdir /opt/oracle;chown -R oracle:oinstall /opt/oracle# chmod -R 775 /opt/oracle对文件系统/opt/oraadm赋权。# mkdir /opt/oraadm ;chown -R oracle:dba /opt/oraadm# chmod -R 770 /opt/oraadm创建目录/usr/local/bin并赋权。检查/usr/local/bin目录是否存在,如不存在则需创建该目录,并赋予755权限。# mkdir /usr/local/bin# ch

18、mod 755 /usr/local/bin# ll /usr/local |grep bindrwxr-xr-x 2 root root 4096 2007-05-03 21:24 bin赋权/tmp目录权限。检查/tmp是否具有1777权限,如不具备则赋予/tmp目录1777权限。# chmod 1777 /tmp# ll / |grep tmpdrwxrwxrwt 17 root root 4096 2008-06-13 10:00 tmp设置用户环境变量设置oracle用户环境变量操作步骤以oracle用户登录操作系统。编辑环境变量文件。ORACLE_BASE,ORACLE_HOME,

19、ORACLE_SID,NLS_LANG请根据实际情况进行设置。ORACLE_SID唯一的标识一个实例,一般以数据库名加上实例号为命名规范,例如:有两个实例,数据库名称为suseora,实例1命名为suseora1,实例2命名为suseora2,依次类推。NLS_LANG格式为区域_语言.字符集,字符集必须和数据库保持一致。$ vi .bashrc环境变量设置如下所示:export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=/opt/oracle/product/11gR2/dbexport ORACLE_SID=instance_nameexport

20、ORACLE_TERM=xtermLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/libexport LD_LIBRARY_PATHSHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/libexport SHLIB_PATH# Set shell search paths:export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH:/usr/local/bin# CLASSPATH must include the following JR

21、E locations:CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport NLS_LANG=AMERICAN_AMERICA.AL32UTF8或AMERICAN_AMERICA.ZHS16GBK执行source .bashrc命令,使环境变量生效。执行env命令,确认环境变量。 DOCPROPERTY ProductFullName 错误!未知的文档属性名称 DOCPROPERTY Manu

22、alName 错误!未知的文档属性名称 STYLEREF 1 n * MERGEFORMAT 错误!文档中没有指定样式的文字。 STYLEREF 1 错误!文档中没有指定样式的文字。文档版本 DOCPROPERTY ManualVersion * MERGEFORMAT 错误!未知的文档属性名称 ( DOCPROPERTY ReleaseDate 2012-06-15) DOCPROPERTY ProprietaryDeclaration * MERGEFORMAT 华为专有和保密信息 版权所有 华为技术有限公司PAGE 76安装Oracle软件关于本章HYPERLINK l HP_Ora11

23、gInstg_00036 o 4.1 安装前准备工作HYPERLINK l HP_Ora11gInstg_00036 o 本节介绍安装前的准备工作,包括拷贝安装文件、创建Inventory目录、启动远程控制。HYPERLINK l HP_Ora11gInstg_00041 o 4.2 安装数据库软件HYPERLINK l HP_Ora11gInstg_00041 o 本节介绍如何安装Oracle 11gR2数据库软件。HYPERLINK l HP_Ora11gInstg_00046 o 4.3 安装oracle补丁HYPERLINK l HP_Ora11gInstg_00046 o 请按照要求

24、(版本发布要求、缺陷预警)安装Oracle补丁。建议下载RDA,OSW等信息收集工具以备问题诊断时收集信息。安装前准备工作本节介绍安装前的准备工作,包括拷贝安装文件、创建Inventory目录、启动远程控制。拷贝安装文件背景信息请准备linux下的Oracle安装介质。Oracle11gR2有多张安装光盘:文件名称说明linux.x64_11gR2_database_1of2.zipdatabase安装介质linux.x64_11gR2_database_2of2.zipdatabase安装介质操作步骤以root用户登录。将oracle安装文件以二进制的方式拷贝至节点1的“/opt/oraad

25、m”中,如下所示。/opt/oraadm/linux.x64_11gR2_database_1of2.zip/opt/oraadm/linux.x64_11gR2_database_2of2.zip解压缩安装文件,并赋予权限。# cd /opt/oraadm# unzip /opt/oraadm/linux.x64_11gR2_database_1of2.zip# unzip /opt/oraadm/linux.x64_11gR2_database_2of2.zip# chmod 770 -R /opt/oraadm/database# chown oracle:dba -R /opt/ora

26、adm/database# chmod 770 -R /opt/oraadm/grid# chown oracle:dba -R /opt/oraadm/grid创建Inventory目录创建目录/opt/oraInventory,并使oracle:oinstall为其所有者。操作步骤以root用户登录,创建目录/opt/oraInventory。# mkdir /opt/oraInventory使oracle:oinstall为该目录所有者。# chown oracle:oinstall /opt/oraInventory# chmod 770 /opt/oraInventory安装数据库软

27、件本节介绍如何安装Oracle 11gR2数据库软件。操作步骤以oracle用户登录。设置DISPLAY环境变量。如果是直接连接到主机的终端上进行安装,执行:$ export DISPLAY=localhost:0.0如果是在远程终端上进行安装,执行:$ export DISPLAY=REMOTE_IP:0.0例如:export DISPLAY=20:0.0检查环境变量是否生效。$ echo $DISPLAY检查oracle的所有环境变量是否已经生效。在启动安装前需要确保.profile中设置的环境变量都已生效。$ env启动OUI进行安装。用oracle用户登录主机启动OUI进行安装。$ /

28、opt/oraadm/database/runInstaller取消配置安全更新不勾选“I wish to receive security updates via My Oracle Support”,选择“Next”。取消安全更新单击“Yes”。下载软件更新。选择“Skip software updates”,单击“Next”。忽略软件更新选择安装方式选择“Install database software only”,单击“NEXT”。选择安装方式指定安装类型。选择“Single instance database installation”选择安装语言选择软件版本。选择“Enterpr

29、ise Edition”,单击“Next”。选择软件版本指定安装目录。在Oracle Base中填写“/opt/oracle”,即oracle用户的环境变量$ORACLE_BASE。在Software Location中填写“/opt/oracle/product/11gR2/db”,即oracle用户的环境变量$ORACLE_HOME。指定安装目录设置操作系统用户组。Database Administrator Group 选择“dba”,Database Operator Group 选择“dba”,单击“Next”。设置用户组安装概要检查。检查没有问题,单击“Install”按钮进行安装

30、。安装概要由于系统中已经存在更新的软件包,以下错误可以忽略安装过程中会遇到如下报错,新打开一个oracle用户终端,切换至root用户,安装如下包yuminstall-y glibc-static.x86_64glibc-static.i686安装完成后,返回切换回oracle用户,修改/opt/oracle/product/11gR2/db/ctx/lib/ins_ctx.mk文件中的配置ctxhx:$(CTXHXOBJ)$(LINK_CTXHX)$(CTXHXOBJ)$(INSO_LINK)修改为ctxhx:$(CTXHXOBJ)-static$(LINK_CTXHX)$(CTXHXOBJ

31、)$(INSO_LINK) /usr/lib64/stdc.a安装过程过报如下错误,需要修改/opt/oracle/product/11gR2/db/sysman/lib/ins_emagent.mk文件中的配置,将文件中的$(SYSMANBIN)emdctl:$(MK_EMAGENT_NMECTL)修改为$(SYSMANBIN)emdctl:$(MK_EMAGENT_NMECTL)-lnnz11执行root.sh脚本。安装即将结束时,会提示用root用户执行root.sh脚本。执行脚本新开一个SHELL窗口,以root用户执行以下命令:# /opt/oracle/product/11gR2/

32、db/root.sh该脚本执行过程中需要回答一些问题,出现问题时直接按回车即可。脚本运行完后,单击“OK”,单击CLOSE完成安装。完成安装检查安装错误安装完毕查看make.log($ORACLE_HOME/install/make.log)是否有错误信息。 DOCPROPERTY ProductFullName 错误!未知的文档属性名称 DOCPROPERTY ManualName 错误!未知的文档属性名称 STYLEREF 7 n * MERGEFORMAT 错误!文档中没有指定样式的文字。 STYLEREF 7 错误!文档中没有指定样式的文字。创建数据库关于本章HYPERLINK l H

33、P_Ora11gInstg_00052 o REF _Ref327366826 n h 4.1 REF _Ref327366829 h 创建Oracle数据库 REF _Ref327366951 n h 4.2 REF _Ref327366955 h 配置Oracle监听器 HYPERLINK l _添加服务service_ora REF _Ref327366910 n h 4.3 REF _Ref327366913 h 修改初始化文件创建Oracle数据库背景信息使用操作系统oracle用户调用DBCA进行安装。操作步骤以oracle用户登录节点1。设置DISPLAY环境变量。如果是直接连接

34、到主机的终端上进行安装,执行:$ export DISPLAY=localhost:0.0如果是在远程终端上进行安装,执行:$ export DISPLAY=REMOTE_IP:0.0例如:export DISPLAY=20:0.0检查环境变量是否生效。$ echo $DISPLAY检查oracle的所有环境变量是否已经生效,在启动安装前需要确保.profile中设置的环境变量都已生效。$ env启动DBCA安装界面。$ dbca选择操作类型。选择“Create a database”。创建数据库选择数据库模板。选择“General Purpose or Transaction Process

35、ing”。选择模板指定数据库名。填写数据库名称;指定数据库名配置企业管理和自动维护任务。勾选Enterprise Manager界面中的“Configure Enterprise Manager”。配置企业管理勾选Automatic Maintenance Tasks界面中的“Enable automatic maintenance tasks”。配置自动维护任务设置用户密码。从安全角度考虑,所设置的密码必须符合以下要求的密码复杂度:口令长度至少6个字符(特权用户至少8个字符);口令必须包含如下至少两种字符的组合:至少一个小写字母;至少一个大写字母;至少一个数字;至少一个特殊字符:#$-_或空

36、格。口令不能和帐号或者帐号的倒写一样。设置用户密码确认配置后开始创建数据库。确认配置创建数据库。创建数据库DBCA运行完毕,数据库建立,完成数据库创建操作。登录数据库进行验证。数据库实例启动后,登录数据库确认数据库状态:# su - oracle$ sqlplus /nologSQL conn /as sysdba;SQL select status from v$instance;STATUSOPEN如上所示,表示状态正常。配置Oracle监听器启动NETCA。用oracle用户登录节点1启动NETCA。选择“Cluster configuration”。$ netca启动netca选择配置

37、监听器。选择配置监听器增加监听器。选择“Add”。增加监听器填写监听器名称。在“Listener name”中填写“LISTENER_ORA”。填写监听器名称配置监听器协议。选择“TCP”。配置监听器协议指定使用端口号。填写的端口从范围1500,1600中选择,例如:1522指定使用端口号不再配置其他的监听器。不再配置其他的监听器完成监听器增加操作。选择“Finish”。完成监听器增加操作附录资料:不需要的可以自行删除 Oracle10g在AIX上的安装准备工作Oracle For Aix安装1:安装Oracle10.2的最基本要求硬件: 64位 内存与交换区 硬盘空间:除数据外,Oracle

38、软件本身至少需要3G 软件: 操作系统: AIX 5L version 5.2, Maintenance Level 04 or later , or AIX 5L version 5.3, Maintenance Level 02 or later. AIX的软件包:o bos.adt.baseo bos.adt.libo bos.adt.libmo bos.perf.libperfstato bos.perf.perfstato ctoolso xlC.aix50.rte: or latero xlC.rte: or later2:AIX的修补: 对于(APARs) for AIX 5L

39、v5.2 ML 04: IY63133: large percentage of CPU time spent in ldata_balance routine IY64978: deadlock with concurrent renaming and unlinking under JFS IY63366: dlsym returns null even for valid symbol in AIX520 ML-4 IY64691: chvg -b can cause corruption and crash IY64737: AIO can hang in knotunlock IY6

40、5001: mklvcopy on a striped lv is failing to update lvcb 对于(APARs) for AIX 5L v5.3 ML 02: IY58143: REQUIRED UPDATE FOR AIX 5.3 IY59386: libdepend.mk files are all empty IY60930: Unable to delete network routes IY66513: LDR_CNTRL turns on undesirable option when initialized with incorrect value IY701

41、59: krtl relocation problem 3:安装AIX 5L 53-001 插入CD 5.3第一片盘。 2 启动计算机,听见嘀嘀两声,按F1键进入systerm management services 界面,选择boot sequence 。 3 将CD-ROM设置为启动顺序1,保存设置。 4 进入安装界面,开始一个全新系统安装。 5 提示插入后续盘片,继续安装。 6 注意安装时Kernel 选择64bit,用命令prtcont查看。 7 如选择中文语言,则要求安装盘1、2、7,如不选,则安装盘1、2 机器启动 1. 进入Configerition assistant界面 2.

42、 设定IP地址为70,掩码为。 在安装Oracle前对系统进行配置步骤一检查系统所需软件和修补包4:检查系统安装软件 n 确认安装的AIX版本是否高于5.2-01,否则升级系统版本。 # oslevel -r 5300-00确认是否是 5300-04)需升级到5300-02以上版本就可以。按如下升级: 升级前需打包: bos.adt pat bos. cifs 按smitty-一路回车 a) 扩充usr文件系统到3G 检查usr空间的大小 # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 163

43、84 4588 72% 1509 19% / /dev/hd2 1064960 8608 100% 24103 10% /usr 确认文件系统类型jfs jfs2 lsvg -l rootvg (查看文件系统类型,例如如下查看到的是jfs) rootvg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd5 boot 1 1 1 closed/syncd N/A hd6 paging 32 32 1 open/syncd N/A hd8 jfslog 1 1 1 open/syncd N/A hd4 jfs 1 1 1 open/syncd /

44、hd2 jfs 65 65 1 open/syncd /usr hd9var jfs 1 1 1 open/syncd /var hd3 jfs 2 2 1 open/syncd /tmp hd1 jfs 1 1 1 open/syncd /home hd10opt jfs 7 7 1 open/syncd /opt 如是jfs 选择日志文件系统类型,如是 jfs2则选择扩展文件系统 用如下命令查看大小,此时查看到的usr的大小为3 G # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 1638

45、4 4584 73% 1509 19% / /dev/hd2 3014656 1897104 38% 24103 4% /usr /dev/hd9var 16384 10048 39% 362 9% /var /dev/hd3 32768 31596 4% 51 1% /tmp /dev/hd1 16384 15820 4% 18 1% /home /proc - - - - - /proc /dev/hd10opt 114688 25600 78% 2202 8% /opt b) 将IY58143上传到/usr/sys/inst.images c) 进入/usr/sys/inst.image

46、s目录,运行inutoc d) smitty update_all (接受license yes) (而非install APAR) # instfix -ik IY58143 All filesets for IY58143 were found. # oslevel -r 5300-00 e) 重启AIX #shutdown Fr f) 将升级包上传到/usr/sys/inst.images g) 进入/usr/sys/inst.images目录,运行inutoc # cd / # pwd / # cd usr # cd sys # cd inst.images # inutoc h) s

47、mitty update_all (接受license yes) i) OK后 重新启动系统后查看oslevel r (5300-03) # oslevel -r 5300-03 # instfix -i |grep ML All filesets for _AIX_ML were found. All filesets for 5300-02_AIX_ML were found. All filesets for 5300-01_AIX_ML were found. All filesets for 5300-03_AIX_ML were found. 如果不成功就执行:Instfix ik

48、 5300-03_AIX_ML 会列出不成功的包 # instfix -ik 5300-03_AIX_ML All filesets for 5300-03_AIX_ML were found.说明已经成功 5:检查AIX系统的安装情况是否符合要求 Oracle要求的AIX的软件包:o bos.adt.baseo bos.adt.libo bos.adt.libmo bos.perf.libperfstato bos.perf.perfstato ctoolso xlC.aix50.rte: or latero xlC.rte: or later确认需要的软件是否安装: # lslpp -l

49、bos.adt.base Fileset Level State Description Path: /usr/lib/objrepos bos.adt.base 0 COMMITTED Base Application Development Toolkit # lslpp -l bos.adt.lib Fileset Level State Description Path: /usr/lib/objrepos bos.adt.lib 0 COMMITTED Base Application Development Libraries # lslpp -l bos.adt.libm lsl

50、pp: 0504-132 Fileset bos.adt.libm not installed. # lslpp -l bos.perf.libperfstat Fileset Level State Description Path: /usr/lib/objrepos bos.perf.libperfstat 0 COMMITTED Performance Statistics Library Interface Path: /etc/objrepos bos.perf.libperfstat COMMITTED Performance Statistics Library Interfa

51、ce # lslpp -l ctools Fileset Level State Description Path: /usr/lib/objrepos ctools 0 COMMITTED Proc Filesystem Tools # # lslpp -l xlC.* Fileset Level State Description Path: /usr/lib/objrepos xlC.aix50.rte 3 COMMITTED C Set + Runtime for AIX 5.0 xlC.cpp COMMITTED C for AIX Preprocessor xlC.msg.en_U

52、S.cpp COMMITTED C for AIX Preprocessor Messages-U.S. English xlC.msg.en_US.rte COMMITTED C Set + Runtime Messages-U.S. English xlC.rte COMMITTED C Set + Runtime # bos.adt.limb不存在,需要安装。 安装bos.adt.libm 进入菜单smitty,选择安装和更新软件 : 选择安装软件: 进入安装软件后,按F4选择安装软件用到的输入设备,选择CD安装: 进入对于要安装的软件菜单项: 按F4 给出安装列表。在列表中,软件项目之

53、前的符号代表此软件已经安装,+代表未安装: 输入“/”查找软件bos.adt.libm 按F7选择,点击Enter安装: 选择接受License Agreements: 回车开始安装: # lslpp -l bos.adt.libm Fileset Level State Description Path: /usr/lib/objrepos bos.adt.libm COMMITTED Base Application Development Math Library 检查安装oracel所需操作系统的修补包根据所要安装产品,检查下列修补是否安装: 6: 确认APAR是否安装 AIX所需的修

54、补包如下:: 对于(APARs) for AIX 5L v5.3 ML 02: IY58143: REQUIRED UPDATE FOR AIX 5.3 IY59386: libdepend.mk files are all empty IY60930: Unable to delete network routes IY66513: LDR_CNTRL turns on undesirable option when initialized with incorrect value IY70159: krtl relocation problem 验证以上的包是否已经安装 # instfix

55、 -ik IY58143 Not all filesets for IY58143 were found. # instfix -ik IY59386 All filesets for IY59386 were found. # instfix -ik IY60930 All filesets for IY60930 were found. # instfix -ik IY66513 All filesets for IY66513 were found. # instfix -ik IY70159 All filesets for IY70159 were found. 通过验证 # ins

56、tfix -ik IY58143 Not all filesets for IY58143 were found. 步骤三创建安装Oracle所需的UNIX组和用户如果系统首次安装ORACLE数据库软件,则需要创建一些UNIX组和用户。 所需安装如下UNIX组和用户:OSDBA组(dba)、OSOPER(oper)组、Oracle Inventory 组(oinstall)、拥有Oracle软件的用户(oracle)。所创建用户必须把Oracle Inventory 组作为首要组,可以把OSDBA和OSOPER组作为次组。 % 7:创建组 1创建Oracle Inventory组 # smit

57、 security 选择Groups项,创建oinstall组 按下Enter键创建。 2. 创建OSDBA组(dba): 用上述过程相同的方法创建。 8:创建用户: 1 创建Oracle用户: # smit security 选择Users项,创建oracle用户, 将oinstall作为primary group, 将dba 作为secondary group(group set). 按下enter键创建。 注意: primary group oinstall group set dba 2、设置oracle用户的密码: # passwd oracle Changing password

58、for oracle oracles New password: Enter the new password again: 设置密码为oracle 创建好用户后到/home目录下查看 # cd /home # ls -al total 13 drwxr-xr-x 6 bin bin 512 Aug 16 20:59 . drwxr-xr-x 22 root system 1024 Aug 16 21:35 . drwxr-xr-x 2 root system 512 Aug 16 19:27 TT_DB drwxr-xr-x 2 guest usr 512 Aug 04 2004 guest

59、 drwx 2 root system 512 Aug 04 2004 lost+found drwxr-xr-x 4 oracle oinstall 512 Aug 16 21:34 oracle 确认nobody用户是否存在: # id nobody uid=4294967294(nobody) gid=4294967294(nobody) 步骤内核参数和Shell Limits:9:配置Shell Limits: # smitty 选择Users选项,再选择Change/Show Characteristics of a User选项 在用户名处输入oracle用户名; 修改Soft F

60、ILE size为-1;修改Soft CUP time为-1;修改Soft DATA segment为-1;修改Soft STACK size为-1; 按下Enter键确认。 10:配置系统配置参数: # smitty chgsys 设置Maximum number of PROCESSES allowed per user 为2048。 11:创建安装oracle的文件系统查看当前空闲磁盘: # lspv hdisk0 00023f7f00040265 None hdisk1 00023f7f1955b7e1 rootvg active 创建新的vg查看系统中pp的大小 # lsvg roo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论