Win03+Sql2005+FreeNAS群集

装环境

 

1.服务器A:两台windows 2003 enterprise 域控服务器,双网卡。

CPU intel i3

内存:364M

分区:C10GB , D7GB

网卡:双网卡

2.服务器A:两台windows 2003 enterprise 域控服务器,双网卡。

CPU intel i3

内存:364M

分区:C10GB , D7GB

网卡:双网卡

3.网络储存服务器:一台,FreeNAS服务器

IP地址:192.168.1.13

磁盘:FreeNAS系统磁盘5GB;仲裁盘5GB、数据盘10GB,

4.数据库:MS-SQL 2005

虚拟IP地址:192.168.1.20

群集名称:clustersql

IP地址规划

------------------------------------------------------

服务器名           服务器A               服务器B

网卡名称           private(心跳)         private

IP地址             10.10.1.1             10.10.1.2

子网掩码           255.255.255.0         255.255.255.0

------------------------------------------------------

 

服务器名           服务器A                服务器B

网卡名称           public(公共)           public

IP地址             192.168.1.11           192.168.1.12

子网掩码           255.255.255.0          255.255.255.0

网关               192.168.1.1            192.168.1.1

主DNS              192.168.1.11           192.168.1.12

辅DNS              192.168.1.12           192.168.1.11 

 

--------------------------------------------------------

群集服务器虚拟IP地址:192.168.1.15

FREENAS安装与配置ISCSI服务

一、FreeNAS配置

从FREENAS官网上获取FREENAS安装文件,FreeNAS-i386-LiveCD-0.7.2.6694此版本为中文版,用着比较容易上手。
虚拟机的配置:

开机前将FREENAS的光盘加载到光驱;

选择9,安装FREENAS到硬件或者闪存设备上;

在第一项选择【OK】;

选择安装文件所在介质;

选择要安装FREENAS的磁盘;

安装成功后,按回车重新启动系统;

设置IP地址,选着【2】;

IP地址192.168.1.13

设置子网掩码;

设置网关

设置完成后返回即可;

安装到此就结束了,下面到WEB页面里面配置ISCSI了;

二、配置FREENAS
FREENAS默认登陆用户为:admin 密码:freenas

可以将软件设置为简体中文”system”―“General”―“webGUI”―“languge”;

选择“硬盘”―“管理”―“Rescan disks”,将所以硬盘添加上;

已将要操作的的分区添加;

接下来设置ISCSI服务,选择“服务”―“ISCSI目标”―“Initators”配置认证的网段;

配置端口选项,“Portals”;

 

配置目标选项卡,先设置好“extent”,在设置“目标”

 

最后配置“设置”选项,将”ISCSI”中的“启动”打上钩保存;

查看服务状态,ISCSI服务器以成功启动并服务;

到此,使用微软的“Microsoft Iscsi Initiator”即可添加磁盘到计算机了。

Windows 2003 部署群集

安装简介
1.服务器群集是需要在域环境下面才能实现的,所以要搭建域环境;
2.安装成功一台域控制器后,第二台最好也安装(并非一定要安装),不然域控宕机后,启动用户登录不了,我在做的时候是安装了的;
3.将第二台搭建为DNS服务器,是第一台服务器的DNS辅助服务器(并分一定要安装),我安装OK了;
4.安装成功域后,建立clusteradmin,sqladmin两个用户,并将其加入到“Domain Admin”组里面;↓

下载 “microsoft ISCSI Initiator”并安装↓

安装完成后,点击桌面的“microsoft ISCSI Initiator”并选择“Discovery”选项↓

点击”Add”,填写“FREENAS”的地址,找到目标门户入口↓

完成后到“Targets”选项卡中,即可发现“目标”磁盘,目前是未登录状态;↓

点击”LOGO ON”将两个目标添加到我们的计算机上面↓

完成后,到计算机磁盘管理上面将磁盘“格式化”成NTFS格式,添加上卷标,E盘,和F盘 ↓

