`
EdgenHuang
  • 浏览: 109881 次
  • 性别: Icon_minigender_1
  • 来自: 福建泉州
社区版块
存档分类
最新评论

RHEL 5.4 安装 Oracle 10g R2

阅读更多

[edgen@rhel54 ~]$ su
口令:
[root@rhel54 edgen]# su
[root@rhel54 edgen]# cd /
[root@rhel54 /]# grep MemTotal /proc/meminfo
MemTotal:      1909500 kB
[root@rhel54 /]# grep SwapTotal /proc/meminfo
SwapTotal:     4192956 kB
[root@rhel54 /]# df -h
文件系统              容量  已用 可用 已用% 挂载点
/dev/sda3             351G  3.2G  330G   1% /
/dev/sda5              97G  188M   92G   1% /data
/dev/sda1              99M   14M   81M  14% /boot
tmpfs                 933M     0  933M   0% /dev/shm
[root@rhel54 /]# rpm -q gcc make binutils openmotif setarch compat-db
gcc-4.1.2-46.el5
make-3.81-3.el5
binutils-2.17.50.0.6-12.el5
package openmotif is not installed
setarch-2.0-1.1
package compat-db is not installed

[root@rhel54 /]# mkdir /mnt/cdrom
[root@rhel54 /]# mount /dev/cdrom /mnt/cdrom/
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@rhel54 /]# cd /mnt/cdrom/
[root@rhel54 cdrom]# cd Server/

[root@rhel54 Server]# ll | grep openmotif
-r--r--r-- 341 root root  1377121 2007-01-18 openmotif22-2.2.3-18.i386.rpm
-r--r--r-- 311 root root  1607576 2008-12-03 openmotif-2.3.1-2.el5.i386.rpm
-r--r--r-- 311 root root  3099372 2008-12-03 openmotif-devel-2.3.1-2.el5.i386.rpm
[root@rhel54 Server]# rpm -ivh openmotif-2.3.1-2.el5.i386.rpm
warning: openmotif-2.3.1-2.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
 libXp.so.6 is needed by openmotif-2.3.1-2.el5.i386
[root@rhel54 Server]# ll | grep libXp
-r--r--r-- 341 root root    22996 2007-07-26 libXp-1.0.0-8.1.el5.i386.rpm
-r--r--r-- 327 root root    15262 2007-07-26 libXp-devel-1.0.0-8.1.el5.i386.rpm
-r--r--r-- 342 root root    46205 2007-01-19 libXpm-3.5.5-3.i386.rpm
-r--r--r-- 327 root root    31567 2007-01-19 libXpm-devel-3.5.5-3.i386.rpm
[root@rhel54 Server]# rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm
warning: libXp-1.0.0-8.1.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:libXp                  ########################################### [100%]
[root@rhel54 Server]# rpm -ivh libXp-devel-1.0.0-8.1.el5.i386.rpm
warning: libXp-devel-1.0.0-8.1.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:libXp-devel            ########################################### [100%]
[root@rhel54 Server]# rpm -ivh openmotif-2.3.1-2.el5.i386.rpm
warning: openmotif-2.3.1-2.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:openmotif              ########################################### [100%]
[root@rhel54 Server]# rpm -ivh openmotif-devel-2.3.1-2.el5.i386.rpm
warning: openmotif-devel-2.3.1-2.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:openmotif-devel        ########################################### [100%]

[root@rhel54 Server]# rpm -q gcc make binutils openmotif setarch compat-db
gcc-4.1.2-46.el5
make-3.81-3.el5
binutils-2.17.50.0.6-12.el5
openmotif-2.3.1-2.el5
setarch-2.0-1.1
package compat-db is not installed

[root@rhel54 Server]# pwd
/mnt/cdrom/Server
[root@rhel54 Server]# ll | grep compat-db
-r--r--r-- 341 root root  1756815 2007-01-19 compat-db-4.2.52-5.1.i386.rpm
[root@rhel54 Server]# rpm -ivh compat-db-4.2.52-5.1.i386.rpm
warning: compat-db-4.2.52-5.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:compat-db              ########################################### [100%]

[root@rhel54 Server]# rpm -q gcc make binutils openmotif setarch compat-db
gcc-4.1.2-46.el5
make-3.81-3.el5
binutils-2.17.50.0.6-12.el5
openmotif-2.3.1-2.el5
setarch-2.0-1.1
compat-db-4.2.52-5.1

 

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

 


[root@rhel54 Server]# groupadd oinstall
bash: groupadd: command not found
[root@rhel54 Server]# exit
exit
[root@rhel54 edgen]# su - root

[root@rhel54 ~]# groupadd oinstall
[root@rhel54 ~]# groupadd dba
[root@rhel54 ~]# useradd -m -g oinstall -G dba oracle
[root@rhel54 ~]# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba) context=user_u:system_r:unconfined_t
[root@rhel54 ~]# passwd oracle
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.


[root@rhel54 ~]# mkdir -p /app/oracle
[root@rhel54 ~]# mkdir /data/oracle
[root@rhel54 ~]# chown -R oracle:oinstall /app/oracle/ /data/oracle/
[root@rhel54 ~]# chmod -R 755 /app/oracle/ /data/oracle/

 

[root@rhel54 ~]# vi ~oracle/.bash_profile
[root@rhel54 ~]# cat ~oracle/.bash_profile
# .bash_profile
...
...
TMP=/tmp;
export TMP
TMPDIR=$TMP;
export TMPDIR
ORACLE_BASE=/app/oracle;
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
export ORACLE_HOME
ORACLE_SID=orcl;
export ORACLE_SID
ORACLE_TERM=xterm;
export ORACLE_TERM
PATH=/usr/sbin:$ORACLE_HOME/bin:$PATH;
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH

 

unset USERNAME

 

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

 

 

[root@rhel54 ~]# vi /etc/sysctl.conf
[root@rhel54 ~]# sysctl -p
...
...
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@rhel54 ~]# vi /etc/security/limits.conf
[root@rhel54 ~]# cat /etc/security/limits.conf | grep oracle
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

 

[root@rhel54 ~]# vi /etc/pam.d/login
[root@rhel54 ~]# cat /etc/pam.d/login | grep pam_limits.so
session required /lib/security/pam_limits.so

 

[root@rhel54 ~]# vi /etc/profile
[root@rhel54 ~]# cat /etc/profile
# /etc/profile
...
...
if [ $USER = "oracle" ]; then
 if [ $SHELL = "/bin/ksh" ]; then
  ulimit -p 16384
  ulimit -n 65536
 else
  ulimit -u 16384 -n 65536
 fi
 umask 022
fi

 

[root@rhel54 ~]# vi /etc/csh.login
[root@rhel54 ~]# cat /etc/csh.login
# /etc/csh.login
...
...
if ( $USER == "oracle" ) then
 limit maxproc 16384
 limit descriptors 65536
 umask 022
endif

 

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

 

 

[root@rhel54 ~]# vi /etc/redhat-release
[root@rhel54 ~]# cat /etc/redhat-release
#Red Hat Enterprise Linux Server release 5.4 (Tikanga)
redhat4


[root@rhel54 ~]# cd /opt/tools
[root@rhel54 tools]# ll | grep database
-rw-rw-r-- 1 edgen edgen 668734007 12-31 17:43 10201_database_linux32.zip
[root@rhel54 tools]# unzip  10201_database_linux32.zip
[root@rhel54 tools]# ll | grep database
-rw-rw-r-- 1 edgen edgen 668734007 12-31 17:43 10201_database_linux32.zip
drwxr-xr-x 6 root  root       4096 2005-07-03 database
[root@rhel54 tools]# chmod -R 775 /opt/tools/database
[root@rhel54 tools]# reboot

 

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

 


[edgen@rhel54 ~]$ su - oracle
口令:
[oracle@rhel54 ~]$ unset LANG
[oracle@rhel54 ~]$ locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
[oracle@rhel54 ~]$ cd /opt/tools/database/
[oracle@rhel54 database]$ ll
total 52
drwxrwxr-x 9 root root 4096 Jul  3  2005 doc
drwxrwxr-x 5 root root 4096 Jul  3  2005 install
drwxrwxr-x 2 root root 4096 Jul  3  2005 response
-rwxrwxr-x 1 root root 1327 Jul  3  2005 runInstaller
drwxrwxr-x 9 root root 4096 Jul  3  2005 stage
-rwxrwxr-x 1 root root 5213 Jul  3  2005 welcome.html
[oracle@rhel54 database]$ ./runInstaller



 



 



 



 



 

[edgen@rhel54 ~]$ su - root
口令:
[root@rhel54 ~]# sh /app/oracle/oraInventory/orainstRoot.sh
Changing permissions of /app/oracle/oraInventory to 770.
Changing groupname of /app/oracle/oraInventory to oinstall.
The execution of the script is complete


[root@rhel54 ~]# sh /app/oracle/product/10.2.0/db_1/root.sh
Running Oracle10 root.sh script...

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /app/oracle/product/10.2.0/db_1

Enter the full pathname of the local bin directory: [/usr/local/bin]:
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...


Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.

 

[root@rhel54 ~]# cat /etc/oratab
orcl:/app/oracle/product/10.2.0/db_1:N



[root@rhel54 ~]# exit
logout

 

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

 


[edgen@rhel54 ~]$ su - root
口令:
[root@rhel54 ~]# vi /etc/redhat-release
[root@rhel54 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)


[root@rhel54 ~]# reboot

  • 大小: 109.8 KB
  • 大小: 74 KB
  • 大小: 119.4 KB
  • 大小: 98.7 KB
  • 大小: 51.5 KB
  • 大小: 68.4 KB
分享到:
评论

相关推荐

    RHEL5.4 Oracle11g R2 RAC

    在RHEL5.4上实施Oracle11g R2 RAC,意味着要安装和配置Oracle数据库软件,以便在多个节点上运行并提供高可用性和负载均衡。 2. **环境准备**:在安装Oracle11g R2 RAC之前,需要进行环境的准备工作,这包括开启必要...

    redhat 安装oracle 11g R2 需要的包

    在Red Hat Enterprise Linux (RHEL) 或其兼容版本如CentOS上安装Oracle 11g Release 2(11GR2)数据库时,系统需要一些特定的RPM包来确保软件的兼容性和功能完整性。标题提到的"redhat 安装oracle 11g R2 需要的包...

    RedhatEnterpriseLinux5.4+Oracle11g-R2+Weblogic10.3.3安装手册.doc

    技术分享:RedhatEnterpriseLinux5.4+Oracle11g_R2+Weblogic10.3.3安装手册

    Oracle_11G_在_RHEL5.4_X86_上的完全安装

    - 内存配置:Oracle 11g安装推荐至少使用2GB内存,根据物理机资源可以分配更多,比如4GB内存。 - 网络类型选择:可以选择“host-only”模式,以便虚拟机仅与宿主机通信,或者选择桥接(bridged)或NAT模式以实现...

    rhel-server-5.4上部署的oracle11g r2

    在RHEL Server 5.4上部署Oracle 11g R2是一个复杂的过程,涉及到操作系统配置、用户管理、目录创建、权限设置、环境变量配置、系统参数调整等多个环节。以下是对这些步骤的详细解释: 1. **用户和组的创建**: 在...

    ORACLE10G R2 RAC安装参考文档.pdf

    **知识点详解:ORACLE10G R2 RAC在RHEL4上的安装与配置** **一、硬件配置与前期准备** 在安装Oracle 10G R2 RAC之前,必须确保满足特定的硬件配置和完成一系列的前期准备工作。文档中提到的硬件包括两台DELL ...

    Oracle11g R2安装

    如果某个包未安装,显示"XXX is not installed",则需从RHEL5.4的光盘或镜像中找到相应RPM包进行安装。 接着,创建用于Oracle安装的系统用户和目录。执行`groupadd`命令创建"oinstall"和"dba"两个组。然后使用`...

    自编实验文档VMware Server 2.0.2.203138 +RedHat Linux 5.4 -32bit +Oracle 10g R2 RAC

    - **实验目标**:在Red Hat Enterprise Linux 5.4 (RHEL 5.4) 32位操作系统上,利用VMware Server 2.0.2.203138虚拟化平台,部署Oracle 10g R2 RAC(Real Application Clusters)集群。 - **实验背景**:随着业务...

    LInux下安装64位Oracle 10g数据库超详细图文教程

    在安装Oracle数据库时,需要加载DVD光盘或ISO镜像,使用命令cd /media/RHEL_5.4\ x86_64\ DVD/Server/跳进安装包所在目录,然后使用以下命令安装所属包,并查看安装包是否安装成功。 本文详细介绍了如何在Linux操作...

    oracle11g r2+asm

    软件方面,需要的是RHEL5.4 32位版本,以及Oracle 11g R2的Grid Infrastructure和Database软件,还有SecureCRT和Xmanager用于远程管理和图形界面操作。 在操作系统安装完成后,首先要创建与Oracle相关的用户和组。...

    rhel安装oracle11

    ### 在RHEL 5.4上安装Oracle 11g R2 的详细步骤 #### 一、准备工作 在正式开始安装之前,确保已准备好必要的文件和环境。 **1. 下载Oracle安装文件** - Oracle 11g R2 包含两个文件:`linux_11gR2_database_1of2....

    oracle10g安装

    本文档详细介绍了在 Red Hat Enterprise Linux 5.4 上使用 VMWARE 6.5 安装 Oracle 10g R2 的全过程,包括硬件配置、软件准备、环境配置以及具体的安装步骤。通过遵循本文档提供的指南,用户可以顺利地完成 Oracle ...

    RedhatEnterpriselinux54上安装Oracle10g.docx

    为了确保 Oracle 10g R2 在 Redhat Enterprise Linux 5.4 (RHEL 5.4) 系统上的顺利安装,首先需要对操作系统环境进行必要的配置。 **硬件需求**: - **内存**: 至少 1GB 内存,建议更多以提高性能。 - **交换空间 ...

    RHEL5+ORACLE11G+WEBLOGIC+JDK终极教程

    接下来是数据库安装阶段,特别是Oracle 11g R2的准备。确保系统已安装必要的软件包,如binutils、compat-libstdc++、elfutils、gcc、glibc、libaio等,这些是Oracle安装的基本前提。在安装Oracle之前,还需满足特定...

    在linux redhat 5安装oracle 11G.txt

    在Red Hat Enterprise Linux 5(以下简称RHEL 5)上安装Oracle 11G R2数据库是一项复杂的任务,需要细致的准备和精确的执行。以下是从提供的文件标题、描述、标签以及部分内容中提取的关键知识点,旨在指导用户顺利...

    64位架构下rhel linux 6.4、oracle 11g双节点RAC搭建

    在64位架构下的RHEL Linux 6.4与Oracle 11g RAC环境中,Windows可能用于安装虚拟化软件如VMware Workstation,并作为管理控制台来配置和监控虚拟机。 #### 1.2 VMware Workstation 10.0 VMware Workstation是一款...

    linux下oracle 11g安装文档

    本文档旨在详细介绍如何在RHEL 5.4环境下安装Oracle 11g R2数据库。通过本指南,您将了解到安装前的准备工作、所需软硬件配置、安装过程中涉及到的关键步骤以及可能遇到的问题解决方案。 #### 二、硬件配置 为了...

Global site tag (gtag.js) - Google Analytics