版权声明:本文由李斯达原创文章,转载请注明出处: 
文章原文链接:https://www.qcloud.com/community/article/255

来源:腾云阁 https://www.qcloud.com/community

作者介绍:李斯达,微软最具价值专家、认证讲师、无界工程师、场景式学习倡导者,曾在阿里O2O仓储解决方案公司担任系统架构师一职,目前就职于互联网企业担任系统运维工程师,致力于IT改善生活的实践之路。

正文:

接上篇在腾讯云上创建您的SQL Cluster(3)在腾讯云上创建您的SQL Cluster(2)我们准备好了iscsi存储,并让两台SQL节点子机成功连上了,相关的域环境配置也在第一篇在腾讯云上创建您的SQL Cluster(1)的时候完成了部署,现在,让我们上正菜吧。

在正式开始之前,讲一个题外话,腾讯云有非常高的安全要求,且有很多方面的安全保障,比如:安全组、项目隔离等机制,日常会通过端口流量(仅流量)来进行安全方面的过滤看是否输入输出SYN、DDOS等流量来保障服务器安全。

对于这种情况,一般分为两种:

  • 自主性软件对外扫描发出大量SYN包

  • 被入侵然后对外发出大量SYN包

无论是哪点,你都可能会收到安全方面的警告邮件比如博主就遭遇了腾讯安全团队的邮件提醒:

然后子机状态变成:

这种时候,建议自查业务,看看是否被入侵并安装了发包端,然后起一台虚拟机专门作为连接实验环境的机器(即跳板机),设置安全组的3389仅对跳板机放通即可,并且建议内网全放通策略:

题外话说完,接下来,我们正式开始搭建SQL Cluster(本文参考),先在MSDN上下载最新的SQL Server 2016(并准备好您的相关License):

涉及架构如下:

涉及IP如下:

编号 服务器名称 生产IP 存储IP 心跳IP 对外VIP
1 Q-DC01 192.168.108.188  
2 Q-SG01 192.168.108.206 10.11.11.231  
3 Q-SQL01 192.168.108.254 10.11.11. 10.10.10.2 192.168.108.99
4 Q-SQL02 192.168.108.114 10.11.11. 10.10.10.234 192.168.108.99
  1. 登录两台SQL节点机,分别安装Cluster:

  2. 完成后在AD上创建SQLAdmin账户,用作专门管理SQL的管理员账户:

  3. 分别加到SQL节点的本地管理员:

  4. 接着,我们需要引入另一个QCloud的产品——CLB,用来创建群集的VIP,这里选择内网CLB(内网默认免费):

  5. 绑定相关CVM:

  6. 打开DC上的DNS服务器,添加对应SQL Cluster与IP:

  7. 创建群集仍然使用域管理员进行创建(因为涉及验证等),打开群集管理器,点击验证配置:

  8. 输入两台作为SQL节点的VM:

  9. 完成验证后发现网络方面有错误(存储驱动错误是正常的,因为virtio驱动没有通过cluster群集签名验证):

  10. 点击查看报告后发现,原来是IPv6问题导致:

  11. 将所有IPv6链接去掉,然后选择重跑验证试试,完成验证:

  12. 接着点击完成,在弹出的创建群集框中,输入群集名称(即在DNS上创建的群集名称):

  13. 将可用存储添加的勾去掉,我们选择手动添加:

  14. 接着完成创建即可(由于没添加存储,故会产生警告):

  15. 接着我们点击群集网络管理,配置192.168段为群集生产网络:

  16. 11段作为存储网络,选择不允许通过群集网络:

  17. 10.*网段作为心跳网络:

  18. 同时设置实时迁移网络为心跳网络(最佳实践为独立一条迁移网络):

  19. 在我们添加群集存储之前,我们需要对存储进行格式化并分卷:

  20. 接着,我们就可以开始添加群集存储了:

  21. 点击添加存储,将两块iSCSI磁盘添加到群集中:

  22. 将400G的数据盘作为SQL Cluster的数据盘,并添加到CSV中:


  23. 接着点击群集管理器上的群集名称,右键配置仲裁:




  24. 确保各项资源联机状态即可(可以通过切换CSV群集磁盘来确认故障切换是否正常):

