甲骨文CentOS7下安装12 c

  

甲骨文介绍

  

Oracle数据库,又名甲骨文RDBMS,或简称甲骨文。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说甲骨文数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好,使用方便,功能强,适用于各类大、中、小、微机环境。它是一种高效率,可靠性好的适应高吞吐量的数据库解决方案。

  

实验环境

  

CentOS7系统   

      <李>内存:4 gb及以上李   <李>交换:8 gb(是物理内存的两倍)   <李> cpu:双核李   
  

实验前准备

  

甲骨文安装包(下载地址:https://www.oracle.com/technetwork/database/enterprise - edition/downloads/oracle12c - linux - 12201 - 3608234. - html)

  

flash安装包

  

实验步骤

  

关闭防火墙自启动,以及相关功能和增强性安全功能

  
 <代码> systemctl firewalld.service停止
  systemctl禁用firewalld.service
  setenforce 0  
  

添加一块硬盘做甲骨文的安装盘,不少于15克,并格式化为xfs格式

  
  fdisk/dev/sdb

     

按n创建一个新分区

  
  

mkfs - t xfs/dev/sdb1

     

格式化为xfs格式

  

并创建一个/兽人文件夹用作挂载点

  
  

mkdir/兽人
/dev/sdb1/兽人#临山时挂载,重启主机需重新挂载

     

 CentOS7下安装甲骨文12 c”> </p>
  <h4>修改主机名</h4>
  <pre> <代码> vim/etc/hostname
  甲骨文#修改
  
  vim/etc/hosts
  #添加一条
  192.168.26.152甲骨文
  #将本机IP主机名设为oracle
  
  #接下来重启使之生效
  init 6 </代码> </pre>
  <p>注意重启后,需重新挂载</p>
  <blockquote>
  <p>山/dev/sdb1/兽人</p>
  </引用>
  <h4>安装甲骨文前需要准备的环境安装包</h4>
  <pre> <代码> yum - y安装binutils compat-libcap1 compat-libstdc gcc-c + + + + -33 gcc glibc glibc-devel ksh libaio libaio-devel libgcc libstdc + + libstdc + +猛击libXi libXtst使sysstat unixODBC unixODBC-devel
  #通过百胜安装环境包</代码> </pre>
  <h4>调整内核参数</h4>
  <pre> <代码> vim/etc/sysctl.conf
  
  fs。aio-max-nr=1048576 #异步IO请求数目推荐值是:1048576其实它等于1024 * 1024也就是1024 k个
  fs。file-max=6815744 #打开的文件句柄的最大数量,防止文件描述符耗尽的问题
  内核。shmall=2097152 #共享内存总量页为单位,内存除以4 k所得
  内核。shmmax=4294967295
  内核。shmmni=4096
  内核。sem=250 32000 100 128 # SEMMSL:每个信号集的最大信号数量SEMMNS:用于控制整个Linux系统中信号的最大数SEMOPM:内核参数用于控制每个semop系统调用可以执行的信号操作的数量SEMMNI:内核参数用于控制整个Linux系统中信号集的最大数量
  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 #重新加载配置文件</代码> </pre>
  <p> <img src=甲骨文CentOS7下安装12 c