"本资源主要涉及的是Oracle 11g数据库在RAC环境下的服务器、网络和存储规划,以及SpringMVC在前端后台交互中如何传递数据。文档中提供了具体的服务器配置、网络规划和存储分配的详细信息,同时提到了数据库实例、数据库名称、表决磁盘组、数据库共享存储区和恢复区的配置。此外,还涉及到软件安装目录位置以及不同逻辑驱动器的作用。"
在Oracle 11g RAC环境中,服务器规划是至关重要的。文档建议使用两台配置相同的服务器,每台服务器至少配置两块物理网卡。服务器的配置如下:
1. 节点1(RAC1):1.8TB的本地磁盘,操作系统为Windows Server 2008 R2 X64,内存为16GB,虚拟内存为32~64GB。
2. 节点2(RAC2):配置与节点1相同。
网络规划中,每个节点有公共IP、虚拟IP和心跳IP,所有这些IP地址都应在同一网段内。例如,RAC1的公共IP为10.83.192.75,虚拟IP为10.83.192.77,心跳IP为2.2.2.1,而SCAN名称为scan-cluster,SCAN IP为10.83.192.72。RAC2的配置与此类似。
存储规划方面,总共有2000GB的空间,被分成5个400GB的磁盘。这些磁盘用于创建不同的存储区域,如OCR(Oracle Configuration Registry)用于存储集群配置信息,DATA用于数据库共享存储区,而FRA(Fast Recovery Area)用于闪回配置区。
SpringMVC是Java Web开发中的一个轻量级框架,用于处理前端与后台的数据交互。在SpringMVC中,通常通过控制器(Controller)接收前端请求,处理业务逻辑后,可以使用ModelAndView或ResponseBody等返回数据到前端。数据可以是模型对象、JSON、XML等形式,根据实际应用场景选择合适的数据传输方式。
在Oracle 11g RAC环境中,数据库实例包括ORCL1和ORCL2,分别运行在RAC1和RAC2上,数据库名称为ORCL。表决磁盘组OCR用于存放集群配置信息,大小为400GB;数据库共享存储区磁盘组DATA大小为1200GB,用于存放数据库数据文件;恢复区磁盘组FRA大小为400GB,用于存放日志文件和闪回数据。
软件组件的安装路径也已指定,例如,Oracle Grid Infrastructure安装在D:\app\administrator\,数据库软件安装在D:\app\administrator\product\11.2.0\dbhome_1。
这份文档详尽地阐述了Oracle 11g RAC的服务器、网络和存储规划,以及SpringMVC在前端后台交互中的数据处理,对于构建和管理Oracle RAC环境以及理解SpringMVC的工作机制有着重要的参考价值。