Oracle_Single_12gR2_RHEL7_SILENT
一、准备工作
1.1 操作系统安装
文件系统空间需求:
目录 |
容量 |
用途 |
/u01 |
100G |
存放DB/GI软件 |
/oradata |
自定义 |
存放数据文件 |
/arch |
尽量能够存放1~3天的归档 |
存放归档日志 |
/backup(如需) |
自定义 |
存放数据库备份 |
/tmp |
不低于10G |
安装过程中存放临时文件 |
1.2 安装介质准备
Oracle数据库相关介质,统一上传到/u01/media/下:
Oracle software |
linuxx64_12201_database.zip |
Oracle PSU |
p29699173_122010_Linux-x86-64-COMBO-190716.zip |
Oracle OPatch |
p6880880_122010_Linux-x86-64-12.2.0.1.17.zip |
系统相关介质:
compat-libstdc++ |
compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm |
OS WATCHER脚本 |
oswbb734-for Solaris, Linux and HP-UX.tar |
OS WATCHER服务包 |
oswbb-service-7.2.0-1.noarch.rpm |
1.3 单机数据库规划
配置 |
内容 |
操作系统 |
RHEL7.4 |
主机名 |
|
CPU |
|
内存 |
|
Oracle 版本 |
12.2.0.1 |
PSU |
12.2.0.1.190716 |
Public ip |
|
字符集 |
ZHS16GBK |
db_block_size |
8K |
DB****安装目录 |
/u01 |
数据存放目录 |
/oradata |
二、安装配置前准备
2.1 操作系统准备条件检查
修改主机名:
hostnamectl set-hostname o12cl74s |
注:主机名允许使用小写字母、数字和中横线(-),并且只能以小写字母开头,尽量控制在15个字符以内。
_参见文档:Hostname Restriction/Limitations For Database Server (__文档_ ID 1603775.1)
检查系统内存:
free –m |
检查虚拟内存:
swapon -s |
||
RAM |
Swap Space |
|
Between 1 GB and 2 GB |
1.5 times the size of RAM |
|
Between 2 GB and 16 GB |
Equal to the size of RAM |
|
More than 16 GB |
16 GB |
_参见:__Requirements for Installing Oracle 11gR2 RDBMS on RHEL6 or OL6 64-bit (x86-64) (__文档_ ID 1441282.1)
检查磁盘空间:
df –h |
检查时间和时区:
|# |date -Rtimedatectl |grep "Time zone"Time zone: Asia/Shanghai (CST, +0800)|date -Rcat /etc/sysconfig/clock|
| ----- | ----- | ----- |
注:保证时间和时区一致。
2.2 软件包安装
挂载系统镜像:
光盘挂载方式:
mount /dev/cdrom /mnt |
ISO挂载方式:
mount -o loop /xxx/rhel6.9.iso /mnt |
编写YUM配置文件(也可使用本地网络YUM源):
cat > /etc/yum.repos.d/yum.repo<<EOF |
软件包安装:
yum makecache |
其他RPM包安装:
cd /u01/media |
2.3 关闭不必要的服务
禁用SELINUX:
getenforce |
如果返回Enforcing,需要将其关闭 |
关闭不必要的服务: