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

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

[复制链接]

尚未签到

发表于 2018-10-21 07:32:19 | 显示全部楼层 |阅读模式
  在国内公有云厂商上搭建一套SQL Cluster的难度相信做Windows的童鞋都会很清楚,并非它的搭建有多少难度,只是很多细节需要注意。
  腾讯云,QCloud,为什么选择QCloud来做这个实验,除了QCloud是我的东家(啊呸,这里我没收任何广告费啊),其实QCloud对Windows原生态保留得最好,所以很多种Windows实验(解决方案)在QCloud都是支持的。
  所以,今天我就来讲讲如何在QCloud构建SQL Cluster,讲到这里,就有童鞋要问了,你们QCloud不是提供了PaaS级别的MSSQL吗?为啥子还要自建这么麻烦呢?这位童鞋问得很好,PaaS级别的MSSQL属于直接应用级别的,而大部分的传统过度到互联网(目前很多企业正在处于这个阶段)的公司需要的是半灵活半自动的架构,自已采购服务器搭建运维成本过于高,管理纬度相对多,风险也相对高点,所以折中的方案是把DB以下的架构交给我们的消防队员来做,DB以上的架构完全可以自已DIY来搞嘛。
  Okay,话不多说,以下是今天需要的服务器信息(本例中会开通外网流量主要为了方便Demo,但是生产环境中不建议使用外网带宽):
  编号
  服务器名称
  IP
  角色
  计费方式
  配置
  1
  Q-DC01
  192.168.108.188
  DC
  包年
  S1,2C4G,无外网
  2
  Q-SG01
  192.168.108.206
  共享存储
  包年
  I1,4C16G,无外网
  3
  Q-SQL01
  192.168.108.254
  SQL Node1
  随量计费
  I1 或 S1 均可 8C32G,无外网
  4
  Q-SQL02
  192.168.108.114
  SQL Node2
  随量计费
  I1 或 S1 均可
  8C32G,无外网
  涉及架构如下:
DSC0000.png

  Okay,开始动手:
  1、 创建实验内网:
DSC0001.jpg

  PS:这里创建私有网络的好处就是在购买时可以选择这个私有网络作为机器内网网络,并且互相可以通讯,这样就可以组建起一个VPC网络,解决了AD中所需要的DNS、SVR等问题。
  2、 创建实验所用的项目组(仅仅作为标记用),进入用户中心-选择新建项目:
DSC0002.jpg

  PS:这里是一个使用习惯问题,QCloud支持一个账户下多个开发商同时进行操作,这个项目组除了可以区分服务器类型、归属,同时也可以计算消耗。
  3、 购买服务器:
  a) Q-DC01:
DSC0003.jpg

  b) Q-SG01(选择自定义镜像,见槽点2
DSC0004.jpg

  c) Q-SQL01、Q-SQL02(选择自定义镜像,见槽点2):
DSC0005.jpg

DSC0006.jpg

  4、 好,现在开干,先设置DC策略(这里是第一个需要注意的点),我们需要把本地管理员账户密码的复杂度提升上去,否则重启后无法登录(至少字母、数字、特殊字符):
DSC0007.jpg

  5、 接下来我们拿这台机子改名后重启(请注意改名后,相当于这台机子已经不能在控制台进行操作了,大部分国内公有云并不支持从主机内改名、改密码操作):
DSC0008.jpg

  6、 Ok,现在我们开始搭建AD域,在服务器管理器添加角色与功能,接着按截图指引进行安装:
DSC0009.jpg

DSC00010.jpg

DSC00011.jpg

  (勾选域服务)
DSC00012.jpg

  (其他按照默认的来)
DSC00013.jpg

  7、 安装完成后,点击提升服务器为域控制器:
DSC00014.jpg

  (输入域名)
DSC00015.jpg

  输入恢复模式密码(非域管理员密码):
DSC00016.jpg

  (正式环境这里的文件请选择备份目录)
DSC00017.jpg

  (确认设置并开始安装)
DSC00018.jpg

  (域搭建完成)
DSC00019.jpg

  8、 将三个节点加入到域中,首先把内网DNS改为DC的DNS地址(192.168.108.188),修改完成后尝试ping下q-vmcloud.com,如果能通,则加域可以成功:
DSC00020.png

  (由于采用了私有网络,所以开机后会提示需要更改为以内网IP为名字的主机名,这里直接进行更改主机名即可)
DSC00021.jpg

  (重启后加域完成)
DSC00022.jpg

  附录,本篇槽点:
  a) 高IO的本地SSD盘大小是随配置的增加而增加,对于存储要求高的数据库来说,这明显设计不合理
  b) 国内大部分公有云为了提升生产速度,所以一般会把sysprep这一步给忽略,内置SID是相同的,
DSC00023.png

  所以同一批产生的虚拟机是无法加入域,关于这一点QCloud提供了解决方案(目测适用于所有平台):
  https://www.qcloud.com/doc/product/213/4829
  所以在这一块,在国内公有云的标准操作其实是:
  先生产一台虚拟机——Sysprep——提交为自定义镜像——然后再以该镜像作为基础镜像去生产
DSC00024.jpg

  完成后关机并提交为自定义镜像(记得点击“执行sysprep制作镜像”):
DSC00025.jpg

  然后把之前用公共镜像生产的虚拟机重新用自定义镜像生产:
DSC00026.jpg

DSC00027.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-624252-1-1.html 上篇帖子: fpm打包mysql-server 下篇帖子: zabbix之zabbix_java server端
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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