CENTOS5.264ORACLE10.2.0.1安装手册.doc_第1页
CENTOS5.264ORACLE10.2.0.1安装手册.doc_第2页
CENTOS5.264ORACLE10.2.0.1安装手册.doc_第3页
CENTOS5.264ORACLE10.2.0.1安装手册.doc_第4页
CENTOS5.264ORACLE10.2.0.1安装手册.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

CENTOS5.2 64 ORACLE安装手册 整稿人:魏斌1、 LINUX环境设置防火墙设置:将不配置防火墙。选择 No firewall选择程序包组 只选择此处显示的程序包集,其他选项不要选。o 桌面- X Window 系统- Gnome- KDEo 应用程序- 编辑器- 图形因特网o 服务器- 不要选择该组中的任何选项。o 开发- 开发工具o 系统- 管理工具o Red Hat Enterprise Linux- 不要选择该组中的任何选项。o 杂项- 原有软件开发 2、 检查ORACLE安装所必须的包binutils-.2.21 (x86_64)compat-db- (i386)compat-db- (x86_64)compat-gcc-32-7.3 (x86_64)compat-gcc-32-c+-7.3 (x86_64)compat-libgcc-296-.2 (i386)compat-libstdc+-33-7.3 (i386)compat-libstdc+-33-7.3 (x86_64)control-center-2.rhel4.5 (x86_64)gcc-.1 (i386)gcc-c+-.1 (x86_64)glibc-.25 (i686)glibc-.25 (x86_64)glibc-common-.25 (x86_64)glibc-devel-.25 (i386)glibc-devel-.25 (x86_64)glibc-headers-.25 (x86_64)glibc-kernheaders-.98.EL (x86_64)gnome-libs-.90.44.1 (x86_64)libgcc-.1 (i386)libgcc-.1 (x86_64)libstdc+-.1 (i386)libstdc+-.1 (x86_64)libstdc+-devel-.1 (i386)libstdc+-devel-.1 (x86_64)make-3.80.6.EL4 (i386)make-3.80.6.EL4 (x86_64)openmotif-0.RHEL4.5 (i386)openmotif-0.RHEL4.5 (x86_64)openmotif21-1.RHEL4.6 (i386)pdksh-0.3 (i386)pdksh-0.3 (x86_64)setarch-1.6.1 (i386)setarch-1.6.1 (x86_64)sysstat-1.rhel4 (x86_64)xscreensaver-4.18.5.rhel4.11 (x86_64)compat-glibc-2.3.2-95.30.i386compat-glibc-2.3.2-95.30.x86_64compat-glibc-headers.2.3.2-95.30.x86_64compat-db-gcc-3.4.6-3.1.x86_64libgcc-3.4.6-3.1.i386libgcc-3.4.6-3.1.x86_64运行以下命令:rpm -q binutils compat-db compat-libstdc+-296 control-center gcc gcc-c+ glibc glibc-common gnome-libs libstdc+ libstdc+-devel libaio make pdksh sysstat xscreensaver setarch或者:rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c+ compat-libstdc+ compat-libstdc+-devel或者rpm -q qf %NAME-%VERSION-%RELEASE (%ARCH)n binutils compat-db control-center gcc gcc-c+ glibc glibc-common gnome-libs libstdc+ libstdc+-devel make pdksh sysstat xscreensaver libaio libaio-devel或者rpm -q binutils compat-db compat-libstdc+ control-center gcc gcc-c+ glibc glibc-common libgnome libstdc+ libstdc+-devel make ksh sysstat gnome-screensaver setarch libXp如果以上命令检查显示包不存在,先不要急运行单个命令检查不存在的包rpm -qa | grep 包名; 当确认包没安装的时候(1)、软件包管理器安装包可以运行System-config-packages(使用软件包管理器)下载未安装的包在红帽下面使用redhat-config-packages(2)、命令安装包首先挂载光驱Mount /dev/cdrom /mnt以 root 用户身份运行以下命令:rpm -ivh /mnt/cdrom/RedHat/RPMS/compat-db-4.0.14-5.i386.rpm卸载光驱Umount /mnt3、验证系统要求要验证系统是否满足 Oracle 10g 数据库的最低要求,以 root 用户身份登录并运行以下命令。 要查看可用 RAM 和交换空间大小,运行以下命令:grep MemTotal /proc/meminfogrep SwapTotal /proc/meminfo例如:# grep MemTotal /proc/meminfoMemTotal:512236 kB# grep SwapTotal /proc/meminfoSwapTotal:1574360 kB所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为 RAM 数量的一到两倍。 Oracle 10g 软件还需要 2.5GB 的可用磁盘空间,而数据库则另需 1.2GB 的可用磁盘空间。/tmp 目录至少需要 400MB 的可用空间。要检查系统上的可用磁盘空间,运行以下命令:df -h例如:# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda3 6.8G 1.3G 5.2G 20% /dev/sda1 99M 17M 77M 18% /boot该示例表明,/tmp 目录没有自己的文件系统。(对本指南而言,它是根文件系统的一部分。)根文件系统可用空间为 5.2 GB,除了满足安装 (2.5 + 1.2 + 0.4 = 4.1GB) 外还小有富余。 4、修改系统内核参数 修改/etc/sysctl.conf 文件,增加如下内容: Linux 内核非常出色。与大多数其他 *NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle 数据库 10g 需要以下所示的内核参数设置。其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。# vi /etc/sysctl.conf . . kernel.shmall = 2097152kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 以 root 用户身份运行以下命令来验证您的设置: /sbin/sysctl -a | grep shm/sbin/sysctl -a | grep sem/sbin/sysctl -a | grep file-max/sbin/sysctl -a | grep ip_local_port_range例如:# /sbin/sysctl -a | grep shmkernel.shmmni = 4096kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shm-use-bigpages = 0# /sbin/sysctl -a | grep semkernel.sem = 250 32000 100 128# /sbin/sysctl -a | grep file-maxfs.file-max = 65536# /sbin/sysctl -a | grep ip_local_port_rangenet.ipv4.ip_local_port_range = 1024 65000如果系统的参数设置的比上述参数值小,则编辑 /etc/sysctl.conf 文件,添加或更改这些参数。完成后,运行以下命令激活更改:/sbin/sysctl -p # chkconfig /etc/sysctl.conf 修改/etc/security/limits.conf (设置最大打开文件数),增加如下内容: # vi /etc/security/limits.conf . . oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 修改/etc/pam.d/login 文件,增加如下内容: # vi /etc/pam.d/login . . session required /lib/security/pam_limits.so session required pam_limits.so 修改vi /etc/profile 文件,增加如下内容: # vi /etc/profile . . if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else limit -u 16384 -n 65536 fi fi 3、用户设置、配置 添加oinstall 和dba 用户组 # groupadd -g 501 oinstall # groupadd -g 502 dba 添加oracle 用户 # useradd -g oinstall -G dba -u 501 -d /oracle oracle 修改/oracle 权限 # chown -R oracle:oinstall /oracle 设置 oracle 帐户的口令:passwd oracle例如:# passwd oracleChanging password for user oracle.New password:Retype new password:passwd:all authentication tokens updated successfully.使用oracle 用户登录,在.bash_profile 或 .profile(bash 或 ksh)中添加以下行 # su oracle $ pwd /oracle $ vi ./.profile # !/usr/bin/bash umask 022 ORACLE_BASE=/oracle/app export ORACLE_BASE ORACLE_SID=oracleexport ORACLE_SID ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1 export ORACLE_HOME PATH=$PATH:$ORACLE_HOME/bin export PATH 创建相应的目录 $ pwd /oracle $ mkdir app $ mkdir data 4、修改 Centos5.2 发行标识 由于oracle10g 具有系统安装监测,当检测到的系统不符合安装配置规定的要求时,安装不能正常进 行,故要更改操作系统的版本标识,这一操作不会影响任何系统问题,可以在安装结束后恢复为正常 状态;操作如下: 备份/etc/redhat-release 文件为/etc/redhat-release.bak 以root 权限修改/etc/redhat-release 文件 将文件的内容 修改为redhat-4,用于满足/home/database/install/oraparam.ini 的检查要求 也可以修改/home/database/install/oraparam.in 的检查条件与系统的/etc/redhat-release 文件 内容保持一致 或者安装的时候,带上参数,即【runInstaller ignoreSysPrereqs】则可跳过系统版本检查。 -做完上述配置后,建议重新启动系统,目的是让所有配置生效- 5、开始安装 ORACLE10G 在官网下下来的gz安装包文件需解压gzip d 文件名然后在解压cpio文件Cpio idmv 文件名然后进行database目录$cd database$./runInstallerA、运行过程中可能出现如下错误: 设置DISPLAY 环境变量, 运行图形程序(如xclock)时会收到如下错误: Xlib: connection to :0.0 refused by server Xlib: No protocol specified Error: Cant open display: :0.0 解决方式:这是因为Xserver 默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上, 则应以当前登陆的用户, 也就是切换身份前的用户执行如下命令xhost +,之前我用root 账户登陆的,则切换到ORACLE帐户下执行 B、安装过程出现下列错误: (1)、安装过程出现如下警告: Warning: Cannot convert String-watanabe-mincho-Medium -r-normal-*-140-*-*-c-*-jisx0208.1983-0to type FontStruct 但是程序仍能执行,只是执行后窗口出现乱码,如下: 问题原因:oracle 字符集的問題,它就沒這種字符,所以显示乱码 解决方法:解决方法有两种,一种是安装字符集,第二种简单的就是使用英文安装,怎么才能 使用英文安装呢?执行如下命令之后在安装软件即可解决: oracle$export LANG=en_US oracle$export LC_ALL=en_US oracle$export LANGUAGE=en_US (2)、Checking available swap space requirements .Expected result: 48153MBActual Result: 8189MBCheck complete. The overall result of this check is: Failed Problem: The system does not have the required swap space.Recommendation: Make more swap space available to perform the install.Swap空间(交换空间)不足解决办法:注:在ROOT用户下执行。dd if=/dev/zero of=/tmp/swapfile bs=1k count=1024000chmod 600 /tmp/swapfilemkswap /tmp/swapfileswapon -v /tmp/swapfileswapon -sC、安装出现下列问题: 中文安装提示:”在oraparam.ini 中未找到先决条件检查,不执行系统系统先决条件检查。” 英文安装提示:”No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.” 问题原因:Error in writing to directory /tmp/OraInstall2007-09-08_01-49-19AM. Please ensure that this directory is writable and has atleast 69 MB of disk space. Installa

温馨提示

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

评论

0/150

提交评论