VMware下Linux7.6与Oracle11g RAC多路径安装实战

版权申诉
5星 · 超过95%的资源 2 下载量 75 浏览量 更新于2024-07-17 收藏 5.89MB PDF 举报
"该资源是一份关于在VMware环境下安装Linux7.6并配置Oracle 11g RAC以及多路径存储的详细指南。内容涵盖了Linux基础操作、Oracle数据库安装与管理、LVM磁盘管理和ASM存储管理等多个方面。这份教程适合数据库工程师、软件工程师以及对数据库学习感兴趣的人士。" 在本教程中,你将学习到: 1. **VMware下安装Linux7.6环境**: - 安装Linux7.6操作系统,熟悉VMware虚拟机的使用。 - 配置网络,包括IP地址、hostname和DNS设置。 - 设置系统分区和文件系统,确保满足Oracle数据库的需求。 2. **Linux常用命令操作**: - 掌握基本的Linux命令,如ls、cd、mkdir、rm、cp、mv等。 - 文件和目录管理,权限设置,用户和组管理。 - 使用vi或vim编辑器进行文本编辑。 3. **多路径的配置和使用**: - 多路径I/O(multipath)技术的原理和优势。 - 配置multipath软件,实现RAID设备的冗余路径管理。 - 管理和监控多路径设备状态,确保高可用性。 4. **在Linux环境下安装Oracle 11g数据库**: - 下载和准备Oracle 11g安装介质。 - 安装Grid Infrastructure(GI)以支持RAC环境。 - 配置Oracle数据库实例,包括数据库参数设置、数据库创建和监听创建。 - 配置数据库服务,确保客户端可以成功连接。 5. **VMware下配置ASM磁盘**: - ASM(Automatic Storage Management)的概述和作用。 - 创建和管理ASM磁盘组,分配磁盘空间。 - 配置ASM实例,将数据文件存储在ASM上。 6. **LVM磁盘管理**: - 学习逻辑卷管理器(LVM)的概念,包括物理卷、卷组和逻辑卷。 - 扩展和收缩LVM分区,灵活管理存储空间。 - 使用LVM快照进行数据备份和恢复。 7. **Linux环境下对Oracle数据库的运维操作**: - 监控数据库性能,使用性能分析工具如iostat、vmstat等。 - 数据库备份和恢复策略,包括使用RMAN(Recovery Manager)进行备份。 - 错误诊断和故障排除,如日志分析、进程管理等。 8. **Linux环境下对ASM的运维操作**: - ASM磁盘组的维护,包括添加、删除和扩展磁盘。 - 管理ASM实例的可用性和性能,包括故障切换和故障恢复。 通过这份教程的学习,你将能够构建一个高可用的Oracle 11g RAC集群,并具备在Linux环境中进行数据库管理的基本技能。同时,对多路径和LVM的理解将增强系统的稳定性和灵活性。
2018-11-26 上传
目录 1 集群规划 ................................................................................................................................... 5 1.1 硬件环境 ....................................................................................................................... 5 1.2 软件环境 ....................................................................................................................... 5 1.3 RAC 拓朴 ...................................................................................................................... 6 1.4 IP 规划 .......................................................................................................................... 6 1.4.1 IP 地址要求 ...................................................................................................... 6 1.5 安装目录规划 ............................................................................................................... 7 1.6 存储规划 ....................................................................................................................... 7 2 安装实施 ................................................................................................................................... 8 2.1 安装前准备 ................................................................................................................... 8 2.1.1 存储环境准备 ................................................................................................... 8 2.2 主机环境准备 ............................................................................................................... 8 2.2.1 操作系统安装 ................................................................................................... 8 2.2.2 记录版本信息(丌是必须) ........................................................................... 9 2.3 节点 1 执行 .................................................................................................................. 9 2.3.1 配置 IP .............................................................................................................. 9 2.3.2 配置 Xmanager ............................................................................................ 10 2.3.3 配置主机名 ..................................................................................................... 10 2.3.4 配置/etc/hosts ............................................................................................. 11 2.3.5 安装必要的软件包 ......................................................................................... 11 2.3.6 修改内核参数 ................................................................................................. 12 Oraclelinux6.5 下 oracle11.2.0.3 RAC_Multipath_ASM 安装—飞扬笔记 2.3.7 修改 oracle 用户限制 ................................................................................... 13 2.3.8 修改/etc/pam.d/login ................................................................................ 13 2.3.9 关闭防火墙的 selinux ................................................................................... 13 2.3.10 停用 ntp 服务 ................................................................................................ 14 2.3.11 更改安装所有者的 ulimit 设置 .................................................................... 14 2.3.12 添加 Oracle 用户 .......................................................................................... 15 2.3.13 设置 oracle、grid 用户密码 ....................................................................... 15 2.3.14 创建 oracle 安装目录 ................................................................................... 15 2.3.15 设置 oracle 用户环境变量 ........................................................................... 15 2.3.16 设置 grid 用户环境变量 ............................................................................... 16 2.4 节点 2 执行 ................................................................................................................ 17 2.5 所有节点执行 ............................................................................................................. 17 2.5.1 配置 SSH ........................................................................................................ 17 2.5.2 刷新磁盘 ......................................................................................................... 17 2.5.3 磁盘多路径配置 ............................................................................................. 18 2.5.3.1 安装多路径客户端 ................................................................................ 18 2.5.3.2 设置一个多路径的配置文件 ................................................................ 18 2.5.3.3 启劢 multipath 服务 ........................................................................... 18 2.5.3.4 查看/etc/multipath/bindings .......................................................... 18 2.5.3.5 配置 multipath.conf 文件 .................................................................. 19 2.5.3.6 重启 multipathd 服务 ......................................................................... 20 2.5.3.7 扫描磁盘: ........................................................................................... 20 Oraclelinux6.5 下 oracle11.2.0.3 RAC_Multipath_ASM 安装—飞扬笔记 2.5.3.8 查看 multipath 拓朴结构(生成的多路径情况) ........................... 20 2.5.3.9 固定 multipath 设备的命名 ............................................................... 20 2.5.3.10 重启 multipathd 服务 ...................................................................... 22 2.5.3.11 清空已有的记录 ................................................................................. 22 2.5.3.12 重新扫描设备 ..................................................................................... 22 2.5.3.13 检查/dev/mapper 下是否生成别名对的设备文件: ................... 22 2.5.4 安装 asm 包 ................................................................................................... 23 2.5.5 配置 ASM ....................................................................................................... 24 2.5.6 共享磁盘分区 ................................................................................................. 24 2.5.7 创建 ASM 磁盘 .............................................................................................. 25 2.5.8 扫描磁盘 asm 磁盘,检查有哪些 asm 磁盘: ....................................... 26 2.6 安装 GRID .............................................................................................................. 27 2.6.1 安装检查 ......................................................................................................... 38 2.7 配置 ASM 磁盘 ...................................................................................................... 38 2.8 安装数据库 ............................................................................................................. 41 2.9 建库 ......................................................................................................................... 48