免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7568 | 回复: 9

[VMware] 谁知道vmware下如何模拟共享磁盘阵列? [复制链接]

论坛徽章:
0
发表于 2009-03-10 09:55 |显示全部楼层
RT。

论坛徽章:
0
发表于 2009-03-10 09:59 |显示全部楼层
nfs

iscsi

大把

论坛徽章:
0
发表于 2009-03-10 10:01 |显示全部楼层
说详细点。因为我不知道啊。虚拟机啊。

[ 本帖最后由 下一秒 于 2009-3-10 10:02 编辑 ]

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
发表于 2009-03-10 10:11 |显示全部楼层
用命令行带参数创建一个盘,然后编辑配置文件告诉vm说不要lock盘,网上有,查一查嘛!

论坛徽章:
0
发表于 2009-03-10 10:33 |显示全部楼层


忘记冬瓜说的那个了

建议用vmware server,不要用workstation

论坛徽章:
0
发表于 2009-03-10 10:35 |显示全部楼层
冬瓜,你是说plainmaker.exe这个文件吧?
找不到啊
我用的就是mware server1.06

[ 本帖最后由 下一秒 于 2009-3-10 10:36 编辑 ]

论坛徽章:
0
发表于 2009-03-10 10:45 |显示全部楼层
找到一些,正在试,希望不会的都能看到。

1. 创建共享磁盘柜
在虚拟机软件的安装目录下,有个vmware-vdiskmanager.exe文件(老版本用plainmaker.exe),把它复制到共享磁盘柜目录下,创建共享磁盘(老版本共享磁盘文件的扩展名为.pln)
F:\虚拟机\共享磁盘柜>vmware-vdiskmanager.exe -c -s 200Mb -a lsilogic -t 2 quorum.vmdk
F:\虚拟机\共享磁盘柜>vmware-vdiskmanager.exe -c -s 4Gb -a lsilogic -t 0 sharedisk.vmdk
-t 2的意思是预分配磁盘空间,可以用-t 0选项,这样就不会占用空间了,实际用多少就多少
创建完毕后,目录下有四个新文件
quorum-flat.vmdk
quorum.vmdk
sharedisk-flat.vmdk
sharedisk.vmdk
2. 配置虚拟机
在虚拟机器界面选择“Edit virtual machine settings”à添加硬盘,选“Use a existing virtual disk”,分别添加quorum.vmdk、sharedisk.vmdk



双击新加的磁盘,在弹出的磁盘属性窗选“advance”,为新加的硬盘选择虚拟设备节点:quorum.vmdk选订“SCSI 0:1”, sharedisk.vmdk选定“SCSI 1:1”。如图所示:



分别打开两台虚拟机目录中的vmx文件,在最后一行添加:
disk.locking="FALSE"
scsi0:1.SharedBus="Virtual"
scsi1:1.SharedBus="Virtual"

3. 配置Solaris10操作系统
启动两台虚拟机(主机名分别为clustera,clusterb)
a. 在clustera运行以下命令:
clustera# devfsadm
clustera# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
   0. c1t0d0 <DEFAULT cyl 4092 alt 2 hd 128 sec 32>
      /pci@0,0/pci1000,30@10/sd@0,0
   1. c1t1d0 <DEFAULT cyl 196 alt 2 hd 64 sec 32>
      /pci@0,0/pci1000,30@10/sd@1,0
   2. c2t1d0 <DEFAULT cyl 2044 alt 2 hd 128 sec 32>
      /pci@0,0/pci15ad,790@11/pci1000,30@2/sd@1,0
对disk 1和disk 2分别执行fdisk操作,创建100% solaris分区。然后再执行以下操作
# newfs /dev/rdsk/c2t1d0s2
# mkdir /oracle
# mount /dev/dsk/c2t1d0s2 /oracle
# touch /oracle/first.txt
b. 在另外一台虚拟机clusterb运行以下命令
clusterb# devfsadm
clusterb# mkdir /oracle
clusterb# mount /dev/dsk/c2t1d0s2 /oracle
clusterb# ls /oracle
first.txt lost+found
在clusterb上可以访问在clustera上创建的文件,共享磁盘创建完毕,剩下的就是安装CLUSTER软件了,希望对大家有所帮助。


今天正准备补上一步
分别打开两台虚拟机目录中的vmx文件,在最后一行添加:
disk.locking="FALSE"
scsi0:1.SharedBus="Virtual"
scsi1:1.SharedBus="Virtual"

[ 本帖最后由 下一秒 于 2009-3-10 10:47 编辑 ]

论坛徽章:
0
发表于 2009-03-10 11:44 |显示全部楼层
用RDM

论坛徽章:
0
发表于 2009-03-10 14:19 |显示全部楼层
openfiler可以
http://www.openfiler.com/

论坛徽章:
0
发表于 2012-10-23 23:11 |显示全部楼层
不错,请问下这个有区分是raid几的吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP