install oracle 12c on redhat
Posted xiangjiaoai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了install oracle 12c on redhat相关的知识,希望对你有一定的参考价值。
---恢复内容开始---
1. 确定VM的硬盘空间是否够 df- h, 硬盘空间free disk 15G 比较稳妥
2. 确定好网络,需要remote connect ifconfig
3. verify kernel.确认 linux 版本是否符合 Oracle 需求
4. 安装package yum
yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64
libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libXi.i686 libXi.x86_64
libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64 zip unzip
发现问题: yum install error – GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
解决方法: wget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
5. 创建用户以及组:
groupadd oinstall -创建oinstall zu
groupadd dba
useradd oracle -g oinstall -G dba - 属于两个组,一个主组,一个副组
passwd oracle - 创建密码
id oracle - 查看用户,确认分组
6. 建立directory
df -k ,查看哪个空间比较大, 我这是 /dev 空间比较大(字段是 mounted on),直接在这么目录下面创建
# mkdir -p /dev/app/ 创建目录 # chown -R oracle:oinstall /dev/app/ 分组
# chmod -R 775 /dev/app 授权
7. oarlce setting
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_HOME=zhuvmbmf.localdomain
export oracle_unqname=ora12c
export oracle_base=/dev/app
export oracle_home=$oracle_base/product/12/ora12c
export oracle_sid=ora12c
export path=/usr/sbin:$path
export path=$oracle_home/bin,$path
---恢复内容结束---
以上是关于install oracle 12c on redhat的主要内容,如果未能解决你的问题,请参考以下文章
HOWTO: install Oracle 12c Database on Centos8
Installing Oracle 12c RAC on Linux 6
Quick and Easy Installation of Oracle Database 12c on Oracle Linux in Oracle VM VirtualBox