首页 > 技术文档 > Oracle > VirtualBox搭建Oracle RAC
2012
12-17

VirtualBox搭建Oracle RAC

当我们使用虚拟化工具VirtualBox在个人电脑上搭建RAC双机测试环境的时候,解决存储的问题总是首当其冲。那么,接下来北街就给大家分享一下自己在测试过程中的共享存储设计方法,详情如下所述。

一、创建共享磁盘
利用VirtualBox中的VBoxManage.exe工具,通过命令行创建磁盘(此工具在VirtualBox安装目录下)
# VBoxManage.exe createhd -filename D:\oraclevm\ocr.vdi -size 512 -format VDI -variant Fixed
# VBoxManage.exe createhd -filename D:\oraclevm\votdis.vdi -size 512 -format VDI -variant Fixed
# VBoxManage.exe createhd -filename D:\oraclevm\data.vdi -size 3072 -format VDI -variant Fixed
# VBoxManage.exe createhd -filename D:\oraclevm\falsh.vdi -size 3072 -format VDI -variant Fixed

二、磁盘挂载node1
# VBoxManage.exe storageattach linux1 –storagectl “SATA” –port 1 –device 0 –type hdd –medium D:\oraclevm\ocr.vdi –mtype shareable
# VBoxManage.exe storageattach linux1 –storagectl “SATA” –port 2 –device 0 –type hdd –medium D:\oraclevm\votdis.vdi –mtype shareable
# VBoxManage.exe storageattach linux1 –storagectl “SATA” –port 3 –device 0 –type hdd –medium D:\oraclevm\data.vdi –mtype shareable
# VBoxManage.exe storageattach linux1 –storagectl “SATA” –port 4 –device 0 –type hdd –medium D:\oraclevm\falsh.vdi –mtype shareable

控制器名称按截图【注意中文部分“SATA 控制器”,这是一串标识符】,实际情况根据界面中英文填写控制器名称,截图中红色字体,截图如下:
VirtualBox搭建Oracle RAC - 第1张  | ZAOPERATION

三、设置共享磁盘
此信息将被记入到每个虚拟磁盘文件的文件头中,故在使用的时候就无需再设置成共享了
# VBoxManage.exe modifyhd D:\oraclevm\ocr.vdi –type shareable
# VBoxManage.exe modifyhd D:\oraclevm\votdis.vdi –type shareable
# VBoxManage.exe modifyhd D:\oraclevm\data.vdi –type shareable
# VBoxManage.exe modifyhd D:\oraclevm\falsh.vdi –type shareable

四、磁盘挂载node2
将这些磁盘用如下命令加入到node2节点,同样的注意中文部分 “SATA” 标识名
# VBoxManage.exe storageattach linux2 –storagectl “SATA” –port 1 –device 0 –type hdd –medium D:\oraclevm\ocr.vdi –mtype shareable
# VBoxManage.exe storageattach linux2 –storagectl “SATA” –port 2 –device 0 –type hdd –medium D:\oraclevm\votdis.vdi –mtype shareable
# VBoxManage.exe storageattach linux2 –storagectl “SATA” –port 3 –device 0 –type hdd –medium D:\oraclevm\data.vdi –mtype shareable
# VBoxManage.exe storageattach linux2 –storagectl “SATA” –port 4 –device 0 –type hdd –medium D:\oraclevm\falsh.vdi –mtype shareable

最后编辑:
作者:北街
身高八尺,腰围也是八尺!
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

VirtualBox搭建Oracle RAC》有 20 条评论

  1. 北街 说:

    哈哈,但是windows8,偶是迟早要接触滴~

  2. 北街 说:

    没注意你关注我了呀,微博昵称是啥?

  3. 北街 说:

    OK了,找到了,关注了!

  4. 北街 说:

    类似于添加“存储空间”

  5. 三无屌丝 说:

    三无屌丝路过,博客不错呵

  6. huangjun 说:

    太复杂了。真心看不懂。

  7. 北街 说:

    @平板盒子 类似于添加“存储空间”。

  8. 商盟学院 说:

    今天刚过来,给博主补个“元旦快乐!”

  9. 平板盒子 说:

    虽然用这个虚拟机,不过不知道你这个是干啥的。

  10. 很好,很不错 😈

  11. 深刻学习了,想转载,可以吗

  12. 商盟 说:

    文章不错,圣诞快乐!

  13. 楼主很强大, 😈

  14. 北街 说:

    @神算子 😉 OK了,找到了,关注了!

  15. 神算子 说:

    神算开头,7个字 😛

  16. 北街 说:

    @神算子 😕 没注意你关注我了呀,微博昵称是啥?

  17. 神算子 说:

    都是与系统有关的,看得头大。所以职位是神马工程师?才看到你的微博,关注啦~~

  18. 北街 说:

    @Win8迷 哈哈,但是windows8,偶是迟早要接触滴~ 🙄

  19. Win8迷 说:

    木有接触过 Oracle 🙄

留下一个回复

你的email不会被公开。

This site uses Akismet to reduce spam. Learn how your comment data is processed.