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

[经验分享] CentOS-6 64位安装oracle 11g

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2018-9-14 13:16:48 | 显示全部楼层 |阅读模式
文章目录[隐藏]

  •   一、使用oracle硬件要求

    •   1、内存要求
    •   2、swap大小设定
    •   3、共享内存/dev/shm要求
    •   4、/tmp空间大小要求
    •   5、硬盘大小要求

  •   二、使用oracle软件要求

    •   1、操作系统要求
    •   2、软件包要求

  •   三、开始安装oracle

    •   1、安装依赖
    •   2、添加用户
    •   3、修改内核参数
    •   4、修改用户资源限制
    •   5、目录创建
    •   6、设置用户环境
    •   7、下载oracle
    •   8、创建oraInst.loc
    •   9、创建Response 文件
    •   10、开始安装

一、使用oracle硬件要求
1、内存要求
  最小内存1G,推荐2G或2G以上
2、swap大小设定
  1GB跟2GB物理内存之间的,设定swap大小为物理内存的1.5倍
  2GB跟16GB物理内存之间的,设置swap大小与物理内存相等
  16GB物理内存以上的,设置swap大小为16GB
3、共享内存/dev/shm要求
  至少比在每个oracle实例中的MEMORY_MAX_TARGET和MEMORY_TARGET要大。
4、/tmp空间大小要求
  至少1GB空间
5、硬盘大小要求
  存放oracle软件文件和数据文件的空间至少6GB
二、使用oracle软件要求
1、操作系统要求
  Asianux Server 3 SP2
  Oracle Linux 4 Update 7
  Oracle Linux 5 Update 2
  Oracle Linux 5 Update 5 (with the Oracle Unbreakable Enterprise Kernel for Linux)
  Red Hat Enterprise Linux 4 Update 7
  Red Hat Enterprise Linux 5 Update 2
  Red Hat Enterprise Linux 5 Update 5 (with the Oracle Unbreakable Enterprise Kernel for Linux)
  SUSE Linux Enterprise Server 10 SP2
  SUSE Linux Enterprise Server 11
2、软件包要求
  下面是64位centos 5或6的软件包要求
  binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat
三、开始安装oracle
  因为本机没有安装桌面环境,所以我们采用静默安装oracle。
1、安装依赖

  •   yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat
2、添加用户

  •   /usr/sbin/groupadd oinstall
  •   /usr/sbin/groupadd dba
  •   /usr/sbin/useradd -g oinstall -G dba oracle
  •   passwd oracle
3、修改内核参数

  •   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 = 1048586
  •   #######

  •   /sbin/sysctl -p
4、修改用户资源限制

  •   vi /etc/security/limits.conf

  •   #####
  •   oracle              soft    nproc   2047
  •   oracle              hard    nproc   16384
  •   oracle              soft    nofile  1024
  •   oracle              hard    nofile  65536
  •   oracle              soft    stack   10240
  •   #####
5、目录创建

  •   mkdir -p /usr/local/oracle /usr/local/oraInventory /usr/local/oradata/
  •   chown -R oracle:oinstall /usr/local/oracle /usr/local/oraInventory /usr/local/oradata/
  •   chmod -R 775 /usr/local/oracle /usr/local/oraInventory /usr/local/oradata/
6、设置用户环境

  •   su - oracle
  •   vi .bash_profile

  •   #####
  •   export ORACLE_BASE=/usr/local/oracle
  •   export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
  •   export ORACLE_SID=sales
  •   export ORACLE_OWNER=oracle
  •   export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
  •   ####

  •   source .bash_profile
7、下载oracle
  切换到root用户

  •   su -
  下载oracle 11g到/home/并解压

  •   chmod 777 /home/database
  •   chown -R oracle.oinstall /home/database
8、创建oraInst.loc

  •   vi /etc/oraInst.loc

  •   #####
  •   inventory_loc=/usr/local/oraInventory
  •   inst_group=oinstall
  •   #####

  •   chown oracle:oinstall /etc/oraInst.loc
  •   chmod 664 /etc/oraInst.loc
9、创建Response 文件

  •   vi /home/database/response/db_install.rsp

  •   ###
  •   oracle.install.option=INSTALL_DB_AND_CONFIG
  •   ORACLE_HOSTNAME=oracledb
  •   UNIX_GROUP_NAME=oinstall
  •   INVENTORY_LOCATION=/usr/local/oraInventory
  •   SELECTED_LANGUAGES=en,zh_CN
  •   ORACLE_HOME=/usr/local/oracle/product/11.2.0/db_1
  •   ORACLE_BASE=/usr/local/oracle
  •   oracle.install.db.InstallEdition=EE
  •   oracle.install.db.DBA_GROUP=oinstall
  •   oracle.install.db.OPER_GROUP=oinstall
  •   oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
  •   oracle.install.db.config.starterdb.globalDBName=oracle
  •   oracle.install.db.config.starterdb.SID=sales
  •   oracle.install.db.config.starterdb.memoryLimit=512
  •   oracle.install.db.config.starterdb.password.ALL=Oracle123
  •   oracle.install.db.config.starterdb.storageType=FILE_SYSTEM_STORAGE
  •   oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=/usr/local/oradata/ora11g/ORA11G
  •   DECLINE_SECURITY_UPDATES=true
  •   ###
10、开始安装

  •   su - oracle
  •   /home/database/runInstaller -silent -responseFile /home/database/response/db_install.rsp

  •   su -

  •   /usr/local/oracle/product/11.2.0/db_1/root.sh
  安装参考:http://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm
  错误大全:http://docs.oracle.com/cd/E11882_01/server.112/e17766/toc.htm#BEGIN


运维网声明 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.iyunv.com/thread-582872-1-1.html 上篇帖子: 设置oracle 认证方式 下篇帖子: Oracle物化视图概述
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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