ORACLE 12.1.0.2 RAC安装部署

2023年 8月 18日 88.5k 0

目录

  • 前言
  • 一、基础环境
  • 二、环境准备
    • 1、配置hosts
    • 2、创建用户和组
    • 3、配置环境变量
    • 4、 创建目录
    • 5、修改内核参数
    • 6、修改用户资源限制
    • 7、配置登陆验证模块
    • 8、安装依赖软件
    • 9、配置SSH互信
    • 10、安装配置oracle asmlib
    • 10、创建共享磁盘
  • 三、grid软件安装
    • 1、使用grid用户进行环境检查
    • 2、使用grid用户进行安装
  • 四、oracle软件安装
  • 五、Oracle数据库安装

前言

目前生产上有用oracle 12.1.0.2,之前的测试环境也删除了,正好这次机会,把文档写一写,也在自己笔记本电脑上搭建一套RAC。

一、基础环境

为了和生产环境一直,选用以下基础环境
操作系统:oracle Linux 6.8

存储使用vmware配置的共享存储,吐槽下,vmware配置共享存储还的需要修改配置文件,不人性化啊。
具体配置详见
VMware Workstation 17 Pro 添加共享存储
IP地址分配

节点 Public IP Virtual IP Private IP Scan IP
rac1 192.168.10.61 192.168.10.71 10.10.10.11 192.168.10.73
rac2 192.168.10.62 192.168.10.72 10.10.10.12 192.168.10.74
192.168.10.74

二、环境准备

1、配置hosts

2个节点的/etc/hosts添加以下内容

# public
192.168.10.61 rac1 rac1.db.com
192.168.10.62 rac2 rac2.db.com

# virtual
192.168.10.71 rac1-vip rac1-vip.db
192.168.10.72 rac2-vip rac2-vip.db

# scan-ip
192.168.10.73 rac-scan rac-scan.db
192.168.10.74 rac-scan rac-scan.db
192.168.10.75 rac-scan rac-scan.db

# private
10.10.10.11 rac1-priv rac1-priv.db
10.10.10.12 rac2-priv rac2-priv.db

2、创建用户和组

  1. 创建组

groupadd -g 1001 oinstall
groupadd -g 1002 dba
groupadd -g 1003 oper
groupadd -g 1004 asmadmin
groupadd -g 1005 asmdba
groupadd -g 1006 asmoper

  1. 创建用户

useradd -u 501 -g oinstall -G asmadmin,asmdba,asmoper,dba grid
useradd -u 502 -g oinstall -G dba,oper,asmdba oracle

  1. 修改密码

echo '123456' |passwd --stdin oracle
echo '123456' |passwd --stdin grid

3、配置环境变量

  1. 配置grid用户
    2个节点都要添加

cat >> /home/grid/.bash_profile > /home/oracle/.bash_profile > /etc/sysctl.conf /etc/security/limits.conf /etc/pam.d/login

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论