RHEL 6.4安装甲骨文11.2.0.1 R2

安装环境:,,,,RHEL 6.4 x86_64 ,,

,,,,,,,,,,,,甲骨文11.2.0.1 R2

系统要求:

内存:在1 g

交换空间:一般是内存的2倍(内存大小* 2)

硬盘:5克以上


检查命令;

内存

# grep MenTotal/proc/meminfo

交换空间

# grep SwapTotal/proc/meminfo

硬盘空间

# df -啊


安装所依赖的包

检查:rpm qa | grep下面软件包

binutils

compat-libstdc + + -33

elfutils-libelf elfutils-libelf-devel

elfutils-libelf-devel-static gcc

gcc-c + +

glibc

glibc-common glibc-devel

glibc-headers kernel-headers

ksh libaio libaio-devel

libgcc libgomp

libstdc + +

libstdc + +猛击

使

sysstat unixODBC

unixODBC-devel


创建甲骨文用户与组

创建甲骨文安装组oinstall,数据库管理员组,甲骨文用户甲骨文

#/usr/sbin/groupadd oinstall
#/usr/sbin/groupadd dba
#/usr/sbin/useradd - g oinstall - g oracle dba(主组oinstall,其它组:dba)
# passwd甲骨文


修改内核参数

修改/etc/sysctl。参看文件,加上如下参数

fs。aio-max-nr=1048576
fs。file-max=6815744
内核。shmall=2097152
内核。shmmax=536870912
内核。shmmni=4096
内核。sem=250 32000 100 128
net.ipv4。65500
net.core ip_local_port_range=9000。rmem_default=262144
net.core。rmem_max=4194304
net.core。wmem_default=262144
net.core。wmem_max=1048586


执行以下命令使修改的参数生效(不用重启)

# sysctl - p


修改用户限制

修改/etc/security/limits.参看文件,加上以下参数

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


修改用户验证选项

修改/etc/pam.d/登录文件加上如下参数

session ,,required ,,,是的。所以


修改用户配置文件

修改/etc/profile文件加入以下参数

如果[$ USER=凹坠俏摹?;然后
,,,,,,,如果[$ SHELL=?bin/ksh”);然后
,,,,,,,,,,,,,ulimit - p 16384
,,,,,,,,,,,,,ulimit - n 65536
,,,,,,,其他
,,,,,,,,,,,,,ulimit - u 16384 - n 65536
,,,,,,,fi
fi


创建安装目录

# mkdir - p/u01/oraInventory
# chown - r甲骨文:oinstall/u01/
# chmod - r 775/u01/


修改用户bash shell

美元vi . bash_profile

增加以下内容

export ORACLE_BASE=/u01
出口ORACLE_HOME=$ ORACLE_BASE/oracle
出口ORACLE_SID=oracleSid出口路径
=$ ORACLE_HOME/bin:路径:美元$ HOME/bin

完成后执行

#苏甲骨文

# env | grep奥拉查看用户甲骨文环境变量是否完成


注意:此项非常重要,使用根用户安装会报错,必须用甲骨文用户安装


安装oracle 11 g

上传安装包,解压

# linux.x64_11gR2_database_1of2解压缩。zip

# linux.x64_11gR2_database_1of2解压缩。zip


#。/runInstaller


RHEL 6.4安装甲骨文11.2.0.1 R2