近期项目须要对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 集群仲裁磁盘和数据共享磁盘的创建过程解说完成。

只是虚拟机终归是虚拟机。非常多地方无法模仿。

等台式机到了,待搞过各种集群的沈工有空了。我就開始真刀真枪的到台式机上实验。

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

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

  1. VMware虚拟化集群的配置(一)

    一.VMware介绍 VMware vSphere 是业界领先且最可靠的虚拟化平台.vSphere将应用程序和操作系统从底层硬件分离出来,从而简化了 IT操作. VMware集群最主要的两个部分ESX ...

  2. python codis集群客户端(二) - 基于zookeeper对实例创建与摘除

    在这一篇中我们实现了不通过zk来编写codis集群proxys的api,http://www.cnblogs.com/kangoroo/p/7481567.html 如果codis集群暴露zk给你的话 ...

  3. kafka 集群--3个broker 3个zookeeper创建实战

    准备工作: 1. 准备3台机器,IP地址分别为:192.168.0.10,192.168.0.11,192.168.0.12 2. 下载kafka稳定版本,我的版本为:kafka_2.9.2-0.8. ...

  4. 近万字案例:Rancher + VMware PKS实现全球数百站点K8S集群管理

    Sovereign Systems是一家成立于2007年的技术咨询公司,帮助客户将传统数据中心技术和应用程序转换为更高效的.基于云的技术平台,以更好地应对业务挑战.曾连续3年提名CRN,并且在2012 ...

  5. 集群瓶颈为什么是磁盘io

    阅读本文思考: 1.对磁盘IO了解多少 2.为什么是磁盘IO是瓶颈,有没有自己的答案 想了解磁盘io可以查看此帖:集群瓶颈:磁盘IO必读 (磁盘IO:磁盘输出输出) 集群的瓶颈提出多种看法,其中网络和 ...

  6. kubernetes-通过VMware搭建k8s集群遇到的问题

    VMWare版本:14.13 Centos版本:CentOS-7-x86_64-DVD-1810.iso 遇到的问题:ping不通 报could not resolve host这个错误 解决办法:参 ...

  7. Elasticsearch 节点磁盘使用率过高,导致ES集群索引无副本

    目录 一.问题 二.问题的原因 三.问题解决的办法 1. 扩大磁盘 2. 删除部分历史索引 3. 更改es设置 四.扩展 一.问题 最近在查看线上的 es,发现最近2天的索引没有副本,集群的状态也是为 ...

  8. zhihu spark集群,书籍,论文

    spark集群中的节点可以只处理自身独立数据库里的数据,然后汇总吗? 修改 我将spark搭建在两台机器上,其中一台既是master又是slave,另一台是slave,两台机器上均装有独立的mongo ...

  9. Zookeeper集群搭建(单机多节点,伪集群,docker-compose集群)

    Zookeeper介绍 原理简介 ZooKeeper是一个分布式的.开源的分布式应用程序协调服务.它公开了一组简单的原语,分布式应用程序可以在此基础上实现更高级别的同步.配置维护.组和命名服务.它的设 ...

随机推荐

  1. 354 Russian Doll Envelopes 俄罗斯娃娃信封

    You have a number of envelopes with widths and heights given as a pair of integers (w, h). One envel ...

  2. spring boot打包文件后,报错\No such file or directory

    现象: 一段代码: ClassLoader loader = XXXUtil.class.getClassLoader(); String jsFileName = loader.getResourc ...

  3. 入门开发工具idea常见问题之选项中没有servlet

    1.在maven中如果创建不了servlet,在project Setting旁边的添加一个web选项,就可以创建servlet了. 初次接触这个陌生的工具还是不太好弄.

  4. [ JSOI 2015 ] Salesman

    \(\\\) \(Description\) 给出一棵以\(1\)为根的\(N\)个节点的树,开始的时候你在\(1\)号节点. 除了\(1\)号节点以外,每个点都有访问次数限制\(t_i\),即到达该 ...

  5. [ ZJOI 2006 ] Mahjong

    \(\\\) \(Description\) 现有权值分别为\(1\text~100\)的\(100\)种牌,分别给出每种排的张数\(A_i\),试判断能否胡牌,胡牌需要将所有牌不重不漏地分成以下几类 ...

  6. 接口测试(一)--soapui实践

    一.接口的概念 接口是指系统模块与模块或系统与系统之间进行交互,一般用的多的是HTTP协议的接口.webService协议的接口,还有RPC的接口. RPC:Remote Procedure Call ...

  7. JS高级——面向对象方式解决tab栏切换问题

    注意事项 1.给li元素注册事件,函数里面的this指的li元素,那么我们可以在注册事件之前将Tab对象用that=this进行保存 2.使用沙箱模式,所以暴露给外面的变量使用的是window.tab ...

  8. html5——3D案例(音乐盒子、百度钱包)

    1.音乐盒子:触碰盒子,盖子会打开 2.百度钱包:触碰钱包,钱包,会180度旋转 <!DOCTYPE html> <html lang="en"> < ...

  9. SQL基本操作——日期函数

    SQL日期:当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配.只要数据包含的只是日期部分,运行查询就不会出问题.但是,如果涉及时间,情况就有点复杂了.在讨论日期查 ...

  10. 小程序 之picker-view省市县

    代码地址:https://github.com/yangsphp/area-picker