rhel5安装 oracle10

readhat 安装11gr2文档

需要注意的地方:必须关掉的 1,防火墙;2,SElinux 。

root 用户运行  setup  命令可关防火墙与SElinux

修改网络配置文件,一定要重启此文件才能生效。

linux安装oracle 10g 第三步出现sid不能使用,因为之前已经使用过这个sid ,解决办法:把/etc/oratab  最后一条记录删除

1. 检查内存,至少1G
grep MemTotal /proc/meminfo

2.交换分区
    Available RAM           
Swap Space Required
    Between 1 GB and 2 GB    1.5 times the size
of RAM
    Between 2 GB and 16 GB    Equal to the size
of RAM
    More than 16
GB            16 GB

grep
"model name" /proc/cpuinfo
grep SwapTotal /proc/meminfo

[[email protected] ~]# free
            
total      
used       free    
shared    buffers     cached
    Mem:      
1035140     512924    
522216         
0      51236     335880
    -/+ buffers/cache:    
125808     909332
    Swap:     
1052248         
0    1052248

3.
共享内存段至少要大于MEMORY_MAX_TARGET and MEMORY_TARGET
    [[email protected] ~]# df -k /dev/shm/
   
Filesystem          
1K-blocks      Used Available Use% Mounted on
   
tmpfs                  
517568         0   
517568   0% /dev/shm

4.
至少1G的 /tmp
df -h /tmp

5.
数据库软件和data磁盘空间要求
    Installation Type       
Requirement for Software Files (GB)
    Enterprise Edition       
3.95
    Standard Edition       
3.88

Installation Type        Requirement for
Data Files (GB)
    Enterprise Edition       
1.7
    Standard Edition       
1.5

6.
操作系统版本
    Operating System Requirements
    The following are the operating system requirements for
Oracle Database 11g Release 2 (11.2) for Linux x86:

Asianux 2.0
    Asianux 3.0
    Oracle Enterprise Linux 4.0 Update 7 or later
    Oracle Enterprise Linux 5.0
    Red Hat Enterprise Linux 4.0 Update 7 or later
    Red Hat Enterprise Linux 5.0
    SUSE Linux Enterprise Server 10.0
    SUSE Linux Enterprise Server 11.0
    For Asianux 3, Oracle Enterprise Linux 5.0, and Red Hat
Enterprise Linux 5.0: 2.6.18 or later

[[email protected] ~]# uname -r
    2.6.18-164.el5
    [[email protected] ~]# uname -a
    Linux rhel5.oraclelinux.com 2.6.18-164.el5 #1 SMP Tue Aug 18
15:51:54 EDT 2009 i686 i686 i386 GNU/Linux
    [[email protected] ~]# uname -s
    Linux

7.
安装必备的软件包

yum
-y install compat-db-4*
yum -y install libaio-0*
yum -y install compat-libstdc++-33-3*
yum -y install compat-gcc-34-3*
yum -y install compat-gcc-34-c++-3*
yum -y install libXp-1*
yum -y install openmotif-2*
yum -y install gcc-4*
yum -y install glibc*

8.
创建组和用户
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -g oinstall -G dba oracle

如果oracle用户已经存在
/usr/sbin/usermod -g oinstall -G dba oracle

echo
oracle | passwd --stdin oracle

9.
修改内核参数

shmmax
- 共享内存段的最大字节数,建议设大点,甚至可以大过物理内存的字节数
shmmin - 共享内存段的最小尺寸.
shmmni - 共享内存段的最大数目.
shmseg - 每个进程可分配的最大共享内存段数目.
shmall - 最大的并发共享内存段数目,比SGA还要大.
semmns - 信号灯的最大数量,跟ORACLE的PROCESS数有关.
semmsl - 每个信号灯集合中最多的信号灯数目.

vi
/etc/sysctl.conf

kernel.shmall
= 2097152
kernel.shmmax = 536870912
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=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144

修改完执行此命令 : sysctl -p

10.
vi /etc/security/limits.conf

oracle          
soft    nproc   2047
oracle          
hard    nproc   16384
oracle          
soft    nofile  1024
oracle          
hard    nofile  65536

11.
vi /etc/pam.d/login
session    required     pam_limits.so

12.
修改profile
if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh"
]; then
             
ulimit -p 16384
             
ulimit -n 65536
        else
             
ulimit -u 16384 -n 65536
        fi
fi

13.
创建目录结构

mkdir
-p /u01/app/oracle/product/10.2/db_1
chown -R oracle:oinstall /u01/app/
chmod -R 775 /u01/app/

14.

vi
/home/oracle/.bash_profile
 
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH

15.

./runInstaller 
-ignoreSysPrereqs

rlwrap-0.30
的安装

tar
zxvf rlwrap-0.30.tar(文件名)
cd /rlwrap-0.30
./configure --prefix=/usr/local/rlwrap
make && make install

