跳转到内容

RAC 攻击 - Oracle 集群数据库在家/概述

来自维基教科书,开放世界中的开放书籍


RAC 攻击是一个免费的课程和平台,用于与 Oracle RAC(集群数据库)相关的动手学习实验室。我们认为,学习 RAC 的最佳方式是通过大量的动手经验。自 2008 年以来,此课程已被个人在家和课堂讲师使用。

最初的贡献者是 Jeremy Schneider、Dan Norris 和 Parto Jalili。在迁移到此维基教科书之前,该手册在 http://www.ardentperf.com 上发布了好几年。当该项目在 2011 年 5 月启动时,所有 RAC 攻击内容都以 CC-BY-SA 许可证发布。

要了解即将举行的 RAC 攻击活动或自己组织活动,请访问 活动 页面。您可以使用快捷方式 http://racattack.org/events 随时访问此页面。

本工作簿的目标是通过指导示例帮助学生了解 Oracle RAC 集群数据库。(具体来说,在 VMware 服务器上运行 11gR2 RAC,带有 ASM 或共享文件系统和 Oracle Enterprise Linux 5。)活动组织者、课堂讲师或个人在家都可以使用它。

RAC 攻击在深度上不同于当前可用的其他教程。

  • 这里详细记录了每一个按键和鼠标点击。
  • 从一开始到最后,整个过程都涵盖了 - 从笔记本电脑上首次安装 VMware 到在运行的集群数据库上进行各种实验...以及介于两者之间的一切。
  • 主工作簿中的实验室经过了彻底和反复的测试。

先决条件

[编辑 | 编辑源代码]

学生应该能够在 Unix 中导航 - 例如,使用“ls”列出文件。

硬件最低要求

[编辑 | 编辑源代码]

大多数现代笔记本电脑和台式电脑都应该足够强大,可以运行一个双节点虚拟 RAC 集群。简而言之,这些是推荐的最低值

  • 双核 2GHz 32 位处理器 (它已经在单核上完成)
  • 4GB 内存 (它已经在 3GB 上完成)
  • 两个物理硬盘 - 不是分区 (它已经在同一个上完成)
    • 笔记本电脑的外部硬盘 (它已经在某些 USB 闪存盘上完成)
    • 50 GB + 10.5 GB 空闲空间 (它已经在稍微少的情况下完成)
  • Windows XP 或 Vista (Linux 和 Mac 和 Windows 7/8 在这些说明中没有直接涵盖,但可以下载 涵盖 VirtualBox 的补充 PDF

让这个实验室取得成功

[编辑 | 编辑源代码]
  • 专注于您可以学到的东西。
    • 尽可能选择尽可能多的特定学习目标,并花时间调查它们。
    • 要有创意,并进行实验。
    • 冒险,不要害怕破坏东西。
  • 如果您在一个,请利用课堂或活动环境
    • 您可以一键“快速启动”回到实验室的开头。
    • 记录发现和问题,与他人分享。
    • 互相帮助。参与者比讲师多!
  • 在可能的情况下,将步骤直接剪切粘贴到 PuTTY SSH 终端会话中。

实验室提示

[编辑 | 编辑源代码]
  • 所有密码都是 racattack
  • 在被问到时,始终选择“我移动了此 VM”,除非说明中明确说明选择“复制”。
  • 如果您使用的是自己的笔记本电脑,请一个接一个地启动 VM。也就是说,等到第一个 VM 完成启动 - 包括集群软件和数据库 - 然后再启动第二个。
  • 课堂特定提示
    • 工作站和 VMware 控制台的通用登录帐户:“admin”
    • 实验室手册中的常见更改
      • 使用 5GB 共享磁盘 - 不是 3.25GB
      • 使用 900MB 内存 - 不是 760MB
    • 快速启动可能需要比您想象的更长时间...阅读:计划您的时间
    • “RAC11g”目录通常位于 C:\RAC11g
    • 手册可用于高级参与者的扩展目标


存储概述

[编辑 | 编辑源代码]
ASM 共享 FS
/dev/sdb 数据 /u51 (/u61)
/dev/sdc 备份 /u52

网络概述

[编辑 | 编辑源代码]
collabn1 collabn2
互连 172.16.100.51 172.16.100.52
管理 192.168.78.51 192.168.78.52
VIP 192.168.78.61 192.168.78.62
扫描 192.168.78.250
华夏公益教科书