`

RedHat Enterprise Linux AS4 oracle10g安

阅读更多

1. 创建用户与组:
-------------------------
添加安装过程中需要用到的用户和组,这当中会用到二个用户一个是root,一个是oracle。切换为 root 用户并执行下列命令

$ su –
# groupadd oinstall
/*新建oinstall*/
# groupadd dba
/*新建dba*/
# useradd -g oinstall -G dba –d ‘/opt/oracle’ oracle /*新建oracle用户指定所属的组为oinstalldba同时指定起始目录为/opt/oracle*/
# passwd oracle
/*oracle用户设置密码*/

 

2. 创建目录。
--------------------------
我们将把所有东西都安装到在 /opt /oracle 目录下:

#mkdir –p /opt /install
#mkdir –p /opt/oracle/
#chown –R oracle.oinstall /opt/oracle
/*变更文件或目录的拥有者或所属群组*/
#chown –R oracle.oinstall /opt/install
#chown –R oracle.dba /opt/oracle/
#chmod 777 –R /opt

2 检查软件要求(安装软件包)

说明:虽然官方文档只要求如下几个软件包(具体版本号可能不一样)

但实际上在真正安装的时候,往往需要更多.

 

         binutils-2.15.92.0.2-10.EL4

         compat-db-4.1.25-9

         control-center-2.8.0-12

         gcc-3.4.3-9.EL4

         gcc-c++-3.4.3-9.EL4

         glibc-2.3.4-2

         glibc-common-2.3.4-2

         gnome-libs-1.4.1.2.90-44.1

         libstdc++-3.4.3-9.EL4

         libstdc++-devel-3.4.3-9.EL4

         make-3.80-5

         pdksh-5.2.14-30

         sysstat-5.0.5-1

         xscreensaver-4.18-5.rhel4.2

3.3 设置内核参数以便能够成功启动:

修改 /etc/sysctl.conf 这个文件,加入以下的语句:

编辑 /etc/sysctl.conf
#vi /etc/sysctl.conf

说明:在该文件末尾加入如下内容:

 

kernel.shmmax = 2147483648 /* 这里设置为物理内存的一半 1G内存的话为:512×1024×1024, 内存的话为:1024×1024×1024*/

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

 

执行sysctl以反映修改 使内核参数立刻生效,重启也可以
# sysctl –p

 

4.2.1 编辑limits.conf

vi /etc/security/limits.conf

 

说明:添加如下的行

nofile(可打开的文件描述符的最大数)nproc(单个用户可用的最大进程数量)

 

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

4.2.3 编辑/etc/profile,最底部添加如下部分:

If  [  $USER = "oracle"  ];  then
if  [  $SHELL = "/bin/ksh"  ];  then
     ulimit -p 16384
     ulimit -n 65536
 else
     ulimit -u 16384 -n 65536
fi

fi

 

shell下,最底部增加下列行到/etc/csh.login

#vi  /etc/csh.login

if ( $USER == "oracle" ) then

limit maxproc 16384

limit descriptors 65536

endif

1.2 设置环境变量

$ vi .bash_profile (在文件后面添加如下内容)

export ORACLE_BASE=/opt/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.1/db_1

export ORACLE_SID=orcl

export PATH=:${PATH}:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

export LANG= AMERCIAN

修改完毕之后使环境变量生效

$ source .bash_profile


解压文件

$unzip 10201_server_linux32.zip
$cd /opt/install/database
$./runInstaller               /*
启动X-Windows图形界面安装*/

如果x-window server没有启动会出现如下的错误:
Xlib:connection to ":0.0" refused by server
No protocol specified
解决: Root 用户登录并允许用户 oracle X 显示器写入:
su -
xhost +  

当出现下面界面

切换到root用户运行脚本
#sh /opt/oracle/oraInventory/orainstRoot.sh
#sh /opt/oracle/product/10.2.1/db_1/root.sh


  • 大小: 26.1 KB
  • 大小: 42.2 KB
分享到:
评论

相关推荐

    Redhat enterprise linux 4环境下Oracle10g安装图解

    - 由于Oracle 10g的系统兼容性检查,需要将`/etc/redhat-release`文件中的系统版本标识改为满足Oracle 10.2.0.1.0的最小要求,即从Red Hat Enterprise Linux AS release 4 (Nahant)改为Red Hat Enterprise Linux AS...

    Redhat Linux AS4 安装 Oracle 10g (10.2).

    在本文中,我们将详细探讨如何在Redhat Linux AS4操作系统上安装Oracle 10g (10.2)数据库。这个过程涉及到多个步骤,包括硬件和软件的需求,以及必要的组件和命令。 首先,确保你的系统满足最低的硬件要求。Oracle ...

    RedHat Enterprise Linux AS4 U7 安装oracle9i完整教程

    在本教程中,我们将深入探讨如何在Red Hat Enterprise Linux AS4 Update 7 (RHEL AS4 U7)上安装Oracle 9i数据库。这个过程涵盖了操作系统准备、软件安装、配置和数据库实例创建等多个步骤,是IT专业人士在部署企业级...

    Redhat+enterprise+linux+4环境下Oracle10g安装图解

    ### Redhat Enterprise Linux 4 环境下Oracle 10g安装详解 #### 一、安装前的准备工作 在开始Oracle 10g的安装之前,需要完成一系列的准备工作来确保安装过程顺利进行。 ##### 1. 下载Oracle安装程序 首先,需要...

    Redhat AS4 Oracle10g+ASM单实例转RAC

    《Redhat AS4 Oracle10g+ASM单实例转RAC详解》 Oracle数据库的高可用性解决方案之一是Real Application Clusters(RAC),它允许多个实例共享同一个物理数据库,提供故障转移和负载均衡的能力。本文将详细介绍如何...

    Red_Hat_Enterprise_Linux_5_安装Oracle10G

    在`/etc/redhat-release`文件中,将版本信息改为Red Hat Enterprise Linux AS release 4 (Nahant Update 4),安装完成后记得恢复原状。 最后,设置Oracle用户的环境变量,特别是`ORACLE_BASE`,它指示Oracle软件的...

    Linux Redhat AS4安装(企业版)

    【Redhat Linux AS4 安装详解】 Redhat Linux AS4 是一款专为企业级环境设计的稳定操作系统。本文将详细讲解其安装流程,包括硬件兼容性、BIOS 设置、光盘启动、安装选项以及磁盘分区策略。 首先,确保您的硬件...

    Redhat+Linux+AS4安装oracle

    在Redhat Linux AS4上安装Oracle 10g (10.2)是一个涉及多个步骤和技术细节的过程。首先,我们要确保满足硬件和软件的需求。 **硬件需求:** 1. **内存** - 安装Oracle 10g至少需要1GB的物理内存,同时建议设置同样...

    RedHat Linux 5.3安装 Oracle 11g

    在本篇中,我们将深入探讨如何在RedHat Linux 5.3系统上安装Oracle 11g数据库。这个过程涉及到多个步骤,包括系统准备、软件安装、配置以及数据库实例的创建。以下是一份详细的指南: 1. **系统要求**: - Red Hat...

    oracle10 for linux 安装

    首先,确保你的系统满足最低的硬件和软件需求,这里提到的是Redhat Enterprise Server AS 4 Update 8(32-bit x86)以及内核版本2.6.9-5.EL2。 1. **环境准备**: - 检查当前内核版本:通过运行`uname -r`命令来...

    在Redhat_Enterprise_Linux_AS_4_Update_4上安装Oracle_10g_RAC

    在Redhat_Enterprise_Linux_AS_4_Update_4上安装Oracle_10g_RAC

    RedHat5.5安装Oracle10G.docx

    - 编辑 `/etc/redhat-release` 文件,将系统版本信息修改为 “Red Hat Enterprise Linux AS release 4 (Nahant Update 4)” 以便与 Oracle 10G 兼容。 10. **配置环境变量**: - 登录 `oracle` 用户账户。 - ...

    ( Redhat AS5部署Oracle10G(来源:网络,修改:小六).pdf )

    ### Oracle10G在Redhat AS5上的部署详解 #### 一、背景介绍 随着企业信息化建设的不断深入,数据库管理系统(DBMS)作为关键的信息基础设施之一,在数据存储、处理及安全方面发挥着至关重要的作用。Oracle数据库因其...

    Oracle10g在Redhat Enterprise下的安装指南

    一、Redhat AS 4(32 位)上安装 Oracle 10g R2 1. 针对 Oracle 配置 Linux 在开始安装前,必须确保系统已准备好接受Oracle数据库的部署。 1.1 root 用户 1.1.1 检查硬件是否满足要求 确保你的Red Hat AS 4系统...

    Linux_RedHat_EnterPrise5上Oracle11g安装手册

    在Linux Red Hat Enterprise 5上安装Oracle 11g是一项复杂的过程,需要对操作系统和数据库管理系统有深入的理解。以下是安装过程中涉及的主要知识点: 1. **硬件要求**: - **内存**:至少需要1GB的物理内存。这是...

    Linux RedHat5.2下oracle 10g企业版安装完全指导

    由于 Oracle 10g 官方支持的系统版本为 Red Hat Enterprise Linux 4,因此需要修改 `/etc/redhat-release` 文件中的版本信息。在该文件顶部添加 `redhat-4` 并注释掉原有版本号 `Red Hat Enterprise Linux Server ...

    RedHat Enterprise Linux Advanced server v3 安装 Oracle --MSN:zhoujianguo_leo@hotmail.com

    在本案例中,我们关注的是在Red Hat Enterprise Linux Advanced Server v3 (RHEL AS3)上安装Oracle 10G的过程。以下是安装过程中涉及的主要知识点: 1. **硬件要求**: - **内存**:至少需要512MB的内存,可以通过...

    Oracle10g(10.2.0.1)在Linux RedHat EnterPrise5上安装.pdf

    ### Oracle10g(10.2.0.1)在Linux RedHat Enterprise5上的安装指南 #### 一、概述 本文档旨在详细介绍如何在Linux Red Hat Enterprise 5操作系统上安装Oracle 10g(10.2.0.1)数据库。通过此文档,即使是初次接触...

    Oracle_10g_R2_RAC_for_Redhat_Linux_AS_4_u4安装文档

    ### Oracle 10g R2 RAC for Redhat Linux AS 4 u4 安装文档 #### 概述 本文档旨在提供一个详尽的指南,以帮助读者理解如何在Red Hat Enterprise Linux AS 4 Update 4 (u4) 系统上安装和配置 Oracle 10g R2 RAC ...

    Red Hat Enterprise Linux 5下安装Oracle 10g

    ### Red Hat Enterprise Linux 5 下安装 Oracle 10g 相关知识点 #### 一、准备工作 ##### 1.1 引言 本文档详细介绍了如何在 Red Hat Enterprise Linux 5 (RHEL 5) 上逐步安装 Oracle 10g 企业版。尽管官方文档...

Global site tag (gtag.js) - Google Analytics