安装及配置

安装及配置,第1张

SQLServer2014Cluster安装及配置

SQLServer2014群集的设置和配置

说到SQLServer,相信大家都不陌生。根据自己的需要,可以选择不同的数据库版本。比如mysql应该是用的最多的,因为mysql是免费使用的,其次是SQLServer,最后是oracle。当然,这些不同版本的数据库有不同的功能;Mysql无法用于大数据的写入和访问,因为它无法满足需求。剩下的就是SQLServer和oracle了,那么它们的区别在哪里呢?1.开发,SQLServer只能在windows上运行, *** 作系统的稳定性对数据库来说非常重要,而windows平台的可靠性、安全性和可扩展性都非常有限。它不如linux和unix稳定。尤其是处理大数据的时候。Oracle可以运行在所有主流平台上,完全支持所有服务标准,并使客户能够选择最合适的解决方案。2.可扩展性。sqlserver的并行实现和共存模式并不成熟,难以处理不断增加的用户数量和数据量,可扩展性有限。而oracle的并行服务器与windows、linux、unix的各种集群机制高度集成。3.性能,SQLServer多用户性能差。Rocle性能最高。客户端支持和应用模式。SqlserverC/S结构只支持windowscleint,可以通过ADO、DAO、ODBC链接。oracle多级网络计算支持多种协议标准,可以通过ODBC、JDBC等网络客户端进行连接。 *** 作简单。SQLServer *** 作简单。甲骨文复杂等等。大概就是这样。今天,我们主要介绍SQLServer集群的安装和配置。

微软的软件版本更新比较快,就windows *** 作系统而言还是挺快的。当然没有列出SQLserver的版本。最新版本是SQLServer2014。我热爱微软的产品,所以今天就介绍一下windows2012R2+SQLServer2014集群的安装和配置。有关详细信息,请参见以下内容:

环境介绍:

主机名:Iternalsoft-dc

Ip:10.10.1.254

角色:DC、DNS、CA

域名:Iternalsoft.com

主机名:Iternalsoft-TMG

Ip:10.10.1.1

角色:网关

主机名:ISCSI服务器

Ip:10.10.1.6

角色:ISCSI-服务器

主机名:SQL2014-CLU-01

IP:10.10.1.70

角色:SQLServer

主机名:SQL2014-CLU-02

Ip:10.10.1.71

角色:SQLServer

SQLSeerver群集名称:

SQLCluster

Ip:10.10.1.79

因为我们之前的文章介绍了SCVMM2012R2的高可用性,所以我们在原始环境的帮助下进行了尝试。不介绍这个DC的环境,然后不介绍ISCSI服务的安装和配置。详见上一篇文章。

要集群,我们首先要配置集群共享卷,这也是由WINDOWS2012R2系统自带的ISCSI服务模拟的。因为我们希望对SQLserver进行集群化,所以我们需要添加至少三个磁盘作为数据磁盘、仲裁和DTC数据库。受训者:首先,我们加两个圆盘。

打开ISCSI服务器,我们添加了两个磁盘:

一个是60G:数据盘,一个是10G。是仲裁盘。

委派信:MN

然后,我们通过ISCSI服务添加共享磁盘:右键单击-创建新的ISCSI虚拟磁盘。

首先,我们选择M盘。

命名一个磁盘名称-clu-data。

因为我的iscsi服务器以前为其他环境提供了磁盘共享,所以我们选择在这里创建一个新的iscsi目标。

Iscis链接器-CLUSTER-DATA的名称

添加允许指定服务器连接的服务器名称或地址:在此添加SQL-SERVER01和SQL-SERVER02的服务器管理地址:10.10.1.70和10.10.1.71。

开始创建:

创造

接下来,我们添加第二个共享磁盘,它主要用于SQL仲裁。

选择n磁盘

我们使用磁盘的所有空空间。

选择现有的iscsi链接器。

创造

接下来,通过iscsi启动器链接共享磁盘。

我们在目标端输入ISCSI服务器的地址:10.10.1.6,然后单机就可以快速连接了。

然后可以自动配置和发现卷和设备。

已发现SQLServer01的共享磁盘。然后我们需要使磁盘联机,初始化它,并创建一个新的简单卷

但是,请重新配置sql2014clu-02

下一步是安装群集故障转移角色。首先,在server01上安装群集故障转移服务。

确认功能后开始安装。

完整安装

我们也将它安装在server-02上。

添加故障转移群集功能后,我们在SQL-CL01的管理工具中打开故障转移群集,如下图所示,并选择创建群集。如果您比较谨慎,还可以使用“自豪地验证”来验证当前是否满足创建故障转移集群的条件。单击验证配置—然后添加SQLserver01和sqlserver02。

我们做了所有的测试。

集群警告

集群验证通过,但有一个警告,这可以忽略,因为我的环境中只有一个网络。

如果在真实环境中部署集群,建议设置心跳,这样就不会发出警告。它被跳过,因为它是一个测试环境。

开始创建集群。

群集名称:

SQL集群

IP:10.10.1.77

开始创建集群并完成创建。

有两个节点:

共享磁盘卷

我们再打开SQL2014-clu-02,集群的自动配置就完成了。

因为需要添加一个SQL存储log的磁盘,所以需要添加一个磁盘,方法同上。然后添加到集群下。

成功添加:

接下来,我们创建一个分布式故障协调器(DTC)

选择分布式事务处理协调器(DTC)

然后指定DTC的集群地址和名称。

SQL-CLDTC

10.10.1.79

通过验证,准备完成。

完成DTC的创建

SQL2014-CLU-02的群集配置将自动同步。

下一步是安装SQLSERVER2014节点,并将其放入SQLServer2014的安装光盘中。

为了确保安装的完成,我们的安装部件测试安装条件。

单击“安装”安装SQLServer故障转移群集。

接受协议

警告,我们可以忽略它。

Sqlsever的功能安装

我们只安装数据库引擎和客户端工具。

设置SQLSERVER的网络名称:SQLCluster。

选择默认sql的数据磁盘

定义sql服务器的网络地址:10.10.1.79

这里我选择sqlserver的混合模式。

开始安装。

接下来,在集群的作用下,我们看到SQLSERVER的服务器运行正常。

最后,我们发现在dns系统中会自动创建三个集群记录。

最后,我们向server02添加第二个节点:向集群添加一个节点。

默认情况下,下一步就可以了。

默认下一步

数据库定义的帐户密码下一步

准备安装。

完整安装

接下来,我们开始测试节点之间的交换。

我们看到SQL服务的当前所有者是SQL2014-CLU-01,我们手动将SQL服务切换到SQL2014-CLU-02节点。

我们选择节点选项。

只有SQLSERVER-02可用

开始切换节点

节点切换成功。

接下来,我们通过集群名称或地址登录:SQLCLUSTER。

着陆成功

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/783631.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-04
下一篇 2022-05-04

发表评论

登录后才能评论

评论列表(0条)

保存