在虚拟机上基于Redhat Linux6.5的oracle 12c安装过程

1.准备操作系统环境

关闭selinx(selinux的配置文件为/etc/selinux/config),所做配置重启机器后才生效

关闭防火墙

2.创建所需的用户(oinstall)和组(oinstall,dba)

3.创建所需目录(/u01),并修改权限

4.配置本地yum源并安装软件包

12c需要安装的包有binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat compat-libcap* numactl-devel unix0DBC unix0DBC-devel openmotif22 openmotif compat-db libXp

5.配置内核参数(配置文件为/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

6.配置软硬限制(配置文件为/etc/security/limits.conf)

oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
oracle              soft    stack   10240

7.配置访问限制(配置文件为/etc/oam.d/login)

 
 
session required /lib64/security/pam_limits.so
[root@OCP3 ~]# xhost +
8.开始安装啦

安装之前还要配置本地解析

[root@OCP3 ~]# vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.40.13 OCP3

我这里是用的zip包进行的安装,只需要把包拷贝到/home/oracle下,解压,解压后应该是一个名为database的目录,修改此目录的所属组为oinstall,所属者为oracle,权限为775,然后使用oracle用户登录,进入database/目录,执行脚本,安装

[oracle@OCP3 database]# ./runInstaller

然后选择你需要的安装选项,一步步执行就好啦。

 

猜你喜欢

转载自blog.csdn.net/qq_37901207/article/details/72590328