vi
/home/oracle/.bash_profile
alias sqlplus=‘/usr/local/rlwrap/bin/rlwrap sqlplus‘
alias rman=‘/usr/local/rlwrap/bin/rlwrap rman‘

su
- oracle
sqlplus

以oracle身份安装
 ./runInstaller -ignoreSysPrereqs

时间: 2024-10-05 23:54:29

rhel5安装 oracle10的相关文章

Oracle 11g R1 for Linux(RHEL5)安装及简单操作命令

Oracle 11g R1 for Linux(RHEL5)安装前的准备 1.1 检查硬件 物理内存: # grep MemTotal /proc/meminfo 交换空间: # grep SwapTotal /proc/meminfo 交换空间的大小是根据物理内存的大小来设置的,物理内存少于 2G 的则交换空间设为物理内存的两倍,物理内存大于 2G 的则交换空间和物理内存大小一样.如果不符合上述规定,那么就需要重新设置交换空间的大小.重新设置交换空间的大小有两种方法:一种是使用 fdisk 删

RHEL5安装Postfix+CyrusSASL+dovecot

默认方式安装RHEL5,不选中任何类型服务器(如WEB服务器,开发服务器,虚拟服务器等) 安装postfix [root@rhel5 ~]# /etc/rc.d/init.d/sendmail stop 关闭 sm-client: [确定] 关闭 sendmail: [确定] [[email protected] ~]# chkconfig sendmail off [[email protected] Server]# rpm -ivh postfix-2.3.3-2.i386.rpm [[e

saltstack学习-简单部署之rhel5安装salt(不能联网)

说明: 有时候服务器是内网服务器,无法连接互联网,即无法使用互联网的yum源,这是如果安装salt的话会有一点麻烦,下面说下我是怎么做的. 第一步:使用虚拟机或者可以联网的服务器安装一遍salt,安装之前先修改yum的配置文件,设置yum安装软件时,缓存安装的所有rpm包. 注:rhel6可以无需修改这个配置文件,可以使用-downloadonly 参数和-downloaddir ,仅下载(不安装)rpm包 [[email protected] clientmqueue]# cat /etc/y

RHEL5安装oracle11

具体过程如下:1 - 确认如下安装包,若没有安装,则从光盘中找到相应的包进行安装#rpm -qa | grep binutils binutils-2.17.50.0.6-2.el5compat-libstdc++-33-3.2.3-61elfutils-libelf-0.125-3.el5elfutils-libelf-devel-0.125glibc-2.5-12glibc-common-2.5-12glibc-devel-2.5-12gcc-4.1.1-52gcc-c++-4.1.1-52

Rhel-Server 5.5 安装ORACLE10

VMWARE + REDHAT + ORA10 先说一下环境,操作系统为Microsoft Windows Server 2003,安装的是虚拟机VMware Workstation Version 7.1.2 build-301548,虚拟机上选择安装的是Redhat Enterprise Linux 5. 1:安装虚拟机工具:虚拟机工具是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions),可以大幅度的

RHEL5 安装 Oracle 10g

普通安装 1.安装必要的rpm yum install compat-db compat-libstdc++ control-center gcc gcc-c++ glibc glibc-common gnome-libs libstdc++ libstdc++-devel make pdksh sysstat xscreensaver setarch libXp libaio libXp-devel libgcc libaio-devel* glibc-devel glibc elfutils

全世界最详细的图形化VMware中linux环境下oracle安装(一)【weber出品必属精品】

安装流程:前期准备工作--->安装ORACLE软件--->安装升级补丁--->安装odbc创建数据库--->安装监听器--->安装EM <前期准备工作> 安装配置系统环境安装linux ,所有服务都不选择,只是选择安装开发工具,不要安装防火墙(当然也可以在后面关闭) 打开终端,执行如下命令,检查安装包,没有的都要安装 make, glibc, libaio compat-libstdc++, compat-gcc-34, compat-gcc-34-c++, gc

Solaris 之oracle 数据库的安装

参考资料: http://blog.csdn.net/nemo2011/article/details/8183326 Solaris添加新硬盘 http://blog.163.com/[email protected]/blog/static/35166181200942351523927/ 在Solaris系统下安装oracle10总结?? http://blog.163.com/[email protected]/blog/static/35166181200942351523927/ S

Linux操作系统安装步骤(RHEL5)

使用VMware Workstation新建一台64位的虚拟机 1)启动"新建虚拟机"向导程序 在VMware Workstation软件中,通过菜单"文件"-->"新建虚拟机"打开"新建虚拟机向导"窗口,配置类型选"自定义(高级)",如图-1所示,单击"继续". 图-1 2)选择虚拟机的硬件兼容性 接受默认的Workstation 9.0,如图-2所示,单击"继续&qu