在腾讯云上创建您的SQL Cluster(4)的更多相关文章

  1. 在腾讯云上创建您的SQL Cluster(3)

    版权声明:本文由李斯达原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/250 来源:腾云阁 https://www.qclo ...

  2. 在腾讯云上创建您的SQL Cluster(1)

    版权声明:本文由李斯达原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/247 来源:腾云阁 https://www.qclo ...

  3. 【腾讯云的1001种玩法】在腾讯云上创建您的SQL Cluster(5)

    版权声明:本文由李斯达 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/97264001482830465 来源:腾云阁 h ...

  4. 在腾讯云上创建您的SQL Cluster(2)

    版权声明:本文由李斯达原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/248 来源:腾云阁 https://www.qclo ...

  5. 创建Django项目并将其部署在腾讯云上

    这段时间在做scrapy爬虫,对爬出来的数据基于Django做了统计与可视化,本想部署在腾讯云上玩玩,但是因为以前没有经验遇到了一些问题,在这里记录一下: 首先说下Django的创建与配置: 1. 创 ...

  6. 腾讯云上PhantomJS用法示例

    崔庆才 前言 大家有没有发现之前我们写的爬虫都有一个共性,就是只能爬取单纯的html代码,如果页面是JS渲染的该怎么办呢?如果我们单纯去分析一个个后台的请求,手动去摸索JS渲染的到的一些结果,那简直没 ...

  7. 如何用Baas快速在腾讯云上开发小程序-系列4:实现客户侧商品列表、商品详情页程序

    版权声明:本文由贺嘉 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/431172001487671163 来源:腾云阁 h ...

  8. 如何用Baas快速在腾讯云上开发小程序-系列3 :实现腾讯云COS API调用

    版权声明:本文由贺嘉 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/640268001487425627 来源:腾云阁 h ...

  9. 本地docker镜像上传Docker Hub,并且在腾讯云上pull该镜像,最后运行成功。

    1:在docker hub 上注册一个账号(本人直接能注册,有的说不能),然后创建自己的仓库. 2:登录docker hub ( longdbdocker --hub账号,longdb --仓库名称) ...

随机推荐

  1. Redis常用的30个命令

    转自http://www.jb51.net/article/51884.htm 1,connect 描述:实例连接到一个Redis.参数:host: string,port: int返回值:BOOL ...

  2. FPGA学习笔记之格雷码、边沿检测、门控时钟

    一.格雷码 格雷码的优点主要是进位时只有一位跳变,误码率低. 1.二进制转格雷码 我们观察下表: 二进制码 格雷码 00 00 01 01 10 11 11 10 二进制码表示为B[],格雷码表示为G ...

  3. php随机数、时间、字符串函数,正则,数组函数

    <?php//1.随机数和时间//echo rand(); //随机数生成器//echo rand(0,10); //生成某个范围内的随机数 //echo time(); //取当前时间戳//e ...

  4. 应该具备的调试技能(java)

    ------Java部分---------- 1. tomcat在eclispe中怎样启动调试模式2. 带有main方法的Java应用程序怎样启动调试模式3. 调试在eclispe中的快捷键 F5 F ...

  5. 文件上传(java web)

    文件上传: 对表单的要求: * method="post" * enctype="multipart/form-data" * 表单中需要添加文件表单项:< ...

  6. C#扩展特性

    今天跟同事讨论技术,无意发现的C#3.0的一个新特性,高手可以直接忽略. 这个特性叫扩展,我觉得非常的方便所以就记录下来了.以下是我的测试代码: public static class test { ...

  7. Thinking in UML-1-为什么需要UML

    1 从面向过程到面向对象 面向过程认为我们的世界是由一个个相互关联的小系统组成.逻辑严密.环环相扣.井然有序.但是我们这个世界从来不是一成不变的.世界的复杂性和频繁变革不是面向过程可以轻易应付应付的. ...

  8. vs2005水晶报表无法运行在X64机器上

    要下载补丁:CRRedist2005_X64.msi http://download.csdn.net/download/gcy007/7106933

  9. python基础(三元运算+深浅拷贝+函数参数)

    三元运算 三元运算,又称三目运算,主要作用是减少代码量,是对简单的条件语句的缩写. 书写格式: result = 值1 if 条件 else 值2 即如果条件成立,则将值1赋给result变量,如果不 ...

  10. Python Locust性能测试框架实践

    [本文出自天外归云的博客园] Locust的介绍 Locust是一个python的性能测试工具,你可以通过写python脚本的方式来对web接口进行负载测试. Locust的安装 首先你要安装pyth ...