仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 803|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发CentOS 6.5下装置Oracle 11g

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:17:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!比来入手下手进修CentOS利用,做些纪录。
参考文献:CentOS6_5(x86_64)下装置Oracle11g
1、硬件请求
1、内存&swap
Minimum:1GBofRAM
Recommended:2GBofRAMormore




反省内存情形
[plain]viewplaincopy



  • #grepMemTotal/proc/meminfo

  • #grepSwapTotal/proc/meminfo

2、硬盘
因为CentOS装置后差未几有4~5G,再加上Oracle等等的装置,以是请筹办最少10G的硬盘空间。
反省磁盘情形
#df-h
2、软件
体系平台:CentOS6.5(x86_64)
(我这里装置的是DeskTop版。装置精简版的必要独自yum桌面步伐)
Oracle版本:Oracle11g
p13390677_112040_Linux-x86-64_1of7.zipp13390677_112040_Linux-x86-64_2of7.zip
3、体系装置注重
体系装置时必定要装置桌面形式,不然没法装置oracle,别的请勿开启SELinuxoracle官方不倡议利用SELinux,防火墙也请临时封闭,削减装置时的困扰。为避免Oracle装置过程当中呈现乱码,倡议利用英文作为体系言语,举行Oracle的装置事情。
本文中所形貌的体系下令,未经特别标示,均为“#”代表root权限,“$”代表oracle权限。
4、装置Oracle前的体系筹办事情
起首,请先以root账号登进作一些前置设定功课。
1.封闭、防火墙(SELinux一时封闭下令:setenforce0防火墙一时封闭下令:serviceiptablesstop)
2.装置依附包
以下RPM包拷贝到/opt目次下,举行opt目次,实行以下下令。

[plain]viewplaincopy



  • #rpm-ivhlibstdc++-devel-4.4.7-4.el6.x86_64.rpm

  • #rpm-ivhmpfr-2.4.1-6.el6.x86_64.rpm

  • #rpm-ivhcpp-4.4.7-4.el6.x86_64.rpm

  • #rpm-ivhppl-0.10.2-11.el6.x86_64.rpm

  • #rpm-ivhcloog-ppl-0.15.7-1.2.el6.x86_64.rpm

  • #rpm-ivhgcc-4.4.7-4.el6.x86_64.rpm

  • #rpm-ivhgcc-c++-4.4.7-4.el6.x86_64.rpm

  • #rpm-ivhcompat-libcap1-1.10-1.x86_64.rpm

  • #rpm-ivhcompat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

  • #rpm-ivhlibaio-devel-0.3.107-10.el6.x86_64.rpm

  • #rpm-ivhpdksh-5.2.14-37.el5_8.1.x86_64.rpm

  • #rpm-ivhelfutils-libelf-devel-0.152-1.el6.x86_64.rpm
3.创立用户和组
(1)创建群组oinstall、dba
[plain]viewplaincopy



  • #groupaddoinstall
  • #groupadddba
(2)新增利用者oracle并将其到场dba群组
[plain]viewplaincopy



  • #useradd-m-goinstall-Gdbaoracle
(4)测试oracle账号是不是创建完成
[plain]viewplaincopy



  • #idoracle
(5)创建oracle的新暗码
[plain]viewplaincopy



  • #passwdoracle




4.将oracle利用者到场到sudo群组中
[plain]viewplaincopy



  • #vi/etc/sudoers

找到
rootALL=(ALL)ALL
这行,而且在底下再到场
[plain]viewplaincopy



  • oracleALL=(ALL)ALL

输出wq!(因为这是一份只读文档以是必要再加上!)而且按下Enter
5、设置体系内核参数
[quote]
[plain]viewplaincopy



  • #vi/etc/sysctl.conf


修正和增加以下内容:
[plain]viewplaincopy



  • fs.aio-max-nr=1048576

  • fs.file-max=6815744

  • #kernel.shmall=2097152

  • #官方文档kernel.shmmax=536870912,实践软件中必要kernel.shmmax=980742144

  • #kernel.shmmax=980742144

  • kernel.shmmni=4096

  • kernel.sem=25032000100128

  • net.ipv4.ip_local_port_range=900065500

  • net.core.rmem_default=262144

  • net.core.rmem_max=4194304

  • net.core.wmem_default=262144

  • net.core.wmem_max=1048586

  • vm.hugetlb_shm_group=501

  • #oracle用户组dbaid为501,以完全办理ORA-27125毛病。

  • #idoracle


能够看到oracledbaid501
会有一些与今朝的参数反复的,就修正成文件上供应的。
编纂完以后,贮存,然后实行:
兰色精灵 该用户已被删除
沙发
发表于 2015-1-15 19:02:48 | 只看该作者

来一发CentOS 6.5下装置Oracle 11g

沙发???
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-19 14:20:57 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
地板
发表于 2015-1-28 07:54:20 | 只看该作者
这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
兰色精灵 该用户已被删除
5#
发表于 2015-2-5 20:45:42 | 只看该作者
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
愤怒的大鸟 该用户已被删除
6#
发表于 2015-2-13 14:05:00 | 只看该作者
直到学习Linux这门课以后,我才知道,原来我错了。?
小女巫 该用户已被删除
7#
发表于 2015-3-11 14:43:33 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
再见西城 该用户已被删除
8#
发表于 2015-3-19 02:12:20 | 只看该作者
我想即使Linux高手也很难快速准确精练的回答你。
深爱那片海 该用户已被删除
9#
发表于 2015-3-27 04:10:31 | 只看该作者
这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-29 15:54

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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