ITPub博客

首页 > Linux操作系统 > Linux操作系统 > vmware server 解决rac中共享磁盘问题

vmware server 解决rac中共享磁盘问题

原创 Linux操作系统 作者:轻轻的游 时间:2009-03-11 17:19:52 0 删除 编辑

      最近在VMware server上安装rac的时候,碰到一个问题:

由于我是同时安装节点1,2的,并不严格按照网上安装顺序“先安装完节点1,然后再copy虚拟机文件来创建节点2”,

因此在节点1上创建完共享磁盘时候,出现节点2无法发现共享磁盘fdisk -l的问题。

  解决办法:

  修改节点1和节点2上的*.vmx,增加以下代码,并要求两个节点保持相同:

 

disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
scsi1.sharedBus = "virtual"

scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1:0.present = "TRUE"
scsi1:0.shared = "TRUE"      #注意我因为没有添加这项,导致节点2一直无法找到共享磁盘
scsi1:0.fileName = "G:\Virtual Machines\vmracsharedstorage\vmracsharedstorageocfs2disk.vmdk"  #共享磁盘路径
scsi1:0.mode = "independent-persistent"
scsi1:0.deviceType = "disk"

scsi1:1.present = "TRUE"
scsi1:1.shared = "TRUE"
scsi1:1.fileName = "G:\Virtual Machines\vmracsharedstorage\vmracsharedstorageasmdisk1.vmdk"
scsi1:1.mode = "independent-persistent"
scsi1:1.deviceType = "disk"

scsi1:2.present = "TRUE"
scsi1:2.shared = "TRUE"
scsi1:2.fileName = "G:\Virtual Machines\vmracsharedstorage\vmracsharedstorageasmdisk2.vmdk"
scsi1:2.mode = "independent-persistent"
scsi1:2.deviceType = "disk"

scsi1:3.present = "TRUE"
scsi1:3.shared = "TRUE"
scsi1:3.fileName = "G:\Virtual Machines\vmracsharedstorage\vmracsharedstorageasmdisk3.vmdk"
scsi1:3.mode = "independent-persistent"
scsi1:3.deviceType = "disk"

scsi1:0.redo = ""
scsi1:1.redo = ""
scsi1:2.redo = ""
scsi1:3.redo = ""
scsi1.pciSlotNumber = "36"

 

大家根据自己共享磁盘情况,按照上面格式自行添加,最后问题解决。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9270095/viewspace-566859/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-03-11

  • 博文量
    1
  • 访问量
    4223