大家也都知道SQL Server 2012即将在7月1号于大陆进行发布,很多人对我们SQL Server 2012的新功能很感兴趣,特别是always on技术、列存储索引技术、商业智能等,我今天就小安装一下always on,对always on有一个全新的认识。因为我们知道always on技术是要基于window Server群集的,所以我们在部署之前,先要建立起Window Server的群集。
    第一章:故障转移群集一
1、环境设定
    1.1 第一台电脑(设定请依照自行的环境进行调整)
       a.   Hostname: Fenger-Storage
       b.  操作系统: Microsoft Windows Storage Server 2008 Enterprise
       c.  硬盘 *2
            第一块为系统安装磁盘
            第二块为放置共用磁盘-----此磁盘在后面的设定还会再切割成下列四块的用途
                 。 仲裁磁盘(Quorum Disk),建议最少需1GB
                 。 分散式交易调节器(MSDTC)专用磁盘,建议最少需1GB
                 。 SQL Server系统数据库专用磁盘,建议最少需20GB
                 。 SQL Server 用户数据库专用磁盘,建议最少需20GB
    1.2 第二台电脑(设定请依照自行的环境进行调整)
         a.   Hostname:Fenger-SQL-AD
         b.  NetWork Card: 192.168.1.1
         c:操作系统:Windows 2008 R2 SP1 Enterprise
         d:数据库:Microsoft SQL Server 2012 Enterprise
    1.3 第三台电脑(设定请依照自行的环境进行调整)
         a. Hostname:Fengr-SQL-Node1
         b. NetWork Card: 192.168.1.101
         c:操作系统:Windows 2008 R2 SP1 Enterprise
         d:数据库:Microsoft SQL Server 2012 Enterprise
     1.4 第四台电脑(设定请依照自行的环境进行调整)
         a. Hostname:Fengr-SQL-Node2
         b. NetWork Card: 192.168.1.102
         c.操作系统:Windows 2008 R2 SP1 Enterprise
         d.数据库:Microsoft SQL Server 2012 Enterprise
      1.5 第五台电脑(设定请依照自行的环境进行调整)
         a. Hostname:Fengr-SQL-Node3
         b. NetWork Card: 192.168.1.103
         c:操作系统:Windows 2008 R2 SP1 Enterprise
         d:数据库:Microsoft SQL Server 2012 Enterprise
      1.6 第六台电脑(设定请依照自行的环境进行调整)
         a. Hostname:Fengr-SQL-Node4
         b. NetWork Card: 192.168.1.104
         c:操作系统:Windows 2008 R2 SP1 Enterprise
         d:数据库:Microsoft SQL Server 2012 Enterprise
2、第一台电脑的设定
      第一台电脑主要负责架构中的共用磁盘的部分,我这里就通过windows Storage Server来进行模拟与管理,此套软件主要用来进行存储装置的管理,大部分是与硬件合并销售并内嵌到硬件设备中的,基本上不对外销售,但你可以通过线上申请的方式进行软件的试用。
      SQL Server 2012 Always on安装系列_第1张图片
下载完成后,我们进行解压,如图所示:
     2-1   下载完成后,我们进行安装。
    2-2    安装完成后,我们可以开始进行iscsI Target与iSCSI Initiator的设定,所以我 们  在第一台电脑上先启动iSCSI Target。
   SQL Server 2012 Always on安装系列_第2张图片
2-3 建一个一个新的 iSCSI Target
   SQL Server 2012 Always on安装系列_第3张图片
2-4 将此 Target设定一个名称。
SQL Server 2012 Always on安装系列_第4张图片
2-5 在这里需要设定有哪些服务器可以存取到此次共用磁盘,由于在此需要输入IQN的名称,所以需要先到客户端设定连线到该服务器,这样子点击【浏览】的时候就可以直接选择加入即可。
SQL Server 2012 Always on安装系列_第5张图片
2-6  由于 iSCSI Taret和Initiator  需透过网络来通讯,所以我在这里就直接关闭了防火墙。当然最好的办法是将 WinTarget 应用程序 Add进去。我这里就为了省事情
2-7  切换到第二台服务器,然后选择【iSCSI 选择器】
        SQL Server 2012 Always on安装系列_第6张图片
   2-8  输入第一台服务器的IP,然后点击【快速连接】
      SQL Server 2012 Always on安装系列_第7张图片
  2-9   如果连线正常的话,你会看到显示出-- 【没有可用于试用快速连接登陆的目标】,而接下来的几台服务器做法也是相同的,请自行执行。
      SQL Server 2012 Always on安装系列_第8张图片
   2-10  再切换到第一台服务器,然后点击 【浏览】
   2-11  再选择 【浏览】
         SQL Server 2012 Always on安装系列_第9张图片
    2-12   将那些服务器都加入进去。
    2-13   完成上述的 iSCSI Target 的建立之后,再来就是建立虚拟磁盘(共用磁盘)的动作,请在刚刚建立的 iSCSI Target 上选择 【为 iSCSI 目标创建徐阿尼磁盘】。
     SQL Server 2012 Always on安装系列_第10张图片
     2-14  请选择你这个虚拟磁盘的放置位置,请同意放置在第二块磁盘上