设为首页 收藏本站
查看: 753|回复: 0

[经验分享] Centos 6.2 安装Oracle 11GR2

[复制链接]

尚未签到

发表于 2016-5-10 09:27:12 | 显示全部楼层 |阅读模式

  • Linux系统安装最低要求
  • 安装前系统配置
  • 安装开始
   一、Linux系统安装最低要求
  

系统要求说明
内存大于1GB物理内存
交换空间  设置规则
  实际内存<1GB  swap设置内存的两倍
  1GB<实际内存<2GB swap设置内存的1.5倍
  2GB<实际内存<8GB swap设置与内存相同
  8GB<实际内存  swap设置内存的0.75倍

临时空间/tmp至少500MB内存空间
硬盘不低于4GB的空闲空间
  
  
  演示系统信息
  OS: Centos 6.2 32Bit
  IP:  172.20.51.101
  Hostname:orcledb01
  
  
  二、安装前系统配置
  
  关闭Selinux

# vi /etc/selinux/config
SELINUX=enforcing
修改为
SELINUX=disabled

  
  设置hosts文件

# vi /etc/hosts
增加
172.20.51.101    oracledb01
  
  创建Oracle安装目录/u01

# mkdir /u01
  
创建Oracle组


# groupadd oinstall
# groupadd dba

   
  创建Oracle用户并设定密码

# useradd -g oinstall -G dba -d /u01/oracle oracle
# passwd oracle
  
配置Oracle用户环境变量


# su - oracle
$ vi .bash_profile
增加
# set Oracle
ORACLE_BASE=/u01 #设定主目录
ORACLE_HOME=$ORACLE_BASE/oracle  #设定Oracle用户宿主目录
ORACLE_SID=leadercoo #设定SID
PATH=$ORACLE_HOME/bin:$PATH  #将Oracle命令加入PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH #设定动态加载库位置
DISPLAY=172.20.48.9:0.0 #putty中执行调用Xmanager - Passive
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH DISPLAY
  
  必需的包
DSC0000.png

  
  配置内核参数
DSC0001.png

  

# vi /etc/sysctl.conf
增加
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
  
  应用内核参数

# sysctl -p
  
  设置Shell调用参数

# vi /etc/security/limits.conf
增加
*       soft    nproc   2047
*       hard    nproc   16384
*       soft    nofile  1024
*       hard    nofile  65536
# vi /etc/pam.d/login
增加
session    required     /lib/security/pam_limits.so
session    required     pam_limits.so
  
  更改安装目录的属主属组

# chown -R oracle:oinstall /u01
  
  获取Oracle 11GR2安装包
  http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linuxsoft-085393.html(需要账号密码)
DSC0002.png
  
  上传下载好的两个安装包至/root目录下
  解压安装包 

# unzip linux_11gR2_database_1of2.zip
# unzip linux_11gR2_database_2of2.zip
  
  此时/root下生成database目录,将此目录移动至/u01目录下并设置权限

# mv database /u01
# chown -R oracle:oinstall /u01
  
  
三、安装步骤

  

# su - oracle
$ cd /u01/database/
$ ./runInstaller

   
  其余步骤与windows大体相同
  windows安装请移步至
  http://leadercoo.iyunv.com/blog/1946142
  
  与windows不同之处
  
  1.在设定oralnventory时要放在/u01下否则将出现INS32031以及INS32032错误
DSC0003.png
  
  2.在安装完成后,使用root身份执行脚本
DSC0004.png
 

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-214989-1-1.html 上篇帖子: CentOS OpenJdk 卸除 SUN JDK 安装 下篇帖子: centos/rhel 下 nginx 自启动脚本
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表