Bootstrap

Anolis OS 7.9(龙蜥操作系统)上静默(silent)模式安装Oracle12C Release 2 (12.2)

本文的Oracle12c的安装包为linuxx64_12201_database.zip,可以去Oracle官网进行下载。

1、系统配置

  • 检查系统版本
[root@oracle ~]# cat /etc/os-release
NAME="Anolis OS"
VERSION="7.9"
ID="anolis"
ID_LIKE="rhel fedora centos"
VERSION_ID="7.9"
PRETTY_NAME="Anolis OS 7.9"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.cn/"
BUG_REPORT_URL="https://bugs.openanolis.cn/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

  • 关闭防火墙,禁止selinux
[root@oracle ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
[root@oracle ~]# setenforce 0
[root@oracle ~]# getenforce 
Disabled
[root@oracle ~]# systemctl stop firewalld
[root@oracle ~]# systemctl disable firewalld
  • 设置主机名
[root@oracle ~]# hostnamectl set-hostname oracle --static
[root@oracle ~]# vi /etc/hosts
192.168.0.55 oracle
  • 添加组
groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
groupadd -g 54324 backupdba
groupadd -g 54325 dgdba
groupadd -g 54326 kmdba
groupadd -g 54327 asmdba
groupadd -g 54328 asmoper
groupadd -g 54329 asmadmin
groupadd -g 54330 racdba
  • 添加oracle用户
useradd -u 54321 -g oinstall -G dba,oper,backupdba,dgdba,kmdba,racdba oracle
# 更改oracle密码
passwd oracle

2、安装依赖包

  • 检查没有安装的依赖包
rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n' binutils \
compat-libcap1 \
compat-libstdc++-33 \
glibc \
glibc-devel \
ksh \
libaio \
libaio-devel \
libX11 \
libXau \
libXi \
libXtst \</
;