RHEL5 - 安装Oracle - 10g - Release - 2

更新时间:2024-05-27 18:55:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

南阳市政府项目ORACLE数据库安装文档

系统环境

Linux kernel 2.6.18-8.el5(系统最大化安装,不安装集群,存储虚拟化) 1.关闭IPtables

/sbin/service iptables stop

/sbin/chkconfig --level 345 iptables off 2.关闭SElinux # vi /etc/selinux/config SELINUX=disabled

3.修改版本号/etc/redhat-release 10gr2出的时候RHEL5还没有诞生 # vi /etc/redhat_release

#Red Hat Enterprise Linux Server release 5 (Tikanga) Red Hat Enterprise Linux Server release 4 (Tikanga) 4.Oracle的预安装准备工作 4.1 /etc/pam.d/login # vi /etc/pam.d/login # Add content for oracle install session required pam_limits.so 4.2 /etc/sysctl.conf # vi /etc/sysctl.conf #Add this line

kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.sem = 250 32000 100 128 fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 net.core.rmem_max=262144 net.core.wmem_default=262144 net.core.wmem_max=262144

执行下述命令。导入刚才写入的参数。不执行,的检测会报警。 # /sbin/sysctl -p

4.3 /etc/security/limits.conf

# vi /etc/security/limits.conf 行末添加以下内容 #Add this line * soft nproc 2047 * hard nproc 16384 * soft nofile 4096 * hard nofile 65535

oracle在后面安装前5.Install oracle

5.1创建oracle用户,和一些安装目录 # groupadd –g 500 dba

# useradd –u 501 -g dba -m oracle # passwd oracle

# mkdir -p /oracle/product/10.2.0/db_1 # chown -R oracle.dba /oracle #chmod –R 755 /oracle # cd /oracle/

#gunzip 10201_database_linux_x86_64.cpio.gz # cpio –idmv < 10201_database_linux_x86_64.cpio

#unzip p5337014_10203_Linux-x86-64.zip(此为ORACLE 10203的补丁)

5.2添加环境变量,定义SID等 # su - oracle

$ vi .bash_profile,添加以下ORACLE环境变量 export TMP=/tmp export TMPDIR=/tmp

export ORACLE_BASE=/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_SID=orcl export ORACLE_TERM=xterm

export PATH=$ORACLE_HOME/bin:$PATH

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 引用环境变量 $ source ~/.bash_profile 5.3以Oracle 用户安装 Oracle #xhost + #su - oracle $ cd /oracle/database $ ./runInstaller

接下来的安装按照步骤就可以了,注意只安装软件,不要建立数据库,因为我们后来还要打ORACLE 10203的补丁, 5.4 以oracle用户打10203的补丁 #su – oracle #cd /oracle/Disk1 #./runInstaller 5.5 建库

建库之前,我们需要建立ORACLE数据库的控制文件,数据文件,日志文件以及归档日志,闪恢的存放路径。 #mkdir /oradata #cd /oradata #mkdir archived_log #mkdir flash_recovery

#chown –R oracle.dba /oradata #chmod –R 755 /oradata 挂载磁盘阵列

#mount /dev/sdb1 /oradata #su – oracle #dbca

在此项目中,数据库SID为ORCL ,SYSDBA用户 sys,system的口令均为nyszfwzq等。控制文件、日志文件,数据文件均存放在/oradata下。

6 备机安装ORACLE

同上,需将主机关闭,或者在主机上关闭数据库,卸载磁盘阵列. #su – oracle

$lsnrctl stop,关闭监听服务 $sqlplus /nolog 关闭数据库实例 Sqlplus>conn / as sysdba Sqlplus>shutdown immediate $exit

#umount /oradata,以root用户执行。

服务器名 项目名称 操作系统 服务器主机名 公共IP地址(eth0) 虚拟IP地址(eth0:1) 私有IP地址(eth1) ORACLE RAC SID oracle实例名称 数据库数据文件路径 数据库版本 数据库BASE目录 /dev/sdb1 /oradata Oracle Database 10g Enterprise Edition Release 10.2.0.3.0(64位) /oracle /oracle/product/10.2.0/db_1 1521 AMERICAN_AMERICA.ZHS16GBK Sys/nyszgfwzq System/nyszfwzq Cicro/cicro Fuwu/fuwu 20G EXT3 8192byte 10.10.10.1 Jmdb1 orcl 服务器1(工作机) Redhat RHEL 5(64位 x86) Data1 192.168.10.9 192.168.10.20 10.10.10.2 Jmdb2 服务器2(备份机) Redhat RHEL 5(64位 x86) Data2 192.168.10.10 数据库HOME目录 数据库监听端口 数据库字符集 数据库系统帐号与初始密码 数据库恢复区大小 数据库实例建库方式 数据库块大小 数据库数据空间大小

服务器名 项目名称 操作系统 服务器主机名 公共IP地址(eth0) 虚拟IP地址(eth0:1) 私有IP地址(eth1) ORACLE RAC SID oracle实例名称 数据库数据文件路径 数据库版本 数据库BASE目录 /dev/sdb1 /oradata Oracle Database 10g Enterprise Edition Release 10.2.0.3.0(64位) /oracle /oracle/product/10.2.0/db_1 1521 AMERICAN_AMERICA.ZHS16GBK Sys/nyszgfwzq System/nyszfwzq Cicro/cicro Fuwu/fuwu 20G EXT3 8192byte 10.10.10.1 Jmdb1 orcl 服务器1(工作机) Redhat RHEL 5(64位 x86) Data1 192.168.10.9 192.168.10.20 10.10.10.2 Jmdb2 服务器2(备份机) Redhat RHEL 5(64位 x86) Data2 192.168.10.10 数据库HOME目录 数据库监听端口 数据库字符集 数据库系统帐号与初始密码 数据库恢复区大小 数据库实例建库方式 数据库块大小 数据库数据空间大小

本文来源:https://www.bwwdw.com/article/z177.html

Top