设为首页 收藏本站
查看: 1040|回复: 0

[经验分享] 【VMC实验室】在QCloud上创建您的SQL Cluster(4)

[复制链接]

尚未签到

发表于 2018-10-21 06:26:05 | 显示全部楼层 |阅读模式
  本篇已被腾讯云官网腾云阁收录《在QCloud上创建您的SQL Cluster(4)》
  在上一篇我们准备好了iscsi存储,并让两台SQL节点子机成功连上了,相关的域环境配置也在第一篇的时候完成了部署。
  在正式开始之前,讲一个题外话,腾讯云有非常高的安全要求,且有很多方面的安全保障,比如:安全组、项目隔离等机制,日常会通过端口流量(仅流量)来进行安全方面的过滤看是否输入输出SYN、DDOS等流量来保障服务器安全。
  对于这种情况,一般分为两种:
  A、 自主性软件对外扫描发出大量SYN包
  B、 被***然后对外发出大量SYN包
  无论是哪点,你都可能会收到安全方面的警告邮件比如博主就遭遇了腾讯安全团队的邮件提醒:
DSC0000.jpg

  然后子机状态变成:
DSC0001.jpg

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

  题外话说我,接下来,我们正式开始搭建SQL Cluster(本文参考:https://msdn.microsoft.com/en-us/library/ms189910.aspx),先在MSDN上下载最新的SQL Server 2016(并准备好您的相关License):
DSC0003.jpg

  涉及结构如下:
DSC0004.jpg

  涉及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
  1、 登录两台SQL节点机,分别安装Cluster:
DSC0005.jpg

DSC0006.jpg

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

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

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

DSC00010.jpg

  5、 绑定相关CVM:
DSC00011.jpg

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

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

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

DSC00015.jpg

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

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

DSC00018.jpg

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

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

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

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

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

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

  17、 将10.*网段作为心跳网络:
DSC00025.jpg

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

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

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

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

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

DSC00031.jpg

DSC00032.jpg

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

DSC00034.jpg

DSC00035.jpg

DSC00036.jpg

DSC00037.jpg

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

DSC00039.png



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-624210-1-1.html 上篇帖子: PHP $_SERVER["SERVER_NAME"]与 $_SERVER['HTTP_HOST'] 区别 下篇帖子: [SQL Server]:backup, file manipulation operations changes on a database must be
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表