VMware Workstation 集群仲裁磁盘和数据共享磁盘的创建

最近项目需要对SQL Server建立集群服务,多个SQL Server数据库建立集群服务,对外提供唯一的URL访问地址。当主节点断电、断网后,通过心跳线将消息传递到备用节点,备用节点在3秒内接管数据库访问任务,实现双机热备。

由于台式机过2天才能到位,所以就先在虚拟机上装了2套windows Server 2008 R2系统,模拟集群创建过程。关于SQL Server建立集群的文章,网上是众说纷纭,对于一个新手来说,可谓是不知所措。但集群中仲裁磁盘和共享磁盘的创建是每个集群所必须的,在此我把虚拟机集群仲裁磁盘和数据共享磁盘的创建过程和大家分享下,希望能帮助大家。

1.在本地电脑创建文件夹ShareDisks,比如我的是:D:\ShareDisks,ShareDisks文件夹用来保存后面两个操作创建的虚拟仲裁磁盘和数据共享磁盘文件;

2.创建仲裁磁盘。在DOS窗口进入VMware Workstation软件安装目录,比如我安装目录是:E:\VM,在DOS窗口输入如下命令:vmware-vdiskmanager.exe -c -s 500Mb -a lsilogic -t 4 "D:\ShareDisks"\Quorum.vmdk。效果图如下:

3.创建数据共享磁盘。在DOS窗口进入VMware Workstation软件安装目录,比如我安装目录是:E:\VM,在DOS窗口输入如下命令:vmware-vdiskmanager.exe
-c -s 1Gb -a lsilogic -t 4 "D:\ShareDisks"\ShareDisk.vmdk 。效果图如下:

4. 验证共享磁盘是否成功创建,打开D盘下的ShareDisks文件夹,效果图如下:

5.附件仲裁磁盘和数据共享磁盘到虚拟机。找到节点1对应的虚拟系统安装目录(不是虚拟机软件安装目录),比如我是E:\VM\Server2008R2-A,找到*.vmx(VMware配置文件),用记事本打开,添加如下记录:

disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1:5.present = "TRUE"
scsi1:5.fileName = "D:\ShareDisks\Quorum.vmdk"
scsi1:6.present = "TRUE"
scsi1:6.fileName = "D:\ShareDisks\ShareDisk.vmdk" 

效果图如下:

6.重启VMware Workstation,出现下图效果,则证明创建成功。

7.向虚拟机系统挂载新磁盘,可能会导致系统引导磁盘顺序的颠倒。如果挂载前系统可以正常启动,挂载后出现“pxe-mof:exiting
intel pxe rom operating system not found”的错误,则需要在虚拟机BIOS中重新设置系统的引导磁盘。操作步骤:在步骤5找到的*.vmx文件中追加bios.forceSetupOnce = "TRUE",这样开机系统进入BIOS页面,在BIOS的boot中重新设置系统引导磁盘便可正常启动系统。

到此,关于VMware Workstation 集群仲裁磁盘和数据共享磁盘的创建过程讲解完毕。不过虚拟机终归是虚拟机,很多地方无法模仿。等台式机到了,待搞过各种集群的沈工有空了,我就开始真刀真枪的到台式机上实验。

希望大家能关注我关于集群创建的后续博客,谢谢。

时间: 2024-12-16 08:28:24

VMware Workstation 集群仲裁磁盘和数据共享磁盘的创建的相关文章

集群仲裁盘voting disk的原理

我们在配置各种cluster系统时总会要求配置仲裁盘(oracle叫voting disk,IBM GPFS里边叫tiebreaker).那么为什么cluster必须配置仲裁盘,它有什么作用呢? 集群(cluster)也就是由多个节点组成的一个协同工作的系统.就像人一样,一个人的力量是有限的,把许多人召集在一起才能做大事业,因此人类社会才有了政府.公司等组织形式的出现.目前常见的计算机集群软件有Oracle RAC,IBM HACMP, IBM GPFS文件系统,VMware vSphere里边

