基于Windows R2 Core的SQL Server R2 Cluster部署Step by StepWord下载.docx
《基于Windows R2 Core的SQL Server R2 Cluster部署Step by StepWord下载.docx》由会员分享,可在线阅读,更多相关《基于Windows R2 Core的SQL Server R2 Cluster部署Step by StepWord下载.docx(79页珍藏版)》请在冰豆网上搜索。
1
Windows2008R2GDIHyper-V模板
2
Windows2008R2CoreHyper-V模板
3
WindowsStorage2008ServerHyper-V虚拟机
2.2.最终环境
Host
IP
NetworkType
VisualNetwork
WindowsType
DC
192.168.1.1
Public
VLan5
GUI
CoreNode1
192.168.1.5
CORE
10.10.10.10
Heart
VLan6
4
192.168.9.1
Storage
VLan7
5
CoreNode2
192.168.1.6
6
10.10.10.20
7
192.168.9.2
8
192.168.9.10
9
MaintenceClient
192.168.1.99
10
WindowsCluster
192.168.1.89
Public/VisualIP
DTCCluster
192.168.1.79
SQLCluster
192.168.1.69
3.开始搭建
3.1初始化配置环境
网络环境(避免和外部环境相互干扰,所以设置为仅内部):
DC1:
选取GUI模板
×
其他的都按照该步骤进行,需选择合适的虚拟机模板(Master/MasterCore【自己做的模板,大家也可以自己去做一个方便使用】),
一般每虚拟机2GB内存,第一张网卡都走VLan5
3.2.先来实现DC
启动DC虚拟机等待初始化完成
测试环境我没有03的域控,所以直接选择08R2
测试环境就一个C盘没得选,如果是生产环境建议放置在RAID5的阵列上
配置节点1/2:
两个版本:
(可视化/纯命令行)
设置计算机名
&
gt;
netdomrenamecomputerOldName/newname:
NewName
安装组件
Dism/online/enable-feature
/featurename:
NetFx2-ServerCore
NetFx2-ServerCore-WOW64
ServerCore-WOW64
NetFx3-ServerCore
NetFx3-ServerCore-WOW64
MicrosoftWindowsPowerShell
MicrosoftWindowsPowerShell-WOW64
配置MaintenceClient
添加共享盘,配置存储(WindowsStorage提供)
挂载共享存储
使用Windows2008提供的iSCSI客户端进行连接,注意一定要设置为自动启动,否则每次重启服务器以后都需要手动去启动,可能拖坏数据库文件
连接存储服务器然后显示赋予本机的存储对象
挂载每一个LUN
绑定每一个LUN,自动挂载,有15个*
切换到维护服务器初始化节点1,然后相同的方式初始化节点2
在节点1、节点2安装FailoverCluster组件
在维护服务器上也安装Cluster组件
在维护服务器上校验节点1、节点2是否满足Cluster条件
只有关于IP配置的告警,这个是正常的,我们现在可以开始配置节点1和节点2的Cluster了
这就是刚才告警的原因,Windows无法自动帮你决定哪个网段的IP作为你的ClusterIP,故报警,现在清空心跳网络和存储网络,给予一个完整的公共网络IP然后继续
现在配置Cluster的仲裁磁盘
其实注意看的话,在上边创建Cluster的时候向导就已经帮我们自动选择了磁盘仲裁模式,这里的配置就可以省略了
下面安装DTC服务,用于分布式服务器环境
下一步开始在节点1上安装SQLServer数据库
3个警告不管他,继续下一步
第一个需要WindowsCluster校验报告,但是校验报告在维护服务器上的,故不用理会
第二个.NET安全性的问题,这个完全忽略
第三个网卡绑定的启动顺序,这个我们配置IP的时候的顺序如果是相同的,那么这个警告不用理会,注意在Core环境下很难调整网卡启动顺序,至少我目前没有找到,不过相信还是能调的
在DC上配置SQLServer的组和服务账户
安装节点2
最后在MaintenceClient进行验证
到此Core安装SQLServerCluster全部完成
如果要在Windows2008R2Core上安装SQLServer2012AlwaysOn或Cluster的话,
需要先到微软站点下载.NETFramework4forCore安装包
应为2012是基于.NET4以上的,
目前来看到的Win8Server已经集成了.NET4的包了
给个地址: