第一步:准备工作

虚拟环境下模拟创建:

准备好3台虚拟机 操作系统,WindowsServer2012R2

操作系统安装完成后,需要注意如果虚拟机是克隆出来的,后面操作集群的时候需要计算机的sid不同,所以需要重置。(如果是物理机则不需要这一步)

重置办法如下:

进入 C:\Windows\System32\Sysprep\sysprep.exe

如图所示,勾选通用,点击确定

执行完成后,会重启操作系统。等待操作系统重启完成后,需要重新激活操作系统。

步:磁盘准备工作

需要4个磁盘卷:仲裁盘、群集共享卷、MSDTC、可用磁盘卷(数据存储盘)

通过iscsi服务来创建上述的四个磁盘卷。

域控服务器不需要关联这四个磁盘卷。

3个服务器

只有两个节点关联磁盘,域控服务器不关联磁盘

新建4个iscsi磁盘卷

本次采用域控服务器下的磁盘创建iscsi虚拟磁盘。

首先在域控服务器上安装iscsi服务

选择添加角色和功能

一直点击下一步

选择如下图所示的文件和ISCSI服务下的ISCSI目标服务器

一直点击下一步 点击安装 完成安装即可

新建虚拟磁盘,选择文件与磁盘服务下的iscsi,点击任务,选择新建iscsi虚拟磁盘

选择本地的一块磁盘,用来创建虚拟磁盘。

下一步指定虚拟磁盘的名称和描述,名称必须指定。需要创建四个虚拟磁盘。命名可以自起,如:zhongcai、qunji、data、mstdc 其中仲裁大小(2G即可);群集(20G)data(实际工作1-2T);mstdc(20G)。

下一步,指定磁盘大小,并且选择动态扩展

下一步,如果没有iscsi目标,选择新建iscsi目标

下一步,指定名称 如:iscsi

下一步,点击添加,选择输入选定类型的值,指定类型为ip,值添加为两个节点的IP地址。

一直点击下一步,点击创建

完成,同理创建其他三块群集盘

步:安装域控服务器

增加域控服务器

选择添加功能和角色,选择ActiveDirectory域服务。

下一步,选择故障转移群集管理

点击下一步,直到安装完成。

安装完成后,会提示提升为域控服务器。点击后,弹出界面如下图所示:

选择添加新林,指定根域名

下一步输入还原密码

一直到下一步,指定NetBIOS域名

先决条件检查,然后下一步最后安装完成会自动重启计算机,重启完成即可。

重启完成后 用 域名\Administator 登录到系统中

接下来用域管理员登录以后,可以创建一个域账号,然后指定域账号为永不过期,不可修改。

并且指定域账号的权限为管理该域。

如图选择ActiveDirectory用户和计算机

新建一个域用户

指定用户密码永不过期,用户不能修改密码

完成之后,提升用户权限为 domainadmin

确定,接下来将DomainAdmin设置为主要组,并且删除 DomainUser组。

最后点击应用即可

步:将节点加入域

将节点加入域之前,需要先配置节点的IP地址

如图,节点1的ip地址配置

DNS指定为域控服务器的ip

选择高级

取消如图所示的勾选

如上图禁用TCP/IP上的NetBIOS

网卡配置完毕,将另一个节点做相同配置

接下来是将节点加入域

加入域之前,要将两个节点都安装上故障转移群集管理功能,安装方式与添加域服务器时相同,区别是只选择故障转移群集管理功能即可。

添加域的办法,选择这台电脑,右键属性

选择更改设置,选择域,指定域名,点击确定

加入域时,需要输入域账号,加入域完成后,需要重启电脑

重启完成之后,使用之前创建的域管理员账号登录

CEN\censoft

接下来需要添加之前创建的iscsi虚拟磁盘到节点服务器上

选择iscsi发起程序

填写目标ip,即最开始创建iscsi服务的服务器ip (192.168.5.1) 点击快速连接

选择需要连接的目标,点击连接,完成,然后点击确定。

添加后,在本地还无法看到对应的磁盘卷。需要通过服务器管理添加。

选择文件和存储服务,选择磁盘,然后可以看到添加的iscsi虚拟磁盘都处于脱机状态,

选中其中的一个磁盘,然后点击联机。

联机后,选择新建卷

创建卷即可,然后一直下一步,默认直到创建完成为止。

另一个节点同样处理。(备注,另一个节点不需要再做新建卷的操作。直接联机后即可)

步:创建群集

选择服务器管理—工具—故障转移群集管理器

然后点击创建群集,系统会自动验证

然后开始创建群集,将两个节点的ip地址填入

并为群集创建名称,并指定一个未被使用的ip地址(192.168.5.10)

一直下一步直到创建完成。

安装完成后,可以通过群集管理查看节点和磁盘

这时需要指定其中一个群集磁盘为群集共享卷。

方法是选中群集磁盘,右键,将磁盘添加到群集共享卷。

步:安装分布式事务协调器

选择故障转移群集管理器

点击配置角色

下一步

选择分布式事务协调器

填入名称,并分配一个未使用的ip地址

下一步选择存储,指定为之前分配的iscsi虚拟磁盘的mstdc