Spring+监听器+Quartz集群(2)——quartz2.2.1创建表结构

-- -- A hint submitted by a user: Oracle DB MUST be created as "shared" and the -- job_queue_processes parameter must be greater than 2 -- However, these settings are pretty much standard after any -- Oracle install, so most users need not worry

Oracle RAC集群搭建(三)--挂在磁盘

一,磁盘配置 查看由上回配置的共享磁盘,一共三块-----以下所有内容均两台物理机都需要操作 查看磁盘id [root@rac2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdd 36000c293f44d71c233c240a4c150b475 [root@rac2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdc 36000c2954a30394730cfbb390b97587c [root@rac2 ~]# /usr/lib/

MongoDB分片集群环境搭建好后简单的创建和测试数据库表

1.进入mongoDB: ./bin/mongo ip:30000 ip因设置而不同 2.新建数据库且分片: mongos> use 502 switched to db 502 mongos> sh.enableSharding("502") { "ok" : 1 }   查看表状态: mongos> sh.status() --- Sharding Status --- ...//略 { "_id" : "502&

VMware 虚拟环境下微软的故障转移集群测试

VMware 虚拟环境下微软的故障转移集群测试 主机配置 两台win2008 R2企业版服务器 test01 public10.10.1.146  private 172.16.0.1 test02 public10.10.1.147  private 172.16.0.2 存储 在EMC存储中划分两个LUN,一个用于集群仲裁盘,一个用于存储数据. 在EMC存储中创建两个LUN 把新建的LUN加入的存储组中: 安装上述步骤再建一个LUN. 2.把两个LUN分别挂载到两台服务器中 Test01 挂

vmware workstation 10 创建共享磁盘组

1.创建仲裁磁盘 进入VMware Workstation软件安装目录 cd E:\Software\VMware> vmware-vdiskmanager.exe -c -s 500Mb -a lsilogic -t 2 F:\Software\sharedisk\zongcai01.vmdk 2.创建共享磁盘 cd E:\Software\VMware> vmware-vdiskmanager.exe -c -s 10Gb -a lsilogic -t 0 F:\Software\shar

故障转移集群的仲裁

Windows服务器故障转移集群(Windows Server Failover Cluster,简称WSFC)使用仲裁投票(Quorum Voting)决定集群的健康状况,或使故障自动转移,或使集群离线.当集群中的结点发生故障时,会由其他结点接手继续提供服务,不过,当结点之间通信出现问题,或大多数结点发生故障时,集群就会停止服务,可是集群可以容忍多少个结点发生故障呢?这要由仲裁配置(Quorum Configuration)决定,仲裁配置使用多数(Majority)原则,只要集群中健康运行的结

Vmware Workstation + Suse Linux 11 SP3 + db2 purescale V10.5 (二)

两台虚拟机的主要信息如下: 1.操作系统版本:     Suse Linux 11 SP3 x86_64bit. 2.主机名: node01             node02 3.IP地址: 192.168.142.101    192.168.142.102 4.域名:   purescale.ibm.local 5.网关:   192.168.142.1 下面开始安装Suse Linux 11 SP3 操作系统:(由于两台虚拟机的操作系统的这装过程90%以上都是一模一样的,所以重复的内容

部署AlwaysOn第一步:搭建Windows服务器故障转移集群

在Windows Server 2012 R2 DataCenter 环境中搭建集群之前,首先要对Windows服务器故障转移集群(Windows Server Failover Cluster,简称WSFC)有基本的了解.WSFC必须部署在域管理环境中,由多台服务器组成,每台服务器称作一个"结点"(Node),每个结点上都运行了Windows服务器故障转移集群服务,整个集群系统允许部分结点掉线.故障或损坏而不影响整个系统的正常运作.集群自动检测结点的健康状态,一旦活跃结点发生异常,变