`
sjk2013
  • 浏览: 2245771 次
文章分类
社区版块
存档分类
最新评论

在redhat企业版5.8上装oracle 10g --笔记

 
阅读更多

注意事项:

Que1:一般而言,在配置内核参数(gedit /etc/sysctl.conf)时,我们只需要修改kernel.shmmax.

1 为物理内存的一半:

物理内存grep MemTotal /proc/meminfo

2 单位是字节。(B

3 redhat上建议不要超过4G

4 shmmax内核参数定义单个共享内存段的最大值,如果该参数设置小于Oracle SGA设置,那么SGA就会被分配多个共享内存段,引发性能下降。为了避免多个共享内存段,我们可以修改shmmax内核参数,使SGA存在于一个共享内存段中。

Que2:在先决性条件检查时,有且仅允许一个warningswap),网络配置也是可以的忽略的。否则,后面的问题会出现的非常的莫名其妙,一箩筐哈。

Que3:基本的包要先装上去,然后缺少哪个包再去iso镜像安装盘或者cd里面的serverpackages文件夹去强行安装。而且os版本最好不要太新了。

强行安装rpm包命令是:rpm –ivh --nodeps 名称

Que4:网络配置检查相关 su – root gedit /etc/hostsos是静态配置的情况如下)

格式:

“本机IP 主机名 主机别名”

注意:在redhat 企业版5首行写上“127.0.0.1 主机名 主机别名”检查是通不过的。

一般步骤:

1 挑包:

setarch-2* make-3* glibc-2* libaio-0* compat-libstdc++-33-3*

compat-gcc-34-3* compat-gcc-34-c++-3* gcc-4* libXp-1*

openmotif-2* compat-db-4*

2 修改os版本:

Gedit /etc/redhat-release

redhat-4

#Red Hat Enterprise Linux Server release 5.4 (Tikanga)

因为oracle 的官方只支持到RHEL4为止,所以要修改版本说明。把Red Hat Enterprise Linux Server release 5.4 (Tikanga)这一行注释掉,前面加上一行redhat-4。当然oracle安装完成后要修改回来。redhat-4 必须为redhat-release文件的第一行,否则安装时还会报警告。

3、修改内核参数:

Gedit /etc/sysctl.conf

增加到文件最下面:

kernel.shmall = 2097152

kernel.shmmax = ******(根据自己物理内存多大而定)

kernel.shmmni = 4096

# semaphores: semmsl, semmns, semopm, semmni

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

4、建立安装Oracle需要的用户、组及目录

(1)新增组和用户:

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

passwd oracle

(2)创建Oracle的安装目录,并把权限付给oracle用户:

mkdir -p /u01/app/oracle/product/10.2.0/db_1

chown -R oracle.oinstall /u01

5、设置oracle用户的shell limit

#vi /etc/security/limits.conf

增加下面的内容到文件 /etc/security/limits.conf 文件中:

* soft nproc 2047

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

增加下面的内容到文件 /etc/pam.d/login 中,使shell limit生效:

session required /lib/security/pam_limits.so

6、修改/etc/hosts os是静态配置的情况)

127.0.0.1改为具体的ip地址,注意最好去掉那些无用的,格式如下:

ip地址 主机名 localhost

7、关闭SeLinux

因为SeLinuxoracle有影响,所以把Secure Linux设成无效,编辑文件/etc/selinux/config :

SELINUX=disabled

8、配置Oracle用户的环境变量

登录到oracle用户并且配置环境变量,编辑/home/oracle目录下的.bash_profile文件

vi .bash_profile

增加下面的内容到文件 .bash_profile

# Oracle Settings

TMP=/tmp; export TMP

TMPDIR=$TMP; export TMPDIR

ORACLE_BASE=/u01/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=$PATH:$ORACLE_HOME/bin; export PATH

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

CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

修改完用“source .bash_profile”使其生效。

9 oracle用户登入,转到database文件夹,设:

export LANG=en_US

然后运行OUI

分享到:
评论

相关推荐

    redhat5.0_x86上装oracle10g-姜涛.doc

    根据给定文件的信息,本文将详细解析在Redhat5.0_x86系统上安装Oracle10g数据库的步骤及关键知识点。 ### 第一步:检查操作系统环境 在Redhat5.0_x86上安装Oracle10g之前,首先需确保系统已安装必要的软件包,如...

    redhat 5.8 oracle 10G 安装文档

    在安装Oracle 10G数据库管理系统于Red Hat Enterprise Linux 5.8 (RHEL 5.8)上时,需要遵循一系列步骤以确保安装过程顺利进行。本文档将详细讲解安装所需的硬件和软件环境,以及关键操作步骤。 一、硬件环境要求 1...

    Oracle 11g 在RHEL5.8_X86_64平台上的安装手册

    标题所提及的知识点是《Oracle 11g 在RHEL5.8_X86_64平台上的安装手册》。这里的重点是Oracle 11g,这是一个企业级数据库管理系统,由Oracle Corporation开发。RHEL5.8_X86_64则代表Red Hat Enterprise Linux的5.8...

    redhat5.8安装oracle11g时需要的依赖库

    在Red Hat Enterprise Linux 5.8 (RHEL5.8)上安装Oracle 11g数据库是一项技术性较强的任务,需要确保系统满足一系列的依赖条件。Oracle 11g是Oracle公司的一款企业级数据库管理系统,它对操作系统环境、硬件配置以及...

    Red_Hat_Enterprise_Linux5.8上安装Oracle10g教程

    在Red Hat Enterprise Linux 5.8上安装Oracle 10g是一个复杂的过程,涉及多个步骤和注意事项。首先,确保你的系统满足Oracle 10g的最低硬件要求,至少需要1GB的内存和适当的交换分区,通常是内存的1.5到2倍。可以...

    oracle安装(网络yum redhat5.8和centos6.4)-详细笔记总结

    Oracle安装(网络yum redhat5.8和centos6.4)-详细笔记总结 Oracle安装是数据库管理系统中的一个重要组件,本文将详细介绍使用网络yum源安装oracle11g的步骤,包括Redhat5.8和CentOS6.4两种操作系统。 一、配置...

    rhel-server-5.8-x86_64

    rhel-server-5.8-x86_64 redhat 5.8 64bit download 红帽中5.8是5系列中使用最多也是最稳定的

    RedHat6.2-64安装oracle10g-64

    在Red Hat Enterprise Linux 6.2 64位环境下安装Oracle 10g数据库是一个相对复杂的过程,需要确保操作系统和必要的依赖库都已正确配置。以下是详细的安装步骤和相关知识点: 1. **安装前准备** - 首先,你需要Red ...

    Linux_redHat5.8_安装oracle_11g说明书

    【Linux_redHat5.8_安装oracle_11g说明书】是关于在Linux Red Hat 5.8操作系统上安装Oracle 11g数据库的详细指南。以下是对该过程的详细说明: 1. **安装前的准备** - **硬件要求**:推荐至少1GB的内存,交换分区...

    Oracle Database 19c (oracle-database-ee-19c.x86_64.part1.rar)

    19.3 - 企业版(也包括标准版 2) 适用于Linux x86-64系统。oracle-database-ee-19c文件分割成 三个 压缩包,必须集齐 三个 文件后才能一起解压一起使用: Oracle Database 19c (oracle-database-ee-19c.x86_64....

    Oracle10g for linux(redhat5)安装以及卸载

    Oracle10g for linux(redhat5)安装以及卸载 以及常见问题解析

    redhat5系统下安装oracle10g

    ### Redhat 5 系统下安装 Oracle 10g 的详细步骤 #### 一、JDK 1.6 安装(可选) 在安装 Oracle 10g 之前,通常需要安装 Java Development Kit (JDK) 1.6 版本。这是因为 Oracle 10g 需要 JDK 作为运行环境。 **1...

    RedHat5.8_安装Oracle10g需要的补丁包

    libaio-devel-0.3.106-5.x86_64.rpm compat-db-4.2.52-5.1.x86_64.rpm pdksh-5.2.14-37.el5.x86_64.rpm sysstat-7.0.2-11.el5.x86_64.rpm glibc-utils-2.5-81.x86_64.rpm

    安装Oracle11g-Redhat6-需要的安装包

    ### 安装Oracle 11g在Redhat 6所需的软件包 为了成功地在Redhat 6系统上安装Oracle 11g数据库,确保所有必需的依赖项都已安装至关重要。下面列出了官方文档中指出的一些关键软件包及其版本要求。 #### 一、编译...

    net-snmp-libs-5.8-22.el8.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    redhat LINUX5.0上安装oracle 10g tomcat5 jdk帮助文档

    在Redhat LINUX5.0操作系统上安装Oracle 10g、Tomcat5和JDK是一项技术性较强的任务,涉及到多个层面的知识点。首先,我们来详细解析这些关键组件的安装和配置过程。 1. **Oracle 10g安装**: Oracle 10g是一款关系...

    redhat5.4 下安装oracle10g教程

    在RedHat5.4下安装Oracle10g涉及到一系列复杂的步骤,这些步骤需要准确地按照Oracle官方的安装文档和RedHat的配置指南进行操作。以下详细说明了安装Oracle10g的关键知识点。 ### 1. RedHat5.4的安装 安装RedHat5.4...

    redhat/centos6.9 kmod-oracleasm/oracleasm-support/oracleasm rpm包

    kmod-oracleasm-2.0.8-15.el6_9.x86_64 oracleasm-support-2.1.8-1.el6.x86_64 oracleasmlib-2.0.4-1.el6.x86_64 安装顺序: rpm -ivh kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm rpm -ivh oracleasm-support-2.1.8...

    脱机下RedHat7.6安装Oracle11g详细攻略.pdf

    - 创建本地yum源配置文件`redhat-base.repo`。 - 指定本地安装介质的路径,并设置为yum源。 - 清理并更新yum缓存。 - 列出yum源列表,确认配置成功。 2. 安装桌面环境: - 列出yum可安装的软件组。 - 使用yum...

Global site tag (gtag.js) - Google Analytics