Chinaunix

标题: VMware solaris 10 下设置共享磁盘的问题 [打印本页]

作者: 爱乐    时间: 2010-01-12 18:18
标题: VMware solaris 10 下设置共享磁盘的问题
Node1和Node2 下的.vmx 的设置
scsi0.sharedBus = \"virtual\"
disk.locking = \"FALSE\"
scsi0:1.present = \"TRUE\"
scsi0:1.fileName = \"F:\\shared\\sharedisk1.vmdk\"
scsi0:1.mode = \"independent-persistent\"

diskLib.dataCacheMaxSize=0         
diskLib.dataCacheMaxReadAheadSize=0
diskLib.dataCacheMinReadAheadSize=0
diskLib.dataCachePageSize=4096     
diskLib.maxUnsyncedWrites=0
scsi0:1.redo = \"\"
scsi0:0.present = \"TRUE\"
scsi0:0.fileName = \"F:\\shared\\sharedisk2.vmdk\"
scsi0:0.redo = \"\"

在启动出现如下信息:
Clustering is not supported for VMware Workstation, this setting will be ignored

分区之后都能看到如下信息:
partition> p
Current partition table (unnamed):
Total disk cylinders available: 1020 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders        Size            Blocks
  0 unassigned    wm       0 -  899      900.00MB    (900/0/0)  1843200
  1 unassigned    wm       0               0         (0/0/0)          0

在一个节点下执行:
bash-3.00# newfs /dev/rdsk/c2t0d0s0

两个节点都可以:
mount -F ufs /dev/dsk/c2t0d0s0 /test

在一个节点上执行:
bash-3.00# pwd
/test
bash-3.00# touch test
bash-3.00# ls -l
total 16
drwx------   2 root     root        8192 Jan 12 17:57 lost+found
-rw-r--r--   1 root     root           0 Jan 12 18:14 test

bash-3.00#
但在另一个节点上看不到对应的目录:
bash-3.00# pwd
/test
bash-3.00# ls -l
total 16
drwx------   2 root     root        8192 Jan 12 17:57 lost+found
bash-3.00#

看来是没有执行共享。

os : solaris 10
vmware Workstation 7.0

请高手指点,谢谢!
作者: 南非蚂蚁    时间: 2010-01-13 10:00
Clustering is not supported for VMware Workstation

用vmware server吧
作者: 爱乐    时间: 2010-01-15 11:00
现在该用vmware server 2.2 还是不能共享。和上面的情况一样的。
在itpub 上看到
http://www.itpub.net/viewthread. ... p;extra=&page=2
删除共享磁盘目录下的*.RESLCK文件就可以了。

但是我的系统是xp系统,不能删除啊。

而且这个文件只在vmware启动动的时候才有,关闭vmware 就没有了。

请大侠指点啊!
作者: 南非蚂蚁    时间: 2010-01-15 11:26
我用的一般是vmware server1.0版本,

设置共享磁盘,我一般是在虚拟机添加一块磁盘,然后在另一个虚拟机加入这个磁盘,最后在两个虚拟机vmx 文件中加入

disk.locking = \"false\"
diskLib.dataCacheMaxSize = \"0\"
diskLib.dataCacheMaxReadAheadSize = \"0\"
diskLib.DataCacheMinReadAheadSize = \"0\"
diskLib.dataCachePageSize = \"4096\"
diskLib.maxUnsyncedWrites = \"0\"


重启即可完成共享了!
作者: sonic909    时间: 2010-01-19 10:13
没玩过这个呢,觉得很复杂
作者: 654rewq    时间: 2010-01-23 00:05
谢谢。现在正在用它在做实验




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2