阿里云CentOS7安装Oracle11g.docx_第1页
阿里云CentOS7安装Oracle11g.docx_第2页
阿里云CentOS7安装Oracle11g.docx_第3页
阿里云CentOS7安装Oracle11g.docx_第4页
阿里云CentOS7安装Oracle11g.docx_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

阿里云CentOS7安装Oracle一、 安装桌面环境l 安装桌面环境yum groups install MATE Desktop -skip-brokenyum groups install X Window Systeml 使用桌面环境启动systemctl set-default graphical.targetreboot二、 创建交换分区(16G内存)l 创建分区文件dd if=/dev/zero of=/data/home/swap bs=1024 count=16100000l 格式化分区文件mkswap /data/home/swapl 设置为swap分区swapon /data/home/swapfree -ml 系统挂载文件vi /etc/fstab增加内容/data/home/swap swap swap default 0 0三、 安装Oracle11g数据库1、 配置环境l 安装依赖包yum -y install gcc gcc-c+ make binutils compat-libstdc+-33 glibc glibc-devel libaio libaio-devel libgcc libstdc+ libstdc+-devel glibc-static unixODBC unixODBC-devel sysstat kshyum -y install gcc gcc-c+ make binutils compat-libstdc+-33 glibc glibc-devel libaio libaio-devel libgcc libstdc+ libstdc+-devel unixODBC unixODBC-devel sysstat kshl 配置系统内核vim/etc/sysctl.confl 安装依赖包yum -y install gcc gcc-c+ make binutils compat-libstdc+-33 glibc glibc-devel libaio增加以下内容:fs.file-max = 6815744 fs.aio-max-nr = 1048576 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 使配置生效:/sbin/sysctl -pl 对oracle 帐号进行资源限制vi /etc/security/limits.conf增加以下内容:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536l 登录认证配置pam模块vi /etc/pam.d/login增加以下内容:session required pam_limits.sol 为oracle用户在bash和ksh中设定资源限制编辑文件vi /etc/profile增加以下内容:if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifil 创建操作系统用户,作为软件安装和支持组的拥有者groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle l 创建软件安装目录mkdir -p /data/usr/u01/app/chown -R oracle:oinstall /data/usr/u01/chmod -R 755 /data/usr/u01/l 设置环境变量vi /home/oracle/.bash_profile增加以下内容:TMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_BASE=/data/usr/u01/app; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOMEORACLE_SID=orcl; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=$ORACLE_HOME/bin:/usr/sbin:$PATH; export PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATHumask 022l 关闭防火墙systemctl stop iptables.servicesystemctl stop firewalld.service2、 图形安装l 配置oracle用户环境(图形界面用root登陆后,运行终端程序)xhost +export DISPLAY=:0.0su - oracle进入oracle安装目录,运行安装程序:./runInstallerl 取消默认配置l 勾选创建配置数据库,然后“下一步”l 勾选“服务类”,然后“下一步”l “单例模块安装”,然后“下一步”l 典型安装l 设置目录,初始化系统用户密码l 创建存储目录l 忽略消息提示l 开始安装l 安装过程会有错误提示(注:因为系统版本问题导致):修改配置文件:vim /data/usr/u01/app/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk在下面位置,增加静态编译(红字部分)后,保存:ctxhx: $(CTXHXOBJ) -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/stdc.a回到安装界面,点击“Retry”按钮,继续:l 继续安装会有错误提示(注:因为系统版本问题导致):修改配置文件:vim /data/usr/u01/app/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk在下面位置,增加链接(红字部分)$(MK_EMAGENT_NMECTL) -lnnz11回到安装界面,点击“Retry”按钮,继续:l 用户解锁与口令,直接点“OK”l 提示运行脚本,不需要操作,直接点“OK”l 完成安装3、 其它功能(1) 增加自启动服务l 用root用户增加文件vi /etc/init.d/oracledbl 写入以下内容#!/bin/bash#chkconfig:345 61 61#description:Orcale start ORACLE_BASE=/data/usr/u01/app ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_OWNR=oracleexport PATH=$PATH:$ORACLE_HOME/binexport ORACLE_SID=orclif ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME then echo Oracle startup: cannot start exit 1ficase $1 in start) # Oracle listener and instance startup echo -n Starting Oracle: su $ORACLE_OWNR -c $ORACLE_HOME/bin/lsnrctl start su $ORACLE_OWNR -c $ORACLE_HOME/bin/dbstart $ORACLE_HOME touch /var/lock/oracle echo OK ; stop) # Oracle listener and instance shutdown echo -n Shutdown Oracle: su $ORACLE_OWNR -c $ORACLE_HOME/bin/lsnrctl stop su $ORACLE_OWNR -c $ORACLE_HOME/bin/dbshut $ORACLE_HOME rm -f /var/lock/oracle echo OK ; reload|restart) $0 stop $0 start ; *) echo Usage: basename $0 start|sto

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论