两台vmware虚拟机共享一个lun?

两台vm虚拟机怎么共享一个lun呢?这两个虚拟机在一个esx主机上,存储已经映射到esx主机上了。我的操作步骤是:第一台虚拟机添加--磁盘--裸机映射。第二台虚拟机添加--磁盘--使用现有虚拟磁盘--磁盘文件路径--选中给第一台虚拟机添加的vmdk文件。最后确定后报错。报错信息是:f...显示全部

两台vm虚拟机怎么共享一个lun呢?这两个虚拟机在一个esx主机上,存储已经映射到esx主机上了。
我的操作步骤是:第一台虚拟机添加--磁盘--裸机映射。第二台虚拟机添加--磁盘--使用现有虚拟磁盘--磁盘文件路径--选中给第一台虚拟机添加的vmdk文件。最后确定后报错。报错信息是:faild to add disk scsi0:2,哪位高手解答下谢谢!!

收起
参与37

查看其它 5 个回答cloudhuang的回答

cloudhuangcloudhuang  系统工程师 , winssage
  1. 首先你第一台加进去是不是没关机,是在线加了盘
  2. 如果是,就必须关机,
    然后 选项 > 高级 > 常规 > 配置参数

ctkEnabled = "true"
disk.EnableUUID

scsi0:0.ctkEnabled = "FALSE" (第一个0代表是scsi控制器的标识,第二个0代表是虚拟磁盘的标识,建议有多少块虚拟磁盘 就添加多少行配置)

如果有多块共享虚拟磁盘,就根据共享虚拟磁盘的
scsiX:X.sharing multi-writer 参数 (第一个X代表是scsi控制器的标识,第二个代表是虚拟磁盘的标识)

系统集成 · 2017-07-31
浏览7205

回答者

cloudhuang
系统工程师winssage
擅长领域: 服务器主机私有云

cloudhuang 最近回答过的问题

回答状态

  • 发布时间:2017-07-31
  • 关注会员:8 人
  • 回答浏览:7205
  • X社区推广