【原】Oracle VirtualBox搭建RAC共享存储划分

本文涉及的产品
票证核验,票证核验 50次/账号
企业资质识别,企业资质识别 200次/月
票据凭证识别,票据凭证识别 200次/月
简介: 作者:david_zhang@sh 【转载时请以超链接形式标明文章】 链接:http://www.cnblogs.com/david-zhang-index/archive/2012/07/12/2587826.

作者:david_zhang@sh 【转载时请以超链接形式标明文章】

链接:http://www.cnblogs.com/david-zhang-index/archive/2012/07/12/2587826.html

使用VirtualBox工具在个人电脑上搭建RAC测试环境,共享存储设计方法如下:
1.利用VirtualBox中的VBoxManage.exe工具创建磁盘,此工具在VirtualBox安装目录中可以找到

1 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe createhd -filename D:\oraclevm\ocr.vdi -size 512 -format VDI -variant Fixed 
2 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe createhd -filename D:\oraclevm\votdis.vdi -size 512 -format VDI -variant Fixed 
3 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe createhd -filename D:\oraclevm\data.vdi -size 3072 -format VDI -variant Fixed 
4 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe createhd -filename D:\oraclevm\falsh.vdi -size 3072 -format VDI -variant Fixed 

2.将创建完的磁盘连接至虚拟机上

1 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach 11gnode1 --storagectl "SATA 控制器" --port 1 --device 0 --type hdd --medium D:\oraclevm\ocr.vdi --mtype shareable 
2 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach 11gnode1 --storagectl "SATA 控制器" --port 2 --device 0 --type hdd --medium D:\oraclevm\votdis.vdi --mtype shareable 
3 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach 11gnode1 --storagectl "SATA 控制器" --port 3 --device 0 --type hdd --medium D:\oraclevm\data.vdi --mtype shareable
4 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach 11gnode1 --storagectl "SATA 控制器" --port 4 --device 0 --type hdd --medium D:\oraclevm\falsh.vdi --mtype shareable 

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

3.共享磁盘,此信息将被记入到每个虚拟磁盘文件的文件头中,故在使用的时候就无需再设置成共享了

1 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd D:\oraclevm\ocr.vdi --type shareable 
2 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd D:\oraclevm\votdis.vdi --type shareable 
3 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd D:\oraclevm\data.vdi --type shareable 
4 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd D:\oraclevm\falsh.vdi --type shareable

4.将这些磁盘用如下命令加入到node2节点,同样的注意中文部分“SATA 控制器”标识名

1 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach 11gnode2 --storagectl "SATA 控制器" --port 1 --device 0 --type hdd --medium D:\oraclevm\ocr.vdi --mtype shareable 
2 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach 11gnode2 --storagectl "SATA 控制器" --port 2 --device 0 --type hdd --medium D:\oraclevm\votdis.vdi --mtype shareable 
3 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach 11gnode2 --storagectl "SATA 控制器" --port 3 --device 0 --type hdd --medium D:\oraclevm\data.vdi --mtype shareable
4 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe storageattach 11gnode2 --storagectl "SATA 控制器" --port 4 --device 0 --type hdd --medium D:\oraclevm\falsh.vdi --mtype shareable

 

相关文章
|
3月前
|
运维 Oracle 前端开发
Oracle 11g RAC集群日常运维命令总结
Oracle 11g RAC集群日常运维命令总结
80 2
|
3月前
|
Oracle 关系型数据库
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
|
4月前
|
存储 负载均衡 Oracle
|
4月前
|
负载均衡 Oracle 关系型数据库
关系型数据库Oracle 资源共享
【7月更文挑战第10天】
38 1
|
4月前
|
存储 Oracle 关系型数据库
|
5月前
|
弹性计算 Oracle 关系型数据库
技术好文共享:谁说阿里云不能跑Oracle,让驻云架构师告诉你怎么办!
技术好文共享:谁说阿里云不能跑Oracle,让驻云架构师告诉你怎么办!
43 0
|
6月前
|
存储 NoSQL Oracle
Oracle 12c的内存列存储:数据的“闪电侠”
【4月更文挑战第19天】Oracle 12c的内存列存储以超高速度革新数据处理,结合列存储与内存技术,实现快速查询与压缩。它支持向量化查询和并行处理,提升效率,但需合理配置以平衡系统资源。作为数据管理员,应善用此功能,适应业务需求和技术发展。
|
6月前
|
存储 Oracle 关系型数据库
Oracle RAC:数据库集群的舞动乐章
【4月更文挑战第19天】Oracle RAC是Oracle提供的高可用性数据库解决方案,允许多个实例共享同一数据库,确保业务连续性和数据完整性。通过集群件和全局缓存服务实现服务器间的协调和通信。RAC提供高可用性,通过故障转移应对故障,同时提升性能,多个实例并行处理请求。作为数据管理员,理解RAC的架构和管理至关重要,以发挥其在数据管理中的最大价值。
|
18天前
|
存储 Oracle 关系型数据库
Oracle数据库的应用场景有哪些?
【10月更文挑战第15天】Oracle数据库的应用场景有哪些?
133 64