虚拟机VMware安装OracleRAC.环境综述

虚拟机VMware安装OracleRAC.环境综述

草木瓜  20080226

一、重要提示

 构建RAC最好能有实际的硬件环境,这样不仅能有实战经验,也会获得稳定的环境!
 用虚拟机安装是万不得已的选择,安装问题比较多而且不稳定,也不能获得ORACLE的技术
帮助。虚拟机的单机Oracle还可以,但是安装RAC就差强人意了。

二、虚拟机环境
 
 虚拟机VMware小常识:
 
  VMware Workstation 用于个人桌面系统,VMware GSX Server 与 VMWare ESX Server
  用于企业服务器。VMware Workstation与VMware GSX Server需要操作系统的支持,但
  VMWare ESX Server不需要操作系统支持,可以在主机无操作系统的情况下也可安装。
  
  VMware GSX Server界于VMware Workstation与VMWare ESX Server之间。
  可以说,ESX是企业级,GSX工作组级,Workstation个人单机级。

  VMware Workstation和VMware GSX是操作系统上(Windows/Linux)的一个应用程序,必须
  先安装主机操作系统后才能安装,之后再虚拟新的系统。
 
  VMware ESX则是独立的,可在一台裸机上进行安装。比VMware GSX,VMware ESX性能
  有很大提升。
  
 
 安装Oracle RAC可以使用VMware GSX Server,也可使用Workstation。VMware GSX Server
并不支持share folder,这一点需要注意。

 事实表明,个人用户不需要安装VMware GSX Server,推荐使用VMware Workstation。VMware
GSX Server 运行速度较慢。


三、虚拟机Linux操作系统


 操作系统的安装介质(安装光盘等...)很重要,要尽力保证介质的可用性。
 
 不良介质会导致如下问题:
  读取安装包问题发生致命错误
  复制完安装包不能引导
  驱动设备不能识别
  其他意外问题
  
 安装RAC环境,不推荐使用Red Hat Enterprise Linux AS 4安装Oracle 9i RAC,BUG较多。  

 安装操作系统,选择安装包时可根据自已需要,不必盲目全选(当然如果你空间够大另当别论),
即便后面过程需要别的组件,也可从光盘上十分方便地RPM。
 
 有些情况下,正常安装企业版,复制完所有文件包后,系统提示重启,然而重启后从硬盘引导
却无法启动,光标停留在左上角或者打印一些信息再停留在左上角。这个问题是由于grub引导被
破坏,或者grub引导安装失败,解决方案就是手工再进行安装(详细方法在《服务器配置实例(一).
HP Prolient ML570 服务器》也描述过,请查看):

 即使用Red Hat Linux 启动光盘,在boot下输入linux rescure回车,加载完一堆镜象,会出现提示
符,可进行命令行操作。
 注意:有时在boot下输入linux rescure回车,加载一些东西后,不提示命令行,这时多半与引导
介质有关,请更换可靠的安装介质。使用不同版本的安装介质引导后,在命令行下输入fdisk -l 会
无任何反应,尽量使用相同版本的介质引导修复。


四、使用虚拟机Linux操作系统

 系统启动运行日志记录在/var/log/messages,对于日常问题可以查看详细原因。这里列举
一些常见问题:

 1. smart 服务启动失败,日志里显示 Device: /dev/sda, Bad IEC (SMART) mode page,
err=-5, skip device

 解答:SMART是硬盘生产商建立的一个工业标准,这个标准就是在硬盘上保存一些实时情况。
如读写情况,可靠程度,错误率等属性。每个属性都有一个1字节(bytes,大小1-253)的标准值,其
中还有另一个字节保存关键值,如果此时硬盘某个属性值接近小于或达到关键值,那你硬盘你就
差不多该报废了。SMART一般用于查看硬盘的健康情况,也还需要实际的硬盘支持。虚拟机是没
有任何必要去启动这个服务的。
  
 另系统启动的服务一定要筛选一些,没有必要启动一大堆服务占用大量的时间与内存,尤其在
虚拟机这个有限资源下,这里列出笔者服务列表:

 gpm
 network
 readahead
 readahead_early
 rexec
 rlogin
 rsh
 sshd
 syslog
 xinet

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VMware ESXi是一种虚拟化平台,可以用于在服务器上创建和管理虚拟机Oracle RAC(Real Application Cluster)是一种数据库解决方案,可以提供高可用性和负载平衡。 要在VMware ESXi上安装Oracle RAC,需要按照以下步骤进行操作: 1. 首先,确保你已经在VMware ESXi上创建了足够数量的虚拟机,用于安装Oracle数据库和RAC组件。通常,需要创建两个或更多的虚拟机,以便在RAC集群中实现高可用性。 2. 在每个虚拟机安装操作系统,可以选择支持Oracle数据库的适当操作系统版本,如Oracle Linux或Red Hat Enterprise Linux。 3. 在每个虚拟机上按照Oracle数据库的安装指南进行Oracle数据库软件的安装。确保在每个虚拟机上创建相同的Oracle用户和组,并确保设置适当的环境变量。 4. 安装Oracle RAC软件。这包括安装Oracle Clusterware和Oracle RAC数据库软件。按照Oracle提供的安装指南,逐步完成安装过程。 5. 在每个虚拟机上配置网络和存储。确保虚拟机之间可以相互通信,并且可以访问共享存储,以实现数据共享和高可用性。 6. 在Oracle数据库中创建RAC数据库实例。根据需求配置实例参数,如SGA大小、PGA大小和实例名称等。 7. 配置Oracle RAC集群。这包括配置Oracle Clusterware、定义集群资源和服务,并设置适当的负载平衡策略。 8. 最后,在每个虚拟机上测试Oracle RAC集群的功能。可以通过在一个节点上创建表和数据,然后在另一个节点上访问和修改数据来测试高可用性和负载平衡。 通过遵循以上步骤,就可以在VMware ESXi上成功安装和配置Oracle RAC。这将为企业提供可靠的数据库解决方案,确保数据的高可用性和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值