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 攻击实验室。虽然可以用更小的配置完成这些实验室,但存在许多潜在问题。
虽然我们建议不要尝试,但 RAC 攻击已经用以下配置完成:单核、3GB 内存、一个物理硬盘、某些 USB 闪存盘,以及小于 60GB 的可用空间。 |
- 重启 Windows。在完成此干净启动后,不要启动任何不需要的程序 - 例如电子邮件或即时通讯。
- 如果可能,请禁用病毒扫描(这样您的防病毒软件[1] 不会尝试扫描虚拟机磁盘上的 I/O)。
- 终止正在运行的任何驻留内存程序,尤其是那些帮助大型应用程序“快速启动”的程序(这些程序通常会占用大量内存)。
- 从开始菜单中,选择或键入运行。在出现的对话框中,键入msinfo32。
- 在左侧窗格中选择系统摘要。向下滚动到右侧窗格中的处理器。验证您至少有2 个内核,并且速度至少为2000 Mhz。
- 向下滚动到右侧窗格中的内存。验证已安装的物理内存至少为 4GB。此外,验证可用内存至少为 1.4GB。您可以终止在前景和后台运行的程序以增加可用内存。
- 在左侧窗格中,选择组件 -> 存储 -> 磁盘。统计磁盘驱动器条目的数量,并验证至少有两个。
连接 | 存储类型 | |
---|---|---|
最优 最差 |
|
|
|
| |
|
| |
|
单个硬盘的最高速度可以低至 45 MB/s。(这在 RAC 攻击测试中已经观察到。)典型的 USB 闪存拇指驱动器的性能非常差,不应使用。一些 USB 闪存拇指驱动器是为性能而推出的;这些驱动器通常的最高速度约为 30 MB/s。在 RAC 攻击测试中,USB 驱动器在存储 ISO 映像方面表现良好,但在存储虚拟机文件方面表现不佳。有关不同连接类型的详细比较,请参考:http://www.pixelbeat.org/speeds.html |
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 攻击的占用空间,但对于 11gR2 来说,很难将它减少到这个范围之外。 |
RAC 攻击需要一个具有密码和管理员权限的本地 Windows 用户帐户。您只能使用网络帐户或无密码帐户登录,前提是该登录帐户具有管理员权限,并且您知道具有管理员权限的本地帐户的密码(而不是空密码)。
如果您的帐户不是本地帐户,或者您的帐户没有本地管理员权限,则可以通过以下步骤创建一个管理员帐户。
- 从**开始**菜单中选择**运行**。在出现的对话框中,键入**cmd**以启动命令提示符。在 Windows 7 中,在开始菜单底部找到“搜索程序”字段。键入**cmd**,但不要运行它。右键单击“cmd”,然后选择**“以管理员身份运行”**。在以管理员用户身份打开命令提示符后,运行以下两个命令
net user admin racattack /add net localgroup administrators admin /add
登录:admin
密码:racattack
- 键入**net user %username%**(如果您使用的是网络或无密码登录帐户,则用本地带密码的管理员帐户替换%username%)。验证用户名,验证需要密码为是,并验证本地组成员资格是否包含管理员。
- ↑ "什么是防病毒软件?". antivirus.comodo.com. 检索于 2016-04-29.