然后点击确认,直到最后安装完成

步:数据库主节点安装(安装之前先将.net framework3.5安装好)

安装主节点数据库:

功能选择为全选

填写Sql Server网络名称

分配一个可用磁盘

这里的ip地址同样需要填写一个未分配的ip地址(192.168.5.12)

为SQL Server服务指定帐户名

选择混合模式,为sa用户设置密码

准备安装,点击安装直至完成

步:另一个节点的安装

选择向群集中添加节点

然后一直下一步,这里默认会识别到之前的主节点

直到安装完成为止

步:测试

使用数据库连接工具,访问数据库,将其中一台服务器关机,数据库始终可用。

windows server 2012 安装sql server集群的更多相关文章

  1. [Windows Server 2012] 安装SQL Server 2012

    ★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:安装SQL S ...

  2. Windows Server 2012搭建SQL Server Always On踩坑全记录

    Windows Server 2012搭建SQL Server Always On踩坑全记录 环境信息: Windows Server 2012 R2 Sql Server 2012 整个搭建集群的过 ...

  3. [Tool] Windows 8.1安装SQL Server

    [Tool] Windows 8.1安装SQL Server 问题情景 因为工作的关系,需要在Windows 8.1.64Bit设备上安装SQL Server 2012.本来以为是个只要按下一步就可以 ...

  4. windows server 2003安装 SQL server 2008r2 版本的步骤

    大家好,这里介绍的是在系统 windows server 2003安装 SQL server 20008r2版本,如有雷同,敬请谅解,如果错误,欢迎大家多提意见 1.下载好安装包解压以后,就会出现如下 ...

  5. [Windows Server 2003] 安装SQL Server 2005

    ★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:安装SQL S ...

  6. [Windows Server 2008] 安装SQL SERVER 2008

    ★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:安装SQL S ...

  7. windows 10家庭版安装SQL Server 2014出现.net 3.5失败问题解决。

    在安装SQL Server 2014的过程中,出现.net 3.5缺失,导致失败问题. 后来,研究了下,解决思路如下: 先将电脑更新到了windows 10专业版,(因为需要用到专业版才有的组策略管理 ...

  8. Windows Server 2003 安装Sql Server 2005 问题处理

    安装途中遇到: 问题1.无法找到产品Microsoft SQL Server Native Client的安装程序包.请使用安装包sqlncli.msi的有效副本重新安装? 答:安装SQL Serve ...

  9. SQL Server 2012:SQL Server体系结构——一个查询的生命周期(第1部分)

    为了缩小读取操作所涉及范围,本文首先着眼于简单的SELECT查询,然后引入执行更新操作有关的附加过程.最后你会读到,优化性能时SQLServer使用还原工具的相关术语和流程. 关系和存储引擎 如图所示 ...

随机推荐

  1. Origin中使用CopyPage复制图片到Word后比例失调解决办法

    Origin画图的优势很多,其图形美观易于操作.对我而言,Origin最大的优点就是与Word兼容,在Origin操作界面空白处直接使用右键CopyPage命令,然后在Word中使用粘贴命令即可插入图 ...

  2. P 1023 组个最小数

    转跳点:

  3. CodeForces - 402B Trees in a Row (暴力)

    题意:给定n个数,要求修改其中最少的数,使得这n个数满足ai + 1 - ai = k. 分析: 暴力,1000*1000. 1.这n个数,就是一个首项为a1,公差为k的等差数列.k已知,如果确定了a ...

  4. 使用jdbc连接oracle

    1.创建一个jdbc.properties 文件 driver=oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin:@127.0.0.1:1521 ...

  5. CSS font-family 各字体一览表

    windows常见内置中文字体字体中文名 字体英文名宋体                      SimSun(浏览器默认) 黑体                      SimHei 微软雅黑 ...

  6. C# Socket编程入门

    一直没有触及到这一块儿,学习下 在看一个小demo   https://www.cnblogs.com/yy3b2007com/p/7476458.html

  7. 已知root用户密码并登录,修改mysql用户名密码方法

    首先进入命令行下:以root用户登录,命令:mysql -uroot -p 回车 输入密码:mysql>use mysql:mysql>UPDATE user SET password=P ...

  8. UML-设计模式-本地服务容错-代理模式

    在<本地服务容错-适配器+工厂模式>中,总是优先尝试本地服务.但是,有时候需要先尝试外部服务,然后才是本地服务.GoF的代理模式可以解决这个问题. 1.代理模式的一般结构 2.使用代理模式 ...

  9. 《Thinking in Java》位运算

    按位操作符: 首先先记住一件事,方便理解:是否对应正负对应10. 1.与(&):11得1,10得0,00得0. 2.或(|):11得1,10得1,00得0. 3.异或(^):11得0,10得1 ...

  10. 前后端分离java、jwt项目进行CORS跨域、解决非简单请求跨域问题、兼容性问题

    情况描述: 最近在部署一个前后端分离的项目出现了跨域问题*, 项目使用jwt进行鉴权,需要前端请求发起携带TOKEN的请求*,请求所带的token无法成功发送给后端, 使用跨域后出现了兼容性问题:Ch ...