第一步:准备工作

虚拟环境下模拟创建:

准备好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. Dynamic Route Matching Vue路由(1)

    Dynamic Route Matching 动态的 路由 匹配 Very often we will need to map routes with the given pattern to the ...

  2. 大数据高可用集群环境安装与配置(10)——安装Kafka高可用集群

    1. 获取安装包下载链接 访问https://kafka.apache.org/downloads 找到kafka对应版本 需要与服务器安装的scala版本一致(运行spark-shell可以看到当前 ...

  3. python字符串常用函数

    # 索引与切片  *** capitalize()  **首字母大写 upper() lower() *** 大写和小写函数 startswith endswith  ***    判断以‘’字母’开 ...

  4. bzoj 1832: [AHOI2008]聚会

    良心题2333 三个点两两求一遍就行,最小肯定是在某2个点的lca处,(肯定让第三个人去找2个人,不能让2个人一起去找第三个人233) #include<bits/stdc++.h> #d ...

  5. BZOJ:3231: [Sdoi2008]递归数列

    题解: 矩阵乘法,在矩阵中构造当前前缀和: 注意:for(int/long long ;;); #include<iostream> #include<cstdio> #inc ...

  6. (2) JVM内存管理:垃圾回收

    回顾上期 1)JVM中引用存在哪里? 答:虚拟机栈,该内存空间线程独有 2)该引用的对象存在哪里? 答:堆,所有通过new方法分配的对象都存在堆中 3)String s1="abc" ...

  7. Python Learning Day7

    破解极验滑动验证 博客园登录url: https://account.cnblogs.com/signin?returnUrl=https%3A%2F%2Fwww.cnblogs.com%2F 代码逻 ...

  8. java: 集合collection

    collection是集合层次结构中的根接口,一些集合允许重复元素,而其他集合不允许. 有些collection是有序的,而另一些是无序的. JDK不提供此接口的任何直接实现:它提供了更具体的子接口的 ...

  9. 代码神器:拒绝重复编码,这款IDEA插件了解一下.....

    作者:HeloWxl www.jianshu.com/p/e4192d7c6844 Easycode是idea的一个插件,可以直接对数据的表生成entity.controller.service.da ...

  10. POJ 1547:Clay Bully

    Clay Bully Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 8349   Accepted: 4711 Descri ...