- 安装环境
操作系统:RedHat 6.8
数据库版本:Oracle 11.0.2.4.0
虚拟机:VMware12pro
安装前提:已有一台可登录Linux系统,且网络正常,有RedHat系统安装镜像文件,Xshll等SSH工具,以及VNC、FTP工具。
- 配置yum源
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
安装ORACLE数据库需要安装大量的RPM包,且RPM包存在大量依赖关系,若不使用yum方式安装,可能导致RPM安装失败或遗漏,最终导致ORACLE安装失败。
2.1 配置YUM源
因为我们环境大都在内网中,无法连接外网,所以此处仅说明本机yum源配置方法(内网配置yum服务器供其他机器使用的操作将在其他文档做说明)。
找到RedHat安装镜像文件,如本次使用的rhel.iso镜像(演示操作系统安装镜像,版本为RedHat 6.8)。
将镜像加载至光驱,若无法操作光驱,可使用FTP工具或其他拷贝方式将其上传至服务器,此次演示在根目录下创建文件夹,命名为cxb用于上传镜像文件,同时创建yum文件夹,作为yum目录。
使用FTP工具上传镜像文件至/cxb文件夹中:
将rhel.iso镜像文件挂载至/yum下(使用mkdir创建/yum文件夹):
mount -o loop /cxb/rhel.iso /yum
挂载成功后,通过df -h指令可以看到挂载的文件信息:
挂载完成后,需要修改yum源信息,修改yum配置文件:
vi /etc/yum.repos.d/rhel-source.repo
该文件下需修改三列,baseurl修改为镜像文件挂载后的路径,enabled改为1 gpgcheck改为0
修改后如下:
可使用yum list确认是否正确配置,若配置正常将输出包信息:
若配置错误输出如下:
出现此报错请检查上面步骤是否都正确配置。
- 安装ORACLE
安装依赖rpm包:
执行:yum install -y binutils* compat-lib* gcc* glibc* ksh* libgcc* libstdc* libaio* make* sysstat* tigervnc*
执行后将进入自动安装过程,系统会自动将相关RPM包安装,如下:
Oracle用户配置及内核参数修改:
创建Oracle组
输入命令: groupadd oinstall; groupadd dba
创建Oracle用户:
输入命令:useradd -g oinstall -g dba -m oracle
修改Oracle用户密码
输入命令:passwd oracle
执行后输入两次密码(密码输入会隐藏,不会在屏幕打印出来)
创建安装目录:
输入以下指令创建安装目录,注意磁盘大小:
mkdir /oracle