安装准备
1 物理内存大于1G
2 足够的磁盘空间
3 明确的主机名及对应hosts文件
先通过yum安装支持包
yum-yinstallcompat-libstdc*elfutils-libelf-devel*libaio-develnumactl-develunixODBC*
调整内核参数
编辑
/etc/sysctl.conf(内核文件)
fs.aio-max-nr=1048576 fs.file-max=6815744 kernel.shmmni=4096 kernel.sem=25032000100128 net.ipv4.ip_local_port_range=900065500 net.core.rmem_default=262144 net.core.rmem_max=5194304 net.core.wmem_default=262144 net.core.wmem_max=1048586 下面三行本身未注释,需要手动注释掉 #net.bridge.bridge-nf-call-ip6tables=0 #net.bridge.bridge-nf-call-iptables=0 #net.bridge.bridge-nf-call-arptables=0
sysctl-p(使配置生效)
建立用户和组
groupaddoinstall groupadddba useradd-goinstall-Gdbaoracle(指定基本组,附加组) passwdoracle(设置密码)
建立相关目录
mkdir/opt/oracle chown-Roracle:oinstall/opt/oracle chmod-R775/opt/oracle(对此目录权限进行更改)
添加变量
vim~oracle/.bash_profile umask022 exportORACLE_BASE=/opt/oracleoracle基本目录 exportORACLE_HOME=$ORACLE_BASE/product/11.2/db_1oracle程序目录 exportORACLE_SID=orcl export.UTF-8编码 exportNLS_LANG="AMERICAN_AMERICA".ZHS16GBK exportPATH=$ORACLE_HOME/bin:$PATH exportDISPLAY=:0.0(图形将显示在本地终端)
设置Shell限制
vim/etc/security/limits.conf(更改oracle能够打开的进程数,将以下配置加入) oraclesoftnproc2047(设置进程数软限制) oraclehardnproc16384(设置进程数硬限制) oraclesoftnofile1024(设置文件数软限制) oraclehardnofile65536(设置文件数硬限制
sessionrequired/lib/security/pam_limits.so sessionrequiredpam_limits.so
mkdir-p/usr/share/fonts/zh_CN/TrueType cp/mnt/zysong.ttf/usr/share/fonts/zh_CN/TrueType/ chmodo+r/usr/share/fonts/zh_CN/TrueType/zysong.ttf
到此配置部分完成
准备安装
解压压缩包
unziplinux.x64_11gR2_database_1of2.zip unziplinux.x64_11gR2_database_2of2.zip
切换到oracle用户-执行xhost +(表示取消所有限制)
cddatabase进入解压目录
./runInstaller
通过图形界面进行安装即可