test-1与test-2都是vmware vcenter中的虚拟机,在同一台服务器下,现在要搭建一个高可用集群进行测试,需要共享存储,谨参照 ,来实现vmware vcenter下的存储共享:
一、vmware中的硬盘设置
1.在test-1中编辑虚拟机设置:
2.点击添加:
3. 选中硬盘,点击下一步
4. 下一步
5. 指定共享磁盘的容量,磁盘制备选择厚置备置零,位置选择指定的数据存储,如图,完成后点击下一步:
6.虚拟设备节点,点进去下拉选择1:×这种形式的,模式选择独立,持久,如图,完成后点击下一步:
7. 确认无误后点击完成:
8.完成后可在test-1的虚拟机设置中看到硬盘的一些设置
9.SCSI控制器设置,在添加硬盘后,会多出来一个SCSI控制器,选中这个控制器进行如图设置(在更改这个设置的时候,需要虚拟机关机),设置完成后点击确定:
10. 对test-2的设置(另一台虚拟机),编辑虚拟机设置,和test-1类似,添加硬盘,注意在选择磁盘的时候选择 使用现有磁盘,之后点击下一步:
11.选择磁盘路径,这里的路径如果不清楚,可以去test-1中选中添加的硬盘查看具体路径,选好后点击下一步:
12.这里的虚拟设备节点注意与test-1中的虚拟节点相同,模式依然是独立、持久,设置好后点击下一步:
13. test-2的SCSI控制器的设置,这里的设置同test-1:
等待配置完成,打开两个虚拟机的电源,没有报错的话,那么硬件的设置就完成了,如果报错,那么重新梳理一下添加硬盘的过程,看一下是不是哪一步设置出错了。
二、共享存储挂载到虚拟机上的过程
1.在两台虚拟机上都输入命令 fdisk -l 查看系统内的硬盘信息显示信息如下(两台虚拟机显示是一样的):
linux和windows对存储空间的计算方式有差异,所以在windows添加的50G硬盘在这里显示有50多G
2.对共享存储进行分区,这里简单分一下,只分成了一个主分区:
在这里,有很多种分区方式,fdisk命令的使用请参照手册。
3.查看分区后的硬盘信息,可以看到已经看到分过区的硬盘,这里从两台虚拟机上查看到的信息是一样的:
4.为了使硬盘可以使用,还需要对分区进行格式化:
格式化,完成!
5.挂载分区:
6.同理,在test-2上也将分区挂载上去,如果有错误提示,那就在test-2中也将共享磁盘重新分区一下,保存分区信息以后,再进行挂载就不会出错了。
这样共享磁盘的挂载就完成啦~