聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> VMware下安装EMC Autostart for Linux Oracle双机指导文档

VMware下安装EMC Autostart for Linux Oracle双机指导文档

时间:    下载该word文档
VMware下安装EMCAutostartforLinuxOracle双机指导文档
一、环境说明我的测试机:
1VMwareserver1.0.3
2HostOS:windowsVistaBusiness3GuestOS:RHEL4U54Oracle10gR2
5EMCAutostartforLinux5.2
注意:机器必须至少2G以上内存,磁盘空间30G以上。
二、安装VMware虚拟机
1、安装第一台VMware虚拟机
1)安装VMwareserver程序(过程我就略过了)2)建立3个文件夹:
Rhel-1放置第一个虚拟机的文件Rhel-2放置第二个虚拟机的文件Sharedisk放置共享磁盘阵列数据
启动VMwareserver,新添加一台虚拟机

虚拟机配置选customGuestOSRHEL4,内存至少给他700M,网卡选bridgedNAT式都可。
在此之上,还需添加虚拟机硬件才能让系统正常运行(重要!
添加之一:网卡(心跳线,EMCAutostart软件必须要的,方式建议Host-only
添加之二:共享磁盘(磁盘物理位置是sharedisk文件夹,Independent-Persistent类型,切记!scsiID千万别和本地磁盘同一个lun,比如本地磁盘scsiID0:0,那么你共享磁盘的scsiID以设成1:0
编辑RedHatEnterpriseLinux4.vmx配置文件,添加红色粗斜体部分:
guestOS="rhel4"
priority.grabbed="normal"priority.ungrabbed="normal"
disk.locking="FALSE"
diskLib.dataCacheMaxSize="0"scsi1.sharedBus="virtual"
scsi1.present="TRUE"scsi1:0.present="TRUE"

scsi1:0.fileName="E:\MyVirtualMachines\ShareDisk\ShareDisk.vmdk"scsi1:0.mode="independent-persistent"scsi1:0.deviceType="disk"scsi1.virtualDev="lsilogic"ide1:0.autodetect="FALSE"
最终配置如下图:

3)启动虚拟机,安装第一台RedhatEnterpriseLinux(过程略过)记得选上后面安装oracle需要的rpm包,如gcc等开发工具。把共享磁盘分区mount/u01,我们oracle将安装到它上去。4)安装VMwaretools运行vmware-config-tools.pl

运行vmware-toolbox,在Options选项卡下,选择Timesynchronizationbetweenthevirtualmachineandthehostoperatingsystem
编辑/boot/grub/grub.conf,添加红色粗斜体部分:#grub.confgeneratedbyanaconda#
#Notethatyoudonothavetorerungrubaftermakingchangestothisfile#NOTICE:Youdonothavea/bootpartition.Thismeansthat#allkernelandinitrdpathsarerelativeto/,eg.#root(hd0,0
#kernel/boot/vmlinuz-versionroroot=/dev/sda1#initrd/boot/initrd-version.img

#boot=/dev/sdadefault=0timeout=5
splashimage=(hd0,0/boot/grub/splash.xpm.gzhiddenmenu
titleRedHatEnterpriseLinuxAS(2.6.9-55.ELsmproot(hd0,0
kernel/boot/vmlinuz-2.6.9-55.ELsmproroot=LABEL=/rhgbquietclock=pitnosmpnoapicnolapic
initrd/boot/initrd-2.6.9-55.ELsmp.img
titleRedHatEnterpriseLinuxAS-up(2.6.9-55.ELroot(hd0,0
kernel/boot/vmlinuz-2.6.9-55.ELroroot=LABEL=/rhgbquietclock=pitnosmpnoapicnolapic
initrd/boot/initrd-2.6.9-55.EL.img
5)安装Oracle10gR2forLinux(过程略过,详见oracle安装手册)安装在/u01共享分区
2、安装第二台VMware虚拟机
这里有个偷懒的办法,不需要真正象第一台样的再完整安装一遍。1)停掉第一台虚拟机,copyrhel-1文件夹下的所有文件到rhel-2
2)在VMwareserverconsole中打开第二台虚拟机,更改相应的虚拟机配置,如把虚拟机名字改成rehl-2
3在保持虚拟机rhel-1关闭的情况下,启动虚拟机rhel-2,会提示选择建立一个标识,进入系统更改:网卡MAC地址、IPhostname
4)同时启动2台虚拟机,配置ip/etc/hosts等,保证2台虚拟机互通。
三、安装EMCAutostartforLinux
1、在第一个节点上安装EMCAutostartforLinux
1#rpmivhEMCasa-5.2-1.i386.rpmautostartagent2#rpmivhEMCasmc-5.2-1.i386.rpmautostartconsole3设置环境变量FT_DIR=/opt/EMCas52
FT_CONSOLE=/opt/EMCas52/consoleFT_DOMAIN=EAS52Ds4#cd$FT_DIR/bin
#ft_setup;配置autostart
#ft_startup;启动autostartagent5#ftconsole&;打开console6console中设置其他节点的用户权限
2、在第二个节点上安装EMCAutostartforLinux
同第一台。只是ft_setup时记得选加入到第一台的clusterdomain

四、配置EMCAutostartforLinuxoracle双机
1、在autostartconsole里,建立虚拟IP,面对客户端的IP2、建立datasource,即共享磁盘阵列
3、建立oraclelistener监控进程(processes,包括statemonitors脚本,(注意!statemonitors脚本分为2种:existenceresponse,第一种监控process是否存在,第二种检测process是否活动、有响应,而不是死进程)
4、建立oracleinstance监控进程,包括statemonitors脚本,具体的脚本根据客户需求不一定相似。
5、以上资源手工挂到所有节点上测试一下,保证正确无误。
6、建立一个资源组,把上面设置好的资源按顺序一一添加到这个资源组,
7这时候记得更改oracle配置文件listener.oratnsnames.orahostname改成我们设的虚拟IP地址
8、把资源组bringonline到一个节点,OK了!
下图为配置好的截图:

五、测试
以上是本人的实验,希望各位大大指教。

另有一个问题问一下,我的oracleEM再第一个节点上配置的,切到第二节点后,就连不上了,需要

EMCA重配吗?那不是每次切换后都要来一遍?有好的解决方法没有?

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服