您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 搭建SQLServer2005集群系统
搭建SQLServer2005集群系统想成功实施诸如exchange、sql故障转移群集,那就必须先具备MSCS(Microsoftclusterservice)的群集环境,本文就来学习一下该环境在VMware虚拟机下的搭建。关于IP地址的规划、群集节点的规划、共享存储的规划。为满足企业系统高可用性容错业务需求,推荐用户采用WindowsServer2003企业版、SQLServer2000/2005企业版以及ExchangeServer2003企业版来构建其业务应用与协作办公平台。由于WindowsServer2003、SQLServer2000/2005企业版中内置Cluster群集功能,外加一共享磁盘柜或SAN/iscsi,2台服务器就能实现群集配置,即充分利用了服务器硬件资源,又大大提高了整个业务应用与协作办公系统的高可用性。windows2003server集群要求有现成域环境,每个集群节点都是现有域的成员。对于只有双机集群为了排出单点故障要求两个节点都设成域控制器和DNS服务器。但该方案会在一定程度上影响集群节点的行能。为了清除说明,下面以双机集群为例介绍wingdows2003server集群的安装设置。软硬件环境windows2003server企业版或datacenter版,vmwareesx版虚拟2台windows主机,内存756M。每台主机有2块网卡安装两台windows2003server略HostnamePrivate网卡Public网卡Nornet-110.1.1.1192.168.1.81Nornet-210.1.1.2192.168.1.82将两node创造建成DC,和DNSserver,Nornet-1上打开管理工具-管理你的计算机--添加删除角色选择域控制器(activedirectory)成为新的域控配置安装dns设置域名设置还原密码,记住该密码完成,重起。Nornet-2加入到域sqlcls.local先设置dns将nornet-1的ip设为首选dns输入域管理员用户名密码,成功后重起添加计算机角色同nornet-1下面是一些特别的设置完成后重起再安装dnsserver两台节点的dnsserver都装好以后将设置网络,共享磁盘在每个节点设置网络prvate连接(心跳线)配置public网络将两个节点的首选dns设为对方的ip,备用dns设为本身的ip修改系统启动等待时间设置共享空间设置集群用户帐户1.单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“活动目录用户和计算机”。2.如果域还未展开,单击加号(+)将其展开。3.右击“用户”,指向“新建”,然后单击“用户”。4.键入群集名称,如下方图7所示,然后单击“下一步”。图7.键入群集名称。5.将密码设置设定为“用户不能更改密码”和“密码永不过期”。单击“下一步”,然后单击“完成”创建该用户。6.在“活动目录用户和计算机”插件的左窗格中,右击“群集”,然后在快捷菜单上单击“属性”。7.单击“将成员添加到组”。8.单击“administrators”,然后单击“确定”。这将给予新用户帐户在该计算机上的管理特权。退出“活动目录用户和计算机”插件。配置共享磁盘确认仅开启了一个节点。右击“我的电脑”,单击“管理”,然后展开“存储”。双击“磁盘管理”。如果您连接了一个新的驱动器,将自动开启“写入签名和更新磁盘向导”。如果出现该向导,单击“下一步”,完成向导的各个步骤。注意:该向导自动将磁盘设为动态。要将磁盘复位到基本状态,右击“磁盘n”(n在此处指您正在设定的磁盘),然后单击“还原基本磁盘”。右击“未分配的磁盘空间”。单击“新分区”。将启动“新建分区向导”,单击“下一步”。选择“主分区”的分区类型,单击“下一步”。默认将分区设为最小。单击“下一步”。(建议采用多个逻辑磁盘,而不是在一个磁盘上采用多个分区。)使用下拉框更改驱动器盘符。使用在字母表上比默认列举的字母更靠后的驱动器盘符。通常,驱动器盘符“Q”可以用于仲裁磁盘,而“R”、“S”等字母则用于数据磁盘。更多信息,请在Microsoft知识库中参阅下方文章:318534关于在服务器群集上分配驱动器号的最佳实践(BestPracticesforDrive-LetterAssignmentsonaServerCluster)注意:如果您正在计划使用卷装载点,不要对磁盘分配驱动器号。更多信息,请在Microsoft知识库中参阅下方文章:280297如何在群集服务器上配置卷装载点(HowtoConfigureVolumeMountPointsonaClusteredServer)使用NTFS格式化分区。在“卷标”方框中,键入该磁盘的名称。例如:“驱动器Q”,如下方图8所示。关键是要对共享磁盘分配驱动器标签,因为在还原磁盘时这会大大减少故障排除时间。图8.对共享磁盘分配驱动器标签至关重要。如果您正在安装64位版本的WindowsServer2003,确认所有的磁盘均格式化为MBR。全局分区表(GlobalPartitionTable,GPT)磁盘不能作为群集磁盘得到支持。更多信息,请在Microsoft知识库中参阅下方文章:284134服务器群集不支持GPT共享磁盘(ServerClustersDoNotSupportGPTSharedDisks)确认所有的共享磁盘均格式化为NTFS并指派为MBRBasic。配置集群服务配置第一个节点,关闭所有其他节点依次单击“开始”、“所有程序”和“管理工具”,然后单击“群集管理器”。输入集群名输入集群管理IP配置第二个节点配置private网络属性配置public网络属性安装SQLServer前配置MSDTC启动“群集管理器”创建一个名为“MSDTCGroup”的组,其中包含物理磁盘、网络名称和IP地址。为此,请按照下列步骤操作联机MSDTC注意:建议您只要可能就将MSDTC资源创建到其自己的资源组中,如创建MicrosoftSQLServer资源时那样。为此,请按照本过程中的步骤操作。如果无法这样做,或者您的DTC方案的负载较轻(如专门用于ExchangeServer的群集),则请转到步骤7并选择“群集”组作为您的选择。在专用ExchangeServer群集上,应该将MSDTC资源放置在默认的群集组中。重要说明:创建MSDTC新组后,必须为Msdtc创建网络名称、IP地址和物理磁盘。您可能已经具有了可以移入此新组的物理磁盘资源。创建MSDTCGroup后,必须创建IP地址资源、网络名称资源和物理磁盘资源。您可能已经具有必须移入此新MSDTC组的物理磁盘资源。本指南中的步骤面向双节点群集。而如果您正在安装拥有两个以上节点的群集,那么“节点2”一栏将列出其它所有节点所要求的状态。步骤节点1节点2存储备注设置网络开启开启关闭确认共享总线上的所有存储设备均已关闭。开启所有节点。设置共享磁盘开启关闭开启关闭所有节点。开启共享存储,再开启第一个节点。验证磁盘配置关闭开启开启开启第一个节点,开启第二个节点。如果需要,可以针对第三和第四个节点重复相同的步骤。配置第一个节点开启关闭开启关闭所有节点;开启第一个节点。配置第二个节点开启开启开启顺利配置完第一个节点后,开启第二个节点。如果需要,可以针对第三和第四个节点重复相同的步骤。安装后开启开启开启所有节点均必须开启。在拥有资源的节点安装SQLServer2005,注意要用新建的启动cluster服务的用户登录要有IIS安装,安装IIS该用户其实应该是cluster,如果用administrator,会造成不能在远程计算机安装完成至于客户端程序等,用第二张光盘单独运行安装
本文标题:搭建SQLServer2005集群系统
链接地址:https://www.777doc.com/doc-4607417 .html