已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CentOS6.7部署Oracle11gR2环境准备VMware虚拟机。CentOS6.7_x64_minimal_desktop的虚拟机一台(安装oracle需要图形界面,所以选择安装minimal_desktop版本的)。 xftp5。 linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip (可以在官网下载,注册一个Oracle账号 /cn/downloads/index.html)为了方便在虚拟机中复制粘贴,先安装VMware Tools约定格式命令提示符#和$:执行命令之前注意看命令面前的提示符,如果是#表示这个命令是需要root用户执行的,如:# vi /etc/sysconfig/network-scripts/ifcfg-eth0;如果是$则表示命令需要使用普通用户oracle来执行,如:$ lsnrctl start。系统参数配置1. 配置系统的网络,使其能够连接互联网,因为我没有配本地YUM源,所以后面需要联网来安装一些依赖包。 # vi /etc/sysconfig/network-scripts/ifcfg-eth0打开网卡文件,配置静态IP地址,如图。 修改完成后:wq保存。 再# service network restart重启网络服务。 验证一下是否可以使用网络了。 2. 修改本机名称,一般用于生产环境能够方便区分服务器的用途,如果是自己测试,此步骤可做可不做。 # vi /etc/sysconfig/network打开配置文件,修改HOSTNAME=dbserver.localdomain 保存退出,然后再执行# hostname dbserver.localdomain,再注销重新登陆系统,就可以看到修改结果了:3. 修改系统标识(oracle默认不支持CentOS系统安装),否则oracle将无法识别本系统导致安装失败。 执行# vi /etc/redhat-release打开文件,注释掉# CentOS release 6.7(final),在下面添加 Red Hat Enterprise Linux 6。注意具体修改成red hat成哪个版本需要根据你系统的版本来看。 4. 关闭selinux,# vi /etc/selinux/config,修改SELINUX=enforcing的值为disabled。 5. 关闭防火墙# chkconfig iptables off,#service iptables stop: 6. 修改内核参数,打开 # vi /etc/sysctl.conf 文件,在文件最后加上如下参数:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586同时记得注释掉原文件中已存在的一些参数,如下: 再执行# sysctl p使参数生效。7. 修改/etc/pam.d/login,# vi /etc/pam.d/login,在文本末尾加上:session required /lib64/security/pam_limits.sosession required pam_limits.so8. 创建oracle用户,用户组 # groupadd oinstall 创建用户组oinstall # groupadd dba 创建用户组dba # useradd -g oinstall -G dba oracle 创建用户oracle,并加入oinstall和dba附属组 # passwd oracle 设置用户oracle的登录密码,根据提示输入两次密码9. 创建数据库软件目录和数据文件存放目录,目录的位置,根据自己的情况来定,注意磁盘空间即可,这里我把其放到oracle用户下,例如: 输入命令:mkdir /home/oracle/app mkdir /home/oracle/app/oracle mkdir /home/oracle/app/oradata mkdir /home/oracle/app/oracle/product10. 打开文件# /etc/profile,修改oracle用户的最大进程数:if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi保存退出之后再执行# source /etc/profile使其生效。11. 配置oracle用户的环境变量,必须切换到新创建的oracle用户下# su oracle,再修改.bash_profile配置文件,在文件末尾加入如下配置:export ORACLE_BASE=/home/oracle/appexport ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1export ORACLE_SID=orcl #SID注意和自己即将建立的SID对应export PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib12. 编辑/etc/security/limits.conf文件,修改操作系统对oracle用户资源的限制,# vim /etc/security/limits.conf在文件末尾加上:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle hard stack 1024013. 操作系统版本及补丁矩阵,需要安装以下RPM软件包(加32bit括号注解的是该软件包32位版本,对应同名未加注解的则是该软件包64位版本。在64位版本平台上,两种版本都要安装):- binutils-.6- compat-libstdc+-33-3.2.3- compat-libstdc+-33-3.2.3 (32 bit)- elfutils-libelf-0.125- elfutils-libelf-devel-0.125- gcc-4.1.2- gcc-c+-4.1.2- glibc-2.5-24- glibc-2.5-24 (32 bit)- glibc-common-2.5- glibc-devel-2.5- glibc-devel-2.5 (32 bit)- glibc-headers-2.5- ksh-20060214- libaio-0.3.106- libaio-0.3.106 (32 bit)- libaio-devel-0.3.106- libaio-devel-0.3.106 (32 bit)- libgcc-4.1.2- libgcc-4.1.2 (32 bit)- libstdc+-4.1.2- libstdc+-4.1.2 (32 bit)- libstdc+-devel 4.1.2- make-3.81- sysstat-7.0.2使用yum安装:系统默认的yum源网络支持不是很好,最好把它修改成网易的镜像YUM源/minchina91/article/details/20849137?locationNum=10&fps=1首先备份原文件,# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup,然后再使用# wget -O /etc/yum.repos.d/CentOS-Base.repo /repo/Centos-6.repo下载网易的YUM,最后在使用# yum makecache命令重新缓存。 首先确保你的系统是centos5或者centos6 先备份你系统自带的repo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 切换为root用户 cd /etc/yum.repos.d/ 如果你是centos5用户就用 wget /.help/CentOS5-Base-163.repo 如果是centos6用户就使用 wget /.help/CentOS6-Base-163.repo 最后生成缓存 yum makecache接下来依次执行下面的命令来安装需要lib包。yum install -y binutils*yum install -y compat-libstdc*yum install -y elfutils-libelf*yum install -y gcc*yum install -y glibc*yum install -y ksh*yum install -y libaio*yum install -y libgcc*yum install -y libstdc*yum install -y make*yum install -y sysstat*yum install -y libXp*yum install -y glibc-kernheaders检查下lib是否安装齐全# rpm -q -queryformat %-name-%version-%release.%archn compat-libstdc+-33 glibc-kernheaders glibc-headers libaio libgcc glibc-devel xorg-x11-deprecated-libs 检查结果如下:package compat-libstdc+-33 is not installedpackage glibc-kernheaders is not installedglibc-headers-2.12-1.192.el6-x86_64libaio-0.3.107-10.el6-x86_64libgcc-4.4.7-17.el6-x86_64libgcc-4.4.7-17.el6-i686glibc-devel-2.12-1.192.el6-x86_64package xorg-x11-deprecated-libs is not installed安装oracle上面的系统配置完成之后,最好重启一下服务器,使用oracle用户登陆系统。 1. 使用xftp连接linux服务器,上传下载好的oracle压缩文件到/home/oracle目录下。 2. 进入/home/oracle目录,执行# unzip linux.x64_11gR2_database_1of2.zip和# unzip linux.x64_11gR2_database_2of2.zip,解压的文件在/home/oracle/database目录中。 3. 进入/home/oracle/database目录,执行$ ./runInstaller,当检查均通过,会出现oracle安装界面 如此时安装界面出现乱码,可能是系统语言为中文导致,需要临时修改系统语言。#查看Linux系统语言$ echo $LANG #修改Linux系统语言$ export LANG=en_US #关闭安装程序,再重新执行安装命令去掉勾选I wish to receive security updates via My Oracle Support.选项,直接next。 选择只安装数据库,不需要创建实例,我们到后面再安装实例,当然你也可以选择第一个,安装数据库的同时创建数据库实例一步到位,只是安装时间会稍长一点。 选择单实例数据库。 在左边列表找到把简体中文和繁体中文支持加入到右边的列表。 安装第一个企业版的。 注意这里的Oracle Base目录要和.bash_profile文件中配置的ORACLE_BASE变量保持一致。 可以忽略,因为centos版本较高,所以11g check的时候不识别高版本lib包 点击OK继续,这里提示你安装完成之后,使用root用户执行这两个路径下的.sh脚本。 安装完成。 再来切换到root用户,执行刚刚提示你要执行的两个.sh脚本进行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钳工技师职业技能等级鉴定考试笔试试题(100题)含答案
- 2025年贵州省公务员行测言语理解模拟试卷(含答案)
- 考试语文试题卷子及答案
- 2025年社会工作综合能力中级题库及答案
- 托运设备协议书范本
- 执纪审查保密协议书
- 社区慢性病健康促进科普体系构建
- 2025年中职教育(教育报告编写)试题及答案
- 2025年中职建筑经济管理(建筑经济管理)试题及答案
- 2025年中职家政服务(家庭保洁)试题及答案
- 建筑物区分所有权一郑晓俐课件
- 园区安全管理培训
- 2025年江西江铜华东铜箔有限公司招聘笔试参考题库含答案解析
- 2024年人教版四年级数学上册 第5单元《平行四边形和梯形》能力提升卷(含解析)
- 安踏集团零售管理培训手册
- 薄膜物理与技术-5薄膜的形成与生长
- 民居建筑-福建土楼课件
- 公司无贷户营销(兰云)
- 小学数学骨干教师专题讲座《如何有效培养小学生的数学阅读能力》
- DL∕T 2601-2023 火力发电厂尿素水解制氨系统调试导则
- DL∕T 1650-2016 小水电站并网运行规范
评论
0/150
提交评论