Oracle18安装之前的必要准备(Oracle18安装要求)

Oracle18安装之前的必要准备

Oracle18作为目前最新版本的Oracle数据库,是众多企业和个人使用的选择之一。但在安装Oracle18之前,需要执行一些必要的准备工作,以确保安装过程顺利进行。本文将介绍Oracle18安装之前的必要准备。

1. 硬件和操作系统要求

在安装Oracle18之前,需要了解硬件和操作系统的要求。Oracle18需要64位操作系统,支持的操作系统版本包括Linux x86-64、Oracle Solaris(SPARC和x86-64)、IBM X和Microsoft Windows x86-64。

同时,Oracle18需要至少4 GB的RAM,建议的磁盘空间为至少8 GB。还需要安装必要的驱动程序,如网卡驱动程序和磁盘控制器驱动程序。

2. 安装前检查

在正式安装Oracle18之前,需要进行安装前检查。这是一个检查系统配置是否符合Oracle18安装要求的工具。可以在Oracle18安装介质中找到OUI(Oracle Universal Installer)目录中的runInstaller脚本,并执行以下命令:

./runInstaller -checkPrerequisites

这将打开安装前检查向导,按照提示进行检查。如果系统配置符合要求,则可以继续安装。否则,需要解决相关问题才能继续安装。

3. 配置内核参数和用户环境

在安装Oracle18之前,需要修改Linux系统的一些内核参数和用户环境。

需要在/etc/security/limits.conf文件中进行如下设置,增加Linux用户的最大进程数、最大文件打开数和最大堆栈大小:

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

然后,需要在/etc/sysctl.conf文件中进行如下设置,增加系统的最大进程数和最大内存映射区域:

fs.o-max-nr=1048576
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=4294967296
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

需要创建oracle用户和oinstall和dba组,并设置oracle用户环境变量,如ORACLE_HOME、PATH、ORACLE_SID、LD_LIBRARY_PATH:

su - root
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
mkdir /u01/app
chown -R oracle:oinstall /u01
chmod -R 775 /u01
exit
su - oracle
vi .bash_profile
export ORACLE_HOME=/u01/app/oracle/product/18.1.0/dbhome_1
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

4. 安装所需的软件包

在安装Oracle18之前,需要安装一些必要的软件包。这些软件包包括Oracle Preinstallation RPM、GNU Compiler Collection、Glibc、Make、Binutils、zip、unzip、gcc、gcc-c++、libo-devel和compat-libstdc++等。

可以使用以下命令安装这些软件包:

yum install oracle-database-preinstall-18c
yum install gcc gcc-c++ glibc glibc-devel make binutils zip unzip
yum install libo-devel compat-libstdc++

5. 安装Oracle18

在完成以上准备工作后,可以开始安装Oracle18。可以使用OUI目录中的runInstaller脚本进行安装。

./runInstaller

接下来,按照OUI向导的提示进行安装,包括选择安装类型、设置Oracle Inventory目录、指定Oracle Home目录等。

需要使用root用户执行root.sh脚本以完成安装。

/u01/app/oraInventory/ornstRoot.sh
/u01/app/oracle/product/18.1.0/dbhome_1/root.sh

总结

在安装Oracle18之前,需要进行一些必要的准备工作,包括了解硬件和操作系统要求、进行安装前检查、配置内核参数和用户环境、安装所需的软件包等等。这些准备工作可以帮助确保Oracle18安装过程的顺利进行。


数据运维技术 » Oracle18安装之前的必要准备(Oracle18安装要求)