关闭服务器A,到服务器B
服务器B
同样和服务器B一样,安装上“microsoft ISCSI Initiator” ↓

连接目标磁盘↓

添加磁盘,并与服务器A保持相同的盘符;

完成后,打开服务器A,即可创建群集,这里回到服务器A上面↓
回到服务器A上面,开始创建群集↓

选择域,并创建群集的名称↓

选择计算机名,就默认的本地节点好了,选择下一步↓

程序分析环境是否满足搭建群集要求↓

填写群集的虚拟IP地址,这里添加之前规划的IP地址192.168.1.15↓

选择启动群集服务的用户,选择我们之前创建的“clusteradmin”↓

选择仲裁盘“E盘”,下一步↓

创建群集服务中↓

完成A节点配置↓

查看群集服务,只有一个节点,SERVER2是计算机名(文中是服务器A)↓

接着在把服务器B添加群集当中,选择新建节点↓

选择服务器B的主机名↓

创建的过程和服务器A都一样的,现在检查配置↓

输入clusteradmin账户的密码↓

创建群集↓

完成了节点的添加↓

现在在群集管理器上面可以看到server1和server2 了,在组上面切换下资源,看下是否可以切换磁盘和资源。

 

SQL安装和故障转移

部署群集完成后,将在群集上面安装SQL-2005数据库,看下需要的安装条件
1.安装MSDTC分布式事务处理协调器,要安装工作站组件,必须要安装MSDTC;
2.服务器必须为SP2或更高的R2版本
一、安装DTC事务管理器
1.打开“添加或删除程序” →“添加/删除windows组件” →“应用程序服务器”↓

2.勾选“启动网络DTC访问”↓(并两台服务器都启动)

3.到活跃的节点上新建“资源”↓

4.填写名称和描述,并选择“分布式服务协调器DTC” ↓

5.可能的所有者,选择所有节点↓

6.依存关系选着“群集名”和“磁盘”↓

7.完成“MSDTC”组件的安装↓

二、安装SQL-2005
1.双击setup安装程序↓
2.安装必要SQL必要的环境和组件,安装完成后继续↓
3.等待安装程序教程安装环境,全部通过后,即可点击“下一步”,如有问题,按照提示信息解决后在进行安装↓

4.输入注册信息↓

5.选择安装的组件,数据库引擎必须要选择,要使用分析程序,必须要选择分析程序的组件,工作站组件,联机丛书和开发工具也选择上↓

6.实例名称默认即可↓

7.输入要使用的SQL 虚拟服务器的名称,自定义,并非是填写群集名称↓
8.定义虚拟服务器的IP地址,就是数据库的接口地址,填写之前定义好的,192.168.1.20↓

9.选择安装的群集组,安装的群集组不能和“仲裁盘”资源为同一组↓

10.群集节点配置不用更改,默认即可,程序自动判断↓

11.这里要输入当前用户的密码,才能继续进行安装,并非运行SQL服务的账户↓

12.此处才是指定运行SQL服务的账户↓

13.为了便利,我没有按照要求的做,而是吧用户直接加入了”Domain Admin”组里面了,所以选着“Domain Admin”组↓

14.设置身份验证模式,我选择的是混合模式↓

15.设置排序规则,默认即可,点击下一步↓

16.设置发送错误报告的目的地↓

17.预设置OK,准备进入安装中↓

18.安装中,分别在向节点一和节点二安装程序↓

19.所有节点安装完成数据库引擎和工具↓

20.完成安装↓

三、配置外围管理
1.打开“程序”→“Microsoft SQL server 2005” →“配置工具”→“SQL SERVER外围应用配置器”↓

2.开后管理窗口后,点击在外围配置应用localhost处“更改计算机”↓

3.在远程计算机处,填写SQL server的“虚拟名称”我们之前定义的是“clustersql”↓

4.连接OK后,可管理SQL server 的服务、远程连接等等↓

5.在来群里管理里面查看下,切换组资源,看看能否成功。

WIN03+SQL-2005+FREENAS配置就完成了。

 

你可能感兴趣的:(SQL2005群集)