安装环境:,,,,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