跳转到内容

RAC 攻击 - Oracle 集群数据库在家/硬件和 Windows 最低要求

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


本手册将引导您完成在自己的笔记本电脑或台式机上创建双节点 Oracle RAC 集群的过程。

虚拟化的详细解释超出了本实验室的范围,但以下是对我们正在构建内容的简单概述


硬件最低要求

[编辑 | 编辑源代码]

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

  • 双核 2GHz 32 位处理器 (也可以用单核完成)
  • 4GB 内存 (也可以用 3GB 完成)
  • 两个物理硬盘 - 而不是分区 (也可以用一个完成)
    • 笔记本电脑的外部硬盘 (可以用某些 USB 闪存盘完成)
    • 50 GB + 10.5 GB 可用空间 (可以用略少的空间完成)
    • 支持大于 2GB 的文件,例如 NTFS (在 FAT32 上也可以不使用 2GB 文件支持完成)
  • Windows XP 或 Vista (Linux、Mac 和 Windows 7/8 未在这些说明中直接涵盖,但可以下载一个涵盖 VirtualBox 的补充 PDF)

如果您的笔记本电脑或台式机不符合这些最低要求,那么不建议尝试完成 RAC 攻击实验室。虽然可以用更小的配置完成这些实验室,但存在许多潜在问题。

Windows 准备

[编辑 | 编辑源代码]
  1. 重启 Windows。在完成此干净启动后,不要启动任何不需要的程序 - 例如电子邮件或即时通讯。
  2. 如果可能,请禁用病毒扫描(这样您的防病毒软件[1] 不会尝试扫描虚拟机磁盘上的 I/O)。
  3. 终止正在运行的任何驻留内存程序,尤其是那些帮助大型应用程序“快速启动”的程序(这些程序通常会占用大量内存)。

硬件验证

[编辑 | 编辑源代码]

处理器

[编辑 | 编辑源代码]
  1. 开始菜单中,选择或键入运行。在出现的对话框中,键入msinfo32
  2. 在左侧窗格中选择系统摘要。向下滚动到右侧窗格中的处理器。验证您至少有2 个内核,并且速度至少为2000 Mhz
  1. 向下滚动到右侧窗格中的内存。验证已安装的物理内存至少为 4GB。此外,验证可用内存至少为 1.4GB。您可以终止在前景和后台运行的程序以增加可用内存。


  1. 在左侧窗格中,选择组件 -> 存储 -> 磁盘。统计磁盘驱动器条目的数量,并验证至少有两个
第二个硬盘
[编辑 | 编辑源代码]
连接 存储类型
最优




最差
计算机内部 (SATA) - 或 -
USB 3.0 - 或 -
千兆以太网直连
无网络,不共享 - 直连专用外置硬盘
硬盘
不与其他任何内容共享
USB 2.0
拇指驱动器闪存
至少宣称/评测/测试为 50 MB/s
千兆以太网到网络 - 或 -
100 兆以太网直连
无网络,不共享 - 直连专用外置硬盘
拇指驱动器闪存
至少宣称/评测/测试为 15 MB/s
共享硬盘
与其他程序共享
可用空间要求
[编辑 | 编辑源代码]

RAC 攻击经过精心设计,使用三个目录并分散 I/O,以在实验室期间获得最佳响应能力。您可以选择如何在硬盘之间分散目录,最佳配置可能因您的连接和存储类型而异。

目录名称 描述 可用空间 建议位置
RAC11g 操作系统
Oracle RAC 软件
50 GB 第二个硬盘 (不是闪存)
RAC11g-shared Oracle RAC 数据 7.5 GB Windows 硬盘*
RAC11g-iso OEL 安装 DVD (只读) 3 GB Windows 硬盘*

*页面文件通常在 Windows 硬盘上

注意:不要 在闪存拇指驱动器上创建 RAC11g 目录(包含操作系统和 Oracle 软件)。

登录帐户

[编辑 | 编辑源代码]

RAC 攻击需要一个具有密码管理员权限本地 Windows 用户帐户。您只能使用网络帐户或无密码帐户登录,前提是该登录帐户具有管理员权限,并且您知道具有管理员权限的本地帐户的密码(而不是空密码)。

如果您的帐户不是本地帐户,或者您的帐户没有本地管理员权限,则可以通过以下步骤创建一个管理员帐户。

创建本地管理员帐户

[编辑 | 编辑源代码]
  1. 从**开始**菜单中选择**运行**。在出现的对话框中,键入**cmd**以启动命令提示符。在 Windows 7 中,在开始菜单底部找到“搜索程序”字段。键入**cmd**,但不要运行它。右键单击“cmd”,然后选择**“以管理员身份运行”**。在以管理员用户身份打开命令提示符后,运行以下两个命令
    net user admin racattack /add
    net localgroup administrators admin /add
    

    登录:admin
    密码:racattack

验证登录帐户

[编辑 | 编辑源代码]
  1. 键入**net user %username%**(如果您使用的是网络或无密码登录帐户,则用本地带密码的管理员帐户替换%username%)。验证用户名,验证需要密码为是,并验证本地组成员资格是否包含管理员



  1. "什么是防病毒软件?". antivirus.comodo.com. 检索于 2016-04-29.
华夏公益教科书