故障转移群集安装及配置
配置Windows_Server_2008故障转移集群
配置Windows Server 2008故障转移集群导读:为关键性的应用程序、服务和资料提供高可用性,是成功 IT 部门的主要目标。
当服务宕机或故障时,即会中断业务的连续性进而造成重大的损失,因此 Windows Server 2008 提供了两种主要的高可用性功能:故障转移群集(Failover Clustering)以及网络负载平衡(NLB),以满足企业对保持关键系统正常运作的需求。
Windows Server 2008 的故障转移群集及 NLB 在进行过改善后,已可提供简化的管理及更强健的功能,此外,Windows Server Backup 亦可在硬件故障时,提供基本的备份与修复解决方案。
配置Windows Server2008故障转移集群一、问题描述建立双节点的Windows Server 2008 故障转移集群,为Hyper-v的高可用和SQLServer集群做好准备。
二、配置集群群前的准备1、每个节点主机配备至少两块网卡,一块用于连接共享存储,一块用于网络通信。
不能两者使用同一网络适配器2、每个节点服务器链接到共享存储,本例采用windows storage server 2008模拟iSCSI软件共享存储添加iSCSI的具体过程参给Windows2008Server with Hyper-V添加Openfiler的iSCSI3、集群中的节点服务器必须属于同一个域。
4、用于管理集群的用户,不必使用域管理员账户,只要添加到本地管理员即可,同时是Domain User组。
本例为方便起见均采用与管理员账号三、安装故障转移集群1、登录其中一个集群节点,打开服务器管理器,定位到功能项2、点击添加功能,点选故障转移集群,点击下一步3、在向导最后,点击安装4、在其他节点的服务器上重复以上操作四、验证集群配置在创建集群之前,建议运行验证集群配置,确认服务器、网络、存储是否符合要求1、开始——管理工具——故障转移集群管理,打开故障转移集群管理单元2、在管理界面的中间位置,点击验证配置3、点击下一步,添加节点服务器4、可以选择运行所有测试,也可分类选择,建议运行所有测试5、检查完毕后,可以点击查看报告,也可以到C:\Windows\Cluster\Reports路径下去查看五、建立集群1、开始——管理工具——故障转移集群管理,打开故障转移集群管理单元2、在中间位置点击创建一个集群3、点击下一步,添加集群内的节点服务器4、填入集群名称,和使用的虚拟IP地址,途中10段的ip地址用来连接iSCSI存储,可以将其去掉。
SQL+Server故障转移群集安装手册
TEPC-SQL故障转移群集安装手册一、安装环境要求1、硬件要求1.1 仔细检查以确保群集中所用节点运转正常并有相同的配置。
2、软件要求2.1 群集的两个节点必须采用相同位数的操作系统,企业版Windows Server 2003(SP2)或者Windows Server 2003 R2(64位)。
2.2 群集中所有的节点必须是同一个域的成员。
2.3 在安装群集前设置一个专用域级帐户,此用户必须是每个节点上的本地管理员组的成员。
2.4 群集的两个节点需安装.NET Framework 2.0。
3、网络要求3.1 群集中的每个节点必须拥有两个 PCI 网络适配器。
一个用于连接客户端公用网络,另一个用于连接节点对节点的专用群集网络。
每个节点上的所有网络接口均设置静态IP地址。
提示:“服务器群集”不支持使用由动态主机配置协议 (DHCP) 服务器分配的地址。
3.2 将共享存储设备附加到所有节点的存储电缆。
具体操作参见制造商的说明文档以了解存储设备的配置信息。
4、共享磁盘要求4.1 采用某种类型的硬件独立磁盘冗余阵列 (RAID),此存储设置作为群集服务器的共享磁盘。
4.2 所有共享磁盘必须为基本磁盘,采用NTFS分区,其中仲裁盘的分区容量不小于500MB。
4.3 确定每个节点在共享阵列或SAN上能否看到数据和仲裁磁盘。
4.4 共享和仲裁盘不能和操作系统所在的盘处于同一个分区。
4.5 如果采用64位的2003操作系统,那么所有共享磁盘必须配置MBR主引导记录,即主分区。
二、群集安装在安装过程中,安装某些节点时将关闭其他节点。
这样确保附加到共享总线的磁盘上的数据不会丢失或遭到破坏。
详见下表:1、安装操作系统(以Windows Server 2003 SP2为例)1.1 在群集的每个节点上安装该操作系统,并且更新最新补丁。
安装杀毒软件。
1.2 必须设置本地管理员帐户密码,不能为空。
否则群集安装将会失败。
1.3 每个节点均加入同一个域(),并使用ClusterAdmin登录系统。
使用 Microsoft Windows Server 2003 的 Dell 故障转移群集 软件安
使用 Microsoft ® Windows Server ® 2003 的 Dell™ 故障转移群集 软件安装与故障排除指南简介准备用于群集的系统安装群集管理软件了解故障转移群集维护群集升级至群集配置故障排除注、注意和警告本说明文件中的信息如有更改,恕不另行通知。
©2008 Dell Inc. 版权所有,翻印必究。
未经 Dell Inc. 书面许可,严禁以任何形式进行复制。
本文中使用的商标:Dell 、DELL 徽标、PowerEdge 、PowerVault 和 OpenManage 是 Dell Inc. 的商标;Active Directory 、Microsoft 、Windows 、Windows Server 和 Windows NT 是 Microsoft Corporation 在美国和/或其它国家/地区的商标或注册商标。
本文中述及的其它商标和产品名称是指拥有相应商标和产品名称的公司或其制造的产品。
Dell Inc. 对本公司的商标和产品名称之外的其它商标和产品名称不拥有任何专有权。
2008 年 4 月 修订版 A00注: "注"表示可以帮助您更好地使用计算机的重要信息。
注意: "注意"表示可能会损坏硬件或导致数据丢失,并告诉您如何避免此类问题。
警告: "警告"表示可能会导致财产损失、人身伤害甚至死亡。
返回目录页面安装群集管理软件使用Microsoft® Windows Server® 2003 的Dell™ 故障转移群集 软件安装与故障排除指南Microsoft 群集管理器本节提供了有关使用 Microsoft®群集管理器配置和管理群集的信息。
群集管理器是 Microsoft 提供的一种用于群集管理的内置工具。
Microsoft 群集管理器群集管理器是用于配置和管理群集的 Microsoft 工具。
实训6配置故障转移群集服务(已压缩到20M以下可直接上传)
实训6配置故障转移群集服务(已压缩到20M以下可直接上传)实训6配置故障转移群集服务在计算机网络中,故障转移群集服务是一种重要的功能,它可以确保系统在发生故障时能够自动迁移至备份节点,从而保证系统的连续性和可靠性。
在本文中,将详细介绍如何配置故障转移群集服务,并提供一个已经压缩到20M以下的文件供上传使用。
1. 概述故障转移群集服务是一种将计算资源和应用程序纳入到一个逻辑单元内的技术。
通过将多个节点组织成一个群集,当其中的一个节点发生故障时,其他节点可以自动接管其工作,从而实现系统的高可用性。
2. 步骤以下是配置故障转移群集服务的详细步骤:2.1 准备工作在开始配置之前,请确保已经准备好以下的工作环境:- 两台或更多的服务器,用于搭建群集。
- Windows Server操作系统,建议使用较新版本以获得更好的性能和功能。
- 硬盘空间足够的存储设备,用于存储群集相关的数据。
2.2 安装故障转移群集功能首先,在每台服务器上安装故障转移群集功能。
打开“服务器管理器”,选择“添加角色和功能”,进入“添加角色和功能向导”界面。
根据向导的指引,选择故障转移群集功能并完成安装。
2.3 创建群集安装完故障转移群集功能后,打开“故障转移群集管理器”,点击“创建群集”按钮,进入群集创建向导。
依次输入群集名称和IP地址,然后点击“下一步”进行下一步的配置。
2.4 添加节点在群集创建向导的“节点确认”页面,选择要添加到群集中的节点。
点击“添加”按钮,输入节点的名称和IP地址,然后点击“确定”添加节点。
继续添加其他节点,直到所有节点都加入到群集中。
2.5 配置群集存储在群集创建向导的“存储确认”页面,选择用于存储群集数据的存储设备。
可以选择本地磁盘、网络共享存储等,根据需求进行配置。
2.6 配置群集网络在群集创建向导的“网络确认”页面,选择用于群集通信的网络。
可以根据实际情况选择已有的网络适配器,也可以创建新的网络适配器。
windows-server-2016无域配置故障转移群集帮助文档
准备工作软件准备(1) SQL Server 2016(2) Windows Server 2016 DataCenter 64位(3) VMware-workstation 12 Pro操作系统:都是Windows Server 2016 DataCenter(只有Windows Server 2016 才能无域配置集群)计算机名node1:WIN-VF232HI2UR6node2:WIN-1MCR65603IJIP规划第一步:安装故障转移集(所有节点均需要此操作)第二步:添加DNS后缀(所有节点均需要此操作,且后缀需一致)第三步:所有节点上以管理员方式运行Powershell,然后执行以下命令new-itemproperty -path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -Name LocalAccountTokenFilterPolicy -Value 1或者也可以手动添加此注册表项(项名:LocalAccountTokenFilterPolicy,DWEORD(32位)值,值为1)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System第四步:添加用户名,名称、密码均要一致,且隶属于Administrators第五步:添加节点映射(注意要把集群名以及虚拟IP加上)C:\Windows\System32\drivers\etc\host第六步:允许应用通过防火墙第七步:在其中一个节点上以管理员方式运行Powershell,然后执行以下命令创建集群命令:New-Cluster –Name <Cluster Name> -Node <Nodes to Cluster> -–StaticAddress <Cluster IP> -AdministrativeAccessPoint DNS说明:windows server 2016创建故障不支持图文界面操作,只能通过PowerSehll创建示例:New-Cluster –Name SQLAlwayOn -Node WIN-VF232HI2UR6,WIN-1MCR65603IJ –StaticAddress 192.168.0.170 -AdministrativeAccessPoint DNS--获取集群名Get-Cluster--群集详情Get-ClusterResource搞定,故障转移群集配置OK现在可以到“故障转移群集管理器”中查看群集。
StarWind Virtual SAN 和 SQL Server 2012 故障转移集群安装与配置
#1 HyperConverged Appliance for SMB and ROBOStarWind Virtual SAN®Installing & Configuring a SQL Server 2012 Failover ClusterJANUARY 2015TECHNICAL PAPERTrademarks“StarWind”, “StarWind Software” and the StarWind and the StarWind Software logos are registered trademarks of StarWind Software. “StarWind LSFS” is a trademark of StarWind Software which may be registered in some jurisdictions. All other trademarks are owned by their respective owners. ChangesThe material in this document is for information only and is subject to change without notice. While reasonable efforts have been made in the preparation of this document to assure its accuracy, StarWind Software assumes no liability resulting from errors or omissions in this document, or from the use of the information contained herein. StarWind Software reserves the right to make changes in the product design without reservation and without notification to its users.Technical Support and ServicesIf you have questions about installing or using this software, check this and other documents first - you will find answers to most of your questions on the Technical Papers webpage or in StarWind Forum. If you need further assistance, please contact us.Copyright ©2009-2016 StarWind Software Inc.No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written consent of StarWind Software.In 2016, Gartner named StarWind “Cool Vendor for Compute Platforms”.Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.About StarWindStarWind is a pioneer in virtualization and a company that participated in the development of this technology from its earliest days. Now the company is among the leading vendors of software and hardware hyper-converged solutions. The company’s core product is the years-proven StarWind Virtual SAN, which allows SMB and ROBO to benefit from cost-efficient hyperconverged IT infrastructure. Having earned a reputation of reliability, StarWind created a hardware product line and is actively tapping into hyperconverged and storage appliances market. In 2016, Gartner named StarWind “Cool Vendor for Compute Platforms” following the success and popularity of StarWind HyperConverged Appliance. StarWind partners with world-known companies: Microsoft, VMware, Veeam, Intel, Dell, Mellanox, Citrix, Western Digital, etc.ContentsIntroduction (4)Assumptions (4)Cluster Configuration Details (5)Connecting to the iSCSI Storage (5)Initializing and Formatting the Disks (8)Installing the .NET Framework 3.5 (14)Windows Failover Cluster Feature Installation (15)Windows Server Failover Clustering Configuration (17)SQL Server 2012 Failover Cluster Instance Installation - Initial Cluster Node (23)SQL Server 2012 Failover Cluster Instance Installation - Failover Cluster Node (36)Contacts (39)IntroductionThis document is for StarWind and Microsoft SQL Server users who want to install and configure Failover Cluster. It provides a step-by-step procedure in configuring a 2-node Windows Server 2012 Failover Cluster that will host a SQL Server 2012 Failover Clustered Instance.AssumptionsWhen using this guide, a few assumptions have been made•Windows Server 2012 is installed on each server that you will cluster and join to the domain•The disks (LUNs) that you want to use in the cluster are exposed to the servers that you will cluster and are configured appropriately as per StarWind’s High Availability Best Practices documentation•You have decided which quorum model will be used by the failover cluster. This document will use the disk witness as the quorum model.Cluster Configuration DetailsPrior to building your cluster, it is important to have all the details in place to make sure that installation and configuration will go smoothly. The following details will be used to build and configure a SQL Server 2012 Failover Clustered Instance.Active Directory Domain Name: TESTDOMAIN.localStarWind Server iSCSI SAN IP address: 10.0.0.200Cluster Nodes: WS-CLUSTER3 & WS-CLUSTER4Cluster Disks: Q:\, E:\, F:\ & H:\Windows Server Failover Cluster Name and IP Address: WINCLUSTER2 & 172.16.0.211SQL Server Failover Cluster Name and IP Address: SQLCLUSTER2 & 172.16.0.212SQL Server Service Account: TESTDOMAIN\sqlserviceConnecting to the iSCSI StorageWindows Server 2012 comes with iSCSI Initiator software that enables connection of a Windows host to an external iSCSI storage array like StarWind Software’s iSCSI SAN using network adapters. You can launch the tool from the Server Manager dashboard, under Tools and select iSCSI Initiator.NOTE: These steps have to be performed on both of the servers that will act as nodes in your failover cluster.You will get a message saying that the Microsoft iSCSI service is not running. Simply click Yes to continue.To connect to the iSCSI target:1.In the iSCSI Initiator Properties page, under the Targets tab, enter the IP address of theStarWind server iSCSI SAN on the Target field. Click Quick Connect. You should see a list of the iSCSI Targets that have been defined on your iSCSI SAN.2.In the Quick Connect dialog box, select the target that you will use and click Connect. ClickDone to go back to the iSCSI Initiator Properties page.3.Click OK to close the iSCSI Initiator Properties page.Once the targets have been defined using the iSCSI Initiator tool, you can now bring the disks online, initialize them, and create new volumes using the Disk Management console.Initializing and Formatting the DisksAfter configuring the servers to connect to the iSCSI target, we can proceed to initialize and format the disks. We will use the Disk Management console to perform this task. You can launch the tool from the Server Manager dashboard, under Tools and select Computer Management. NOTE: These steps have to be performed on both of the servers that will act as nodes in your failover cluster.To initialize and format the drives:1.From within Computer Management, expand the Storage section and select DiskManagement.2.Right-click any of the disks that you want to configure and select Online. Once the disk isbrought online, it is now marked as Not Initialized.3.To initialize, right-click on the disk and select Initialize Disk. The Initialize Disk dialog boxwill appear.4.In the Initialize Disk dialog box, make sure that the correct disk is selected for initializationand then choose whether to initialize the disk using the MBR or GPT partition styles. The most common partition style for disks used in SQL Server instances is MBR, which isselected by default. Click OK to select the MBR partition style.5.To create a disk partition, right-click on the unallocated space and select New SimpleVolume.6.In the Welcome to the New Simple Volume Wizard dialog box, click Next.7.In the Specify Volume Size dialog box, enter the volume size and click Next.8.In the Assign Drive Letter or Path dialog box, specify the drive letter you would like to useand click Next.9.In the Format Partition dialog box,•Make sure that the file system selected is NTFS.•To follow Microsoft best practices on allocation unit size, select 64K.•In the Volume label: text box, enter the appropriate name.Click Next.10.In the Completing the New Simple Volume Wizard dialog box, review the settings youhave made and click Finish.11.Repeat these steps on all of the disks that you want to configure as part of your WindowsServer Failover Cluster.Installing the .NET Framework 3.5SQL Server 2012 requires both the Microsoft .NET Framework 3.5.1 and 4.0 as part of its prerequisite software. The .NET Framework 3.5.1 package is already a part of the Windows Server 2012 installation media while the .NET Framework 4.0 is included in the SQL Server 2012 installation media. However, there are issues when installing the .NET Framework 3.5.1 on Windows Server 2012 machines when using the Server Manager dashboard. Microsoft KB article 2734872 describes the issues you will encounter when installing the .NET Framework 3.5.1 on a Windows 8 or Windows Server 2012 machine.To install the Microsoft .NET Framework 3.5.1 on a Windows Server 2012, we will be using the Deployment Image Servicing and Management (DISM) Command-Line tool.NOTE: These steps have to be performed on both of the servers that will act as nodes in your failover cluster.To install the Microsoft .NET Framework 3.5.1, open a command-line and type the command below.dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccessWindows Failover Cluster Feature InstallationWindows Server Failover Clustering feature provides high availability and scalability in many server workloads. SQL Server 2012 takes advantage of this feature and its capabilities to support a failover clustered instance and the new SQL Server 2012 AlwaysOn Availability Group feature. Discussion of the new SQL Server 2012 AlwaysOn Availability Group feature is beyond the scope of this document. We will only be focusing on SQL Server failover clustered instances.NOTE: These steps have to be performed on both of the servers that will act as nodes in your failover cluster.To add the Failover Clustering feature:1.Open the Server Manager dashboard and select Add roles and features. This will launchthe Add Roles Features Wizard2.Click Next until you reach the Select Features dialog box. Select the Failover Clusteringcheckbox. When prompted with the Add features that are required for Failover Clustering dialog box, click Add Features. Click Next.3.Click Install to install the Failover Clustering feature.Windows Server Failover Clustering ConfigurationOnce the Windows Server Failover Clustering Feature has been installed, we can proceed with configuring a Windows Server Failover Cluster. We will start with running the Failover Cluster Validation Wizard to make sure that our cluster configuration will be officially supported by Microsoft.To configure Windows Failover Clustering,unch Failover Cluster Manager from within the Server Manager console.2.Within Failover Cluster Manager, click the Validate Configuration… link.3.In the Validate a Configuration Wizard dialog box, click Next.4.In the Select Servers or a Cluster dialog box, add the following server names –WS-CLUSTER3 and WS-CLUSTER4. Click Next.5.In the Testing Options dialog box, make sure that the option Run all tests (recommended)is selected. Click Next.6.In the Confirmation dialog box, click Next.7.In the Summary dialog box, click Finish to create the Windows Server Failover Cluster.8.In the Access Point for Administering the Cluster dialog box, enter the following details•Cluster Name: WINCLUSTER2•Address: 172.16.0.2119.In the Confirmation dialog box, click Next. This will create the Windows Server FailoverCluster using the servers as nodes of the cluster, add DNS and Active Directory entries for the cluster hostname.10.In the Summary dialog box, verify that the configuration is successful.11.Verify that the cluster quorum configuration is using Node and Disk Majority, using theappropriate drive that you configured as the quorum disk.SQL Server 2012 Failover Cluster Instance Installation - Initial Cluster NodeInstalling a SQL Server 2012 Failover Clustered Instance requires that you have the appropriate permissions in your Active Directory domain and that you have local Administrator rights to the machines that will act as nodes in your failover cluster. Configuring the appropriate permissions in Active Directory is beyond the scope of this document. For more information, refer to the document Failover Cluster Step-by-Step Guide: Configuring Accounts in Active Directory.There are two options to install SQL Server 2012 Failover Clustered Instance. The first one is by using the integrated failover cluster install with the Add Node option and the second one is the Advanced/Enterprise installation option. The process outlined below will take into account the first option and will be installing a DEFAULT instance.To install a SQL Server 2012 failover clustered instance,1.Run setup.exe from the installation media to launch SQL Server Installation Center.Click on the Installation link on the left-hand side.2.Click on the New SQL Server Failover Cluster Installation link. This will run the SQL Server2012 Setup wizard.3.In the Setup Support Rules dialog box, validate that the checks return successful resultsand click Next.4.In the Product Key dialog box, enter the product key that came with your installationmedia and click Next.5.In the License Terms dialog box, click the I accept the license terms check box andclick Next.6.In the Product Updates dialog box, you have the option to include SQL Server productupdates like service packs and cumulative updates in the installation process. If yourservers are connected to the Internet, the installation media will connect to WindowsUpdate and check for available SQL Server 2012 updates. You can opt to install thedetected updates as part of the installation process. Click Next.7.In the Setup Support Rules dialog box, validate that the checks return successful results.If the checks returned a few warnings, make sure you fix them before proceeding with the installation. Click Next.8.In the Setup Role dialog box, select the SQL Server Feature Installation optionand click Next.9.In the Feature Selection dialog box, select the following components –Database EngineServices, SQL Server Replication, Client Tools Connectivity and Management Tools.Click Next.NOTE: Data Quality Services is now a requirement when installing the Database Engine Services on a Failover Cluster when the installation media includes SQL Server 2012 Service Pack 1 as per Microsoft KB article 2674817.10.In the Feature Rules dialog box, verify that all the rules have passed. If the rules returneda few warnings, make sure you fix them before proceeding with the installation.Click Next.11.In the Instance Configuration dialog box, enter the following details:•SQL Server Network Name: SQLCLUSTER2•Instance ID: MSSQLSERVERClick Next.12.In the Disk Space Requirements dialog box, check that you have enough space on yourlocal disks to install the SQL Server 2012 binaries. Click Next.13.In the Cluster Resource Group dialog box, check the resources available on your WindowsServer Failover Cluster. This tells you that a new Resource Group will be created on your cluster for the SQL Server instance. To specify the SQL Server cluster resource groupname, you can either use the drop-down box to specify an existing group to use or type the name of a new group to create it. Accept all the defaults and click Next.14.In the Cluster Disk Selection dialog box, select the available disk groups that are on thecluster for SQL Server 2012 to use. Click Next.15.In the Cluster Network Configuration dialog box, enter the virtual IP address that yourSQL Server 2012 failover cluster will use.•IP Type: IPv4•Address: 172.16.0.21216.In the Server Configuration dialog box, use the following credentials for the SQL Serverservice accounts in the Service Accounts tab. Make sure that both the SQL Server Agent and SQL Server Database Engine services have a Startup Type of Manual. The Windows Server Failover Cluster will take care of stopping and starting the service.•SQL Server Agent: TESTDOMAIN\sqlservice•SQL Server Database Engine: TESTDOMAIN\sqlserviceClick Next.17.In the Database Engine Configuration dialog box, select Windows Authentication Mode inthe Server Authentication tab. If you want to add the currently logged on user to be a part of the SQL Server administrators group, click the Add Current User button. Otherwise,you can add the appropriate domain accounts or security groups.In the Data Directories tab, enter the following•Data root directory: E:\•User database directory: E:\SQLSERVER\MSSQL\Data•User database log directory: F:\SQLSERVER\MSSQL\Data•Temp DB directory: E:\SQLSERVER\MSSQL\Data•Temp DB log directory: F:\SQLSERVER\MSSQL\Data•Backup directory: H:\SQLSERVER\MSSQL\BackupNOTE: New in SQL Server 2012 is the option to store the tempdb database on a local drive instead of a clustered drive. Should you decide to do so, you will get prompted to make sure that all of the nodes in the cluster contain the same directory structure and that the SQL Server service account has read/write permissions on those folders.Click Yes. Then, click Next.18.In the Error and Usage Reporting dialog box, click Next.19.In the Cluster Installation Rules dialog box, verify that all checks are successful. Click Next.20.In the Ready to Install dialog box, verify that all configurations are correct. Click Next.21.In the Complete dialog box, click Close. This concludes the installation of a SQL Server2012 Failover Clustered Instance.SQL Server 2012 Failover Cluster Instance Installation - Failover Cluster NodeNow that you have a working failover cluster, we will make it highly available by adding nodes. Most of the steps outlined below are similar to the ones when installing a failover clustered instance. While all the steps are still included, some screenshots have been omitted for brevity. To add a node to a SQL Server 2012 failover clustered instance,1.Run setup.exe from the installation media to launch SQL Server Installation Center. Clickon the Installation link on the left-hand side.2.Click on the Add node to a SQL Server failover cluster link. This will run the SQL Server2012 Setup wizard.3.In the Setup Support Rules dialog box, validate that the checks return successful resultsand click OK. Click Next until you get to the Cluster Node Configuration dialog box.4.In the Cluster Node Configuration dialog box, validate that the information on the existingSQL Server 2012 cluster is correct. Click Next.5.In the Service Accounts dialog box, verify that the information is the same as what youhave used to configure the first node. Click Next.NOTE: If you used different service accounts for the SQL Server services, make sure you provided the correct credentials. If you noticed, the order of the services in this dialog box differs from when you are installing a failover clustered instance.6.In the Error and Usage Reporting dialog box, click Next.7.In the Add Node Rules dialog box, verify that all checks are successful and click Next.8.In the Ready to Add Node dialog box, verify that all configurations are correct and clickInstall.9.In the Complete dialog box, click Close. This concludes adding a node to a SQL Server2012 Failover Cluster.10.Reboot both nodes after completing the installation just to be sure that there are nopending reboot operations that may possibly be flagged as a warning.ContactsUS Headquarters EMEA and APAC1-617-449-7717 1-617-507-5845 +44 20 3769 1857 (UK)+49 302 1788 849 (Germany) +33 097 7197 857 (France) +7 495 975 94 39 (Russian Federation and CIS) 1-866-790-2646Customer Support Portal:Support Forum:Sales: General Information: https:///support https:///forums ***********************************StarWind Software, Inc. 35 Village Rd., Suite 100, Middleton, MA 01949 USA ©2016, StarWind Software Inc. All rights reserved.。
WindowsServer2012R2+SQLServer2012故障转移群集部署
WindowsServer2012R2+SQLServer2012故障转移群集部署Windows Server 2012 R2 + SQL Server 2012故障转移群集部署故障转移群集(Failover Cluster)是在Windows Server系统中提供高可用性的关键组件。
通过将多个服务器节点组成集群,可以实现在某个节点故障时,自动将应用程序和服务迁移至其他节点,从而保证系统的不间断运行。
本文将详细介绍如何在Windows Server 2012 R2和SQL Server 2012上部署故障转移群集。
一、准备工作在开始部署之前,需要确保以下几项准备工作已完成:1. 硬件和网络环境:确保所有集群节点的硬件配置相同,并且网络连接正常稳定。
2. 操作系统安装:在所有节点上安装Windows Server 2012 R2操作系统,并确保操作系统已激活。
3. SQL Server 2012安装:在所有节点上安装相同版本的SQL Server 2012,并确保已正确配置和激活。
二、创建故障转移群集1. 打开“服务器管理器”控制台,选择“角色和功能安装”。
2. 在安装向导中,选择“故障转移群集”角色,并按照提示完成安装。
3. 安装完成后,打开“故障转移群集管理器”控制台,选择“创建新的故障转移群集”。
4. 在向导中,输入故障转移群集的名称和IP地址,选择要添加到群集中的服务器节点。
5. 在验证配置阶段,系统将自动检测并修复任何配置问题。
6. 完成配置后,点击“创建”按钮,等待群集创建完成。
三、配置故障转移群集1. 在“故障转移群集管理器”控制台中,选择新创建的群集,点击“配置群集”。
2. 在向导中,选择要为群集配置的存储,可以是本地磁盘、网络共享磁盘或SAN存储。
3. 配置存储后,分配群集IP地址,并为群集创建DNS名称。
4. 完成配置后,点击“下一步”按钮,等待配置完成。
四、安装和配置SQL Server实例1. 在其中一个节点上,运行SQL Server 2012安装程序,选择“添加节点到现有的故障转移群集”。
故障转移集群配置 -回复
故障转移集群配置-回复如何配置故障转移集群。
第一步:规划和设计故障转移集群故障转移集群是为了确保在一个节点或者服务器出现故障时,系统可以无缝切换到另一个节点或者服务器上继续运行,以提高系统的可用性和稳定性。
在配置故障转移集群之前,需要对整个系统进行规划和设计。
1. 确定所使用的技术和工具在配置故障转移集群之前,需要选择适合自己需求的技术和工具。
常见的故障转移技术包括热备份、冷备份和暖备份等。
热备份是最常见的一种技术,它使得主服务器和备份服务器一直保持同步,当主服务器发生故障时,备份服务器可以立即接管。
冷备份则是备份服务器与主服务器保持异步的状态,当主服务器发生故障时,需要手动切换到备份服务器。
暖备份是热备份和冷备份的一个折中方案,备份服务器的数据与主服务器保持异步同步,但是备份服务器的软件和环境与主服务器保持相似。
2. 确定集群的拓扑结构在配置故障转移集群时,需要确定集群的拓扑结构。
常见的拓扑结构包括主-备份结构、主-从结构和多主结构。
主-备份结构是最简单的结构,它由一个主节点和一个备份节点组成,主节点负责处理用户请求,备份节点则是主节点的备份。
主-从结构中,主节点处理用户请求,而从节点则是主节点的复制,它不仅可以提高系统的读取性能,还可以在主节点故障时接管用户请求。
多主结构则是由多个主节点组成,它们都可以处理用户请求。
3. 确定故障转移策略在配置故障转移集群时,需要确定故障转移的具体策略。
故障转移策略包括主节点检测、切换操作以及恢复策略。
主节点检测可以通过心跳包、网络ping等方式进行,当主节点检测到故障时,需要进行切换操作。
切换操作包括离散操作和脚本操作,离散操作是将主节点的IP地址迁移到备份节点上,而脚本操作则是运行一段特定的脚本来完成切换。
当切换完成后,还需要进行系统的恢复工作,包括数据同步、网络连接等。
第二步:配置实际的故障转移集群在规划和设计故障转移集群后,需要实际进行配置。
1. 安装故障转移软件首先,需要安装故障转移软件。
故障转移集群配置
故障转移集群的配置主要包括以下步骤:
1. 启用故障转移集群功能:在服务器配置界面选择11,启用故障转移集群功能。
在HV01和HV02上执行
同样操作,完成后就可以创建群集了。
2. 创建群集:配置故障转移集群时,首先要创建一个群集。
在创建过程中,需要选择群集的类型,配置
网络设置,设置群集服务账户等。
3. 管理群集:创建完群集后,需要进行一些管理操作,如添加节点、配置磁盘等。
在添加节点时,需要
选择添加现有节点还是添加新节点,并配置网络设置等。
在配置磁盘时,需要选择磁盘类型、大小等。
4. 配置仲裁:在配置故障转移集群时,需要配置仲裁。
仲裁用于确定群集中的主节点和备用节点。
根据
节点数量和网络条件等因素选择合适的仲裁方式,如多数节点方式或文件共享方式。
5. 配置网络绑定:在配置故障转移集群时,需要配置网络绑定。
网络绑定用于确定节点之间的通信方
式。
根据实际情况选择合适的网络绑定方式,并配置相关参数。
6. 测试故障转移:完成上述配置后,需要进行故障转移测试,以确保群集能够正常工作。
在测试过程
中,可以模拟节点故障、网络故障等情况,测试故障转移是否能够正常进行。
7. 监控和调整:在配置完故障转移集群后,需要监控其运行状态,并定期检查相关配置是否需要调整。
同时,需要制定相应的维护计划,以保证群集的正常运行。
配置sql2019 alwayson之配置windows2019故障转移集群
安装Windows2019故障转移集群安装windows2019故障转移集群,此例用2台windows2019服务安装一、 安装故障转移集群组件(两台都要安装)首先打开服务器管理器—添加角色功能,然后下一步安装,如图所示在“功能”选择上勾选“故障转移集群,然后下一步”因为安装故障转移集群需要重启系统,可以勾选自动重启服务器,安装完成后自动重启。
也可以不勾选,安装结束手动重启。
●安装完成后自动重启,登录之后会继续以下安装●显示安装成功,点关闭即可。
二、创建故障转移集群(在一台上操作即可)右键点击故障转移集群管理器,点击创建集群●输入两台计算机名,然后点添加●两台都添加完成后点下一步验证结束没有报错信息。
点“完成”后,在弹出界面“集群名称”处为集群设置一个名称,本例为sqlcluster,地址处给集群分配一个集群IP,此处分配192.168.0.10。
然后下一步●确认信息无误,点击下一步●点击完成,集群创建完成三、配置仲裁见证仲裁旨在防止“裂脑”的情况,以下是官网对集群仲裁方案的描述和建议群集仲裁的工作原理当节点发生故障或者某些节点子集与另一个子集失去联系时,幸存的节点需要确认它们可以构成群集的多数,这样才能保持联机。
如果无法确认这一点,则它们将会脱机。
但是“多数”的概念仅在群集中的节点总数是奇数(例如,五节点群集中的三个节点)时才起作用。
那么,如果群集的节点数目是偶数呢(例如四节点群集)?有两种方式可让群集将投票总数变成奇数:1.首先,可以通过添加见证来增加一个投票。
这需要用户进行设置。
2.或者,可以通过将一个不幸运的节点归零来减去投票(在需要时会自动发生)。
当幸存的节点成功确认其属于多数时,“多数”的定义将在这些幸存的节点中更新。
这可以让群集失去一个节点,然后再失去一个节点,依此类推。
这种在连续故障后会自动调整的“投票总数”概念称作“动态仲裁”。
●动态仲裁行为∙如果节点数目为偶数且没有见证,则某个节点会将其投票归零。
实训6配置故障转移群集服务
实训6配置故障转移群集服务故障转移群集服务(Failover Cluster Service, FCS)是Windows Server操作系统中的一项功能,它允许将多个服务器组成一个群集,以提高系统的可靠性和可用性。
在该群集中,如果其中一台服务器发生故障,其他服务器将自动接管该服务器上的服务和应用程序,确保业务的连续运行。
配置故障转移群集服务可以帮助组织保持高可用性和故障恢复的能力,并确保业务的连续运行。
下面是关于如何配置故障转移群集服务的步骤:1.准备环境:-确保服务器满足故障转移群集服务的硬件和软件要求,如操作系统版本和硬件规格。
-确保网络配置正确,包括网络连接和IP地址分配。
2.安装故障转移群集角色:- 打开Server Manager控制台,选择“管理”->“添加角色和功能”来开始角色安装向导。
-在向导的“服务器角色”页面中,选择“故障转移群集”并继续安装。
-完成其他向导页面的配置,包括选择群集节点和配置网络。
3.创建故障转移群集:-打开故障转移群集管理器,右键单击“故障转移群集管理器”节点,选择“创建群集”。
-在向导的“创建群集向导”页面中,点击“继续”并输入群集的名称。
-选择要添加到群集中的服务器节点,并验证节点的配置。
-配置群集的IP地址和名称,确保群集与网络的连接和通信。
4.配置共享存储:-多台服务器通过共享存储来访问和共享数据,确保存储正确设置共享权限。
-确保存储网络连接正常,并配置存储的网络信息。
5.添加和配置群集应用程序和服务:-在故障转移群集管理器中,右键单击群集节点,选择“添加角色”。
-在添加角色向导中,选择要添加的应用程序或服务,并完成配置。
-配置应用程序或服务的网络信息和依赖项,确保其正常运行。
6.测试故障转移:-在群集中,模拟服务器故障,如关闭服务器或断开网络连接。
-监视故障转移过程,确保其他服务器可以接管故障节点上的服务和应用程序,并确保业务的连续运行。
7.监控和管理故障转移群集:-使用故障转移群集管理器来监测群集的状态和性能。
SQL server 2012故障转移群集的安装与配置
SQL server2012故障转移群集的安装配置作者:kodak目录一、准备工作 (3)1、软件准备 (3)2、IP规划 (3)3、存储与虚拟机 (3)4、更改系统的SID,否则无法建立群集 (4)5、在iSCSI服务器上分配卷组,并建立关联 (5)6、调整网卡的绑定顺序 (11)7、改变密码复杂度 (12)8、安装dotNET3.5 (13)二、server 2012 故障转移群集的安装 (14)(1)域控服务器的安装 (14)(2)主机节点winE的安装 (22)(3)更改群集VIP (27)三、SQL server2012 故障转移群集的安装 (28)(1)主机节点的安装 (28)(2)其他节点的安装 (38)一、准备工作1、软件准备(1)SQL server2012 Evaluation下载地址:/download/3/6/D/36D2717C-2C51-4FFF-897C-866F0C16D38F/CHS/SQLFULL_CHS.iso(2)windows Server2012 R2 X642、IP规划3、存储与虚拟机(1)群集需要关联4个磁盘卷,分别用于:仲裁盘、群集共享卷、MSDTC、可用磁盘卷(2)虚拟机:需要创建3个虚拟机,2节点和1域控。
4、更改系统的SID,否则无法建立群集方法:(1)在命令行窗口,键入c:/windows/system32/sysprep,进入sysprep目录(2)键入sysprep.exe,调用“系统准备工具”5、在iSCSI服务器上分配卷组,并建立关联这里只给winE和winF两个主机节点关联磁盘,域控服务器不用关联磁盘(1)新建iSCSI虚拟磁盘(2)选择磁盘阵列的磁盘卷,但特殊情况也可以共享服务器本机的磁盘空间磁盘选择“动态扩展”选择卷组的发起方式,选择IP点击“创建”打开“控制面板”,找到“iSCSI发起程序”,如下图所示键入iSCSI服务器IP,并点击“快速连接”,将此服务器连接上“磁盘共享卷”需要特别注意,当关联上了磁盘卷后,在“服务器管理器”中也看到关联上来的磁盘组,但在“我的电脑”中没有显示,这时您需要右键点击“红框3”处,选择“新建卷”6、调整网卡的绑定顺序打开“网络连接”面板,选择组织-》布局-》菜单栏将域网络卡调到最高,将心跳线网卡调到最下7、改变密码复杂度在组策略管理器中,选择“组策略对象”,右键“策略”选择“编辑”8、安装dotNET3.5导入系统安装光碟,输入地址d:\soutces\sxs二、server 2012 故障转移群集的安装(1)域控服务器的安装域控制器单独安装,不能和主机节点安装在同一台服务器上在虚拟机winG上安装域和故障转移群集紧接着选择Active Directort域服务,但不用选择DNS完成域和故障转移群集的安装安装完AD域和故障转移群集后,在“服务器管理器”中会出现”AD DS”图标,点击后,如下图所示,点击红框中的“更多”选项,将AD域升级为域控新建林,并输入域名,如(域名随便取,但要在最后加上.cn)输入目录服务器还原模式DSRM密码这里会报DNS的错误,并不需要处理,接着按“下一步”系统会自动检查并填写NETBIOS域名,即用域用户登陆时的用户名,即test\administrator(2)主机节点winE的安装配置IP地址,将DNS地址填写为域控制器的地址右键“我的电脑”属性,并选择“更改设置”,将主机节点加入域中在控制器面板,打开“故障转移群集管理器”验证群集的配置,如下图所示在测试通过后,创建群集在创建群集的过程中,会要求你设置一个VIP,主要用于故障转移创建完成后,如图所示右键“群集磁盘2”,将此磁盘转变为“群集磁盘共享卷”节点winF,类似于winE的安装,但不需要建立群集,只需要加入域和关联磁盘组即可(3)更改群集VIP建立好群集后可以在“群集核心资源”中查看到VIP地址右键VIP地址进行更改三、SQL server2012 故障转移群集的安装SQL server2012的故障转移群集是建立在域群集基础之上的,必须先在群集主节点上安装,安装之初,必须将故障转移群集下的卷组全部转移到主节点上,不然在安装的过程中无法选择共享卷(1)主机节点的安装配置MSDTC,右键点击群集“配置角色”选择“分布式事务协调器”,在数据库安装检测过程中会检测这个选项接下去将会填写MSDTC的名称及IP,最后完成MSDTC的安装,这里MSDTC需要一个“可用磁盘组”大小10G在winE上安装“新的SQL server故障转移群集安装”进行规制检测填写SQL Server 网络名称选择群集磁盘配置SQLserver的群集IP为数据库选择数据的存放位置,选择群集的“可用磁盘组”,选定第一个,下面的选项会自动更新完成SQLserver主节点的安装(2)其他节点的安装如果主节点是正确安装的,那么下图会显示群集网络名称系统会自动认到之前设置的数据库虚地址最后完成安装长ping数据库虚IP,禁用winE的网卡时,会自动漂移到winF 上,测试成功。
Windows 2008+Oracle 10G 故障转移群集配置完整版
Windows 2008+Oracle 10G 故障转移群集配置完整版一、故障转移群集环境介绍1、逻辑拓扑图2、服务器AOS:win 2008 entprise sp1 ServerName:ora1Pubic_IP:192.168.0.6/24 DNS:192.168.0.200 Heartbeat_IP:192.168.0.1/243、服务器BOS:win 2008 entprise sp1 ServerName:ora2Public_IP:192.168.0.7/24 DNS:192.168.0.200 Heartbeat_IP:192.168.0.2/245、群集clusterDomainName: ClusterName:clusterCluster_IP:192.168.0.5/246、存储设备仲裁盘Q:1GB共享盘F:500GBH:200GB二、准备工作1、服务器A、B网卡的设置(1)网卡优先级:“Heart”网卡顶置(2)修改服务器A和B的“Heart”网卡属性2、服务器A和B防火墙设置:把两片网卡勾去掉,不然彼此不能正常通信。
三、创建仲裁盘与共享盘:安装存储管理软件,把仲裁盘与共享盘分配到服务器A和B。
四、加入域:把服务器A和B加入到域五、安装和配置故障转移群集1、分别在服务器A和B上安装“故障转移群集管理”(1)开始-->管理工具-->服务器管理器-->右击左上角“功能选项”,选择“添加功能”(2)选中“故障转移群集”(3)确认选择并开始安装(4)安装成功,点击关闭。
2、待A和B都安装完了之后,开始创建故障转移群集了(A和B可以一起创建,群集会自动关联仲裁盘和数据盘的;也可以先创建一个,然后把另外一个添加到群集)(1)在管理工具里点击故障转移群集(2)点击右上角“创建一个群集”(3)选中要加入群集的服务器A和B(4)通过浏览选中服务器A和B(5)测试群集的安装环境(6)测试通过后,下一步就是输入群集名和群集IP(一般来说测试通过的话群集也就差不多成功一大半了)(7)确认群集信息(8)此群集已创建完成3、模拟群集故障转移环境:(1)停掉活动节点的群集服务,把群集切换到不活动节点上(2)关机或重启活动群集的服务器,切换到另一台上群集切换没问题的话,接下来可以直接安装数据库了。
故障转移群集安装和配置
故障转移群集一、实验拓扑图二、实验环境1.配置节点环境服务器名称、域环境、网卡信息等计算机名角色群集网卡心跳网卡iscsi 连接DNS 服务器NS1 DC 、 DNS 192.168.1.1 10.10.10.1 172.16.10.1 192.168.1. 1NS2 域成员192.168.1.2 10.10.10.2 172.16.10.2 192.168.1. 1*注:只配置群集网卡的DNS 信息,其他网卡不能配置2.配置公共存储环境服务器名称、网卡信息等3.关闭 3 台服务器上windows 防火墙三、实验步骤1.配置公共存储服务器(1 )安装 iSCSI Soft Target 软件按照提示采用默认安装即可(2 )配置 Microsoft iSCSI Soft Target 软件管理工具—Microsoft iSCSI Soft Target —创建iscsi 目标.. ..输入 iscsi 目标名称——下一步然后选择高级——添加——IQN 和域名——确定——下一步(3 )安装虚拟磁盘选择 iscsiserver 右键——为 iscsi 目标添加虚拟磁盘——下一步——输入虚拟磁盘文件存储的物理路径 c:\qdisk.vhd ——下一步分配空间大小 500M (范围为100-1000M )配置虚拟磁盘的名称——仲裁盘——下一步——完成同样的方法添加第二块虚拟磁盘注意: 1)物理路径c:\ddisk.vhd2)空间大小适当大一些2000M3)虚拟磁盘描述:数据盘(4 )添加可以访问iscsi 服务器的发起程序服务器名称选中 iscsiserver 节点属性—— iscsi 发起程序——添加——IP 和 172.16.10.1 、172.16.10.22、配置两个节点的iSCSI 发起程序(1 )分别在节点1、 2 上服务器管理工具——i scsi 发起程序——发现门户——172.16.10.3和端口——目标——选中内容——连接——目标——设备(显示两个disk 磁盘设备)(2 )在节点 1 上服务器管理器——磁盘管理——对磁盘1、2——联机、初始化、新建简单卷(卷标: qdisk 盘符: q 大小 500M ;卷标: ddisk 盘符: m 大小: 2000M )(3 )在节点 2 上服务器管理器——磁盘管理——联机——选中磁盘右键——更改驱动器号和路径(修改为如下图所示)3、配置故障转移群集(1 )在两个节点上安装故障转移群集功能(2 )在节点 1 ( NS1)上管理工具——故障转移群集——创建一个群集——下一步——浏览找到节点 1 ( NS1)的名称、添加进来——下一步——配置验证测试——运行所有测试——下一步——下一步(显示通过测试)——下一步——输入群集名称和地址(名称不能与域名相同、 IP 地址不能与其他任何地址相冲突)( mscs 和 192.168.1.200 )——下一步.. ..(3 )添加新节点在节点 1 上选中节点——添加节点下一步——添加节点 2 ( NS2)的服务器名称——下一步下一步——测试——完成4、配置故障转移群集参数(1 )配置心跳线通讯1)配置群集网络 1 ( iscsi 公共磁盘存储)的属性,不允许进行群集通讯2)配置群集网络 2 (心跳网络)的属性,允许进行群集通讯3)配置群集网络 3 (群集网络)的属性,允许进行群集通讯和允许客户端连接(2 )配置群集仲裁设置下一步——下一步(采用默认配置)——选择仲裁盘(500M )——下一步——下一步——完成5、部署文件服务器群集(1 )在两个节点上安装文件服务器(2 )配置故障转移群集发布文件服务器配置服务或应用程序——下一步——选中文件服务器下一步选择存储——下一步——下一步(3 ) fileserver 群集中创建共享文件夹选择添加共享文件夹——输入共享文件夹路径和名称——下一步——提示创建文件夹——是——设置权限设置共享名——下一步——下一步——设置共享权限下一步——创建——创建完成后关闭6、验证共享设置转移后两边访问的结果一样欢迎您的光临,Word 文档下载后可修改编辑. 双击可删除页眉页脚 .谢谢!你的意见是我进步的动力,希望您提出您宝贵的意见!让我们共同学习共同进步!学无止境.更上一层楼。
Server 2008 R2故障转移集群安装手册
Server 2008 R2故障转移集群安装手册本手册共分为三大部分,包括操作系统的安装、安装群集的准备工作、安装配置群集。
一、安装操作系统1、配置服务器阵列卡在服务器开机过程中出现下图提示时按任意键,显示更多信息。
在屏幕出现“”时按“F8”进入Smart Array配置界面。
配置完成后按“ESC”退出配置界面。
放入操作系统安装光盘,在出现“Press Any key to boot from CD or DVD..“时按任意键进入操作系统安装状态。
2、磁盘分区进入操作系统状态后开始加载安装文件,如下图加载完成后进入语言选择状态点击“下一步”进入现在安装状态点击现在安装,会提示安装程序正在启动稍等会进入选择要安装的操作系统,这里根据购买的授权,选择相应的版本,这里我们选择“Windows Server 2008 R2 Enterprise(完全安装)”点击“下一步”,进入“请阅读许可条款”。
勾选“我接受许可条款”复选框,点击“下一步”选择“自定义(高级)”进入“您想将Windows安装在何处?”这里由于磁盘未初始化,没有划分磁盘分区,选择“驱动器选项(高级)”选择“新建”输入新建分区大小,点击应用;这里会提示,意思大致为在创建系统分区的同时会多创建出一个引导分区。
创建完成后会是下图的状态。
如果这里不想这样,可以在这里同时按下“Shift”和“F10”,调出命令行状态,运行“diskpart”命令;,这里可以运行“?“查看帮忙。
这里主要用到”Select“、”Create“;运行“list disk”列出所有硬盘驱动器,“select disk 0”,选择当前要操作的硬盘驱动器,”create partition primary size=4000”创建一个大小为4000M的主分区,“list partition”列出当前磁盘的所有分区。
3、安装操作系统分区完成后关闭命令行窗口,回到”您想将Windows安装在何处?“,点出“刷新”就会发现我们已经分好了的磁盘分区;点击“下一步”就会进入到系统的安装过程;大约需要10-20分钟左右,中间系统会重启2-3次。
SQLServer2022R2故障转移群集部署-图文
SQLServer2022R2故障转移群集部署-图文部署环境SQLServer2022R2故障转移群集必须依赖于Window2022R2的故障转移群集,部署前请先在节点服务器上部署Window2022R2故障转移群集。
Window2022R2故障转移群集的部署方式请参阅《Window2022R2故障转移群集部署》。
SQL2022R2故障转移群集的两个节点服务器必须在同一个域中,且两个节点服务器均不能作为域控制器或DNS服务器。
部署过程一、安装和配置MSDTC1.安装MSDTC所需要的服务器角色(在两台qlServer服务期上分别执行)在"角色管理"中,添加角色,安装和配置"应用程序服务器在"角色服务"中要选上"传入远程事务处理"、“传出远程事务处理”,MSDTC要使用它们,并根据向导安装完成2.创建MSDTC群集在任意一台SqlServer服务器上,打开“故障转移群集管理”,选择“存储”,查看,看下M盘(MSDTC专用盘)在哪个节点(SqlServer服务器)上,在拥有M盘的节点(SqlServer服务器上)上,打开“故障转移群集管理”,右击“服务和应用程序”,选择“配置服务或应用程序”:开始运行向导,选择我们要安装的“分布式事物协调器”(DTC),并选择下一步命名DTC的名称,并设置MSDTC的IP地址(名称任意即可,例如CluterDTC,此处的MSDTC的IP地址在实际应用中不会用到,但必须与保持在应用网络的地址段内)选择MSCTC磁盘,此处应该有两块磁盘可供选择,一块为M盘,一块为其他(数据磁盘),在需要选择磁盘前划勾,选择下一步。
(网络存储的3块磁盘分别为Q见证磁盘,MMSDTC磁盘,D数据磁盘,Q盘在创建Window故障转移群集的时候已经被选作为见证磁盘,故此处只有两块磁盘共选择)完成后可查看报告,如无报错信息则MSDTC安装完成,可进入故障转移群集中的服务和应用程序中查看。
3.安装SQL故障转移群集第一个节点使用SQL2022R2或集成SP1的SQL2022安装文件进行安装,在安装界面选择创建新的SQL故障转移群集(注意:第一个安装的节点必须选择创建新的故障转移群集,而不是添加故障转移群集节点)检查硬件是否满足要求,如果没有失败项,选择下一步(警告可以忽略)选择第二项,输入SN,选择下一步(第一项EnterprieEvaluation 为企业评估版本)同意条款安装支持文件检查群集安装环境是否满足要求,警告项可以忽略,如果存在失败项则无法继续安装选择需要安装的功能,至少需要选择数据库引擎和连接工具(建议全选),并指定服务安装的目录,默认为C盘输入SQL故障转移群集的名称,例如SQLCluter,选择默认实例,默认实例名一般为MSSQLSERVER,不建议修改,选择实例的安装目录,默认为C盘提示磁盘空间要求,服务加实例总计需要1.5G左右的空间显示可用的群集资源组,选择下一步即可选择群集磁盘,此处只会显示一块群集磁盘(网络存储共3块磁盘,一块为见证磁盘,一块为MSDTC磁盘,均已使用),选择下一步设置SQL群集的IP地址,这里不能使用DHCP,使用DHCP后将由系统自动分配IP地址,,去掉DHCP的选择后输入IP地址,此处的IP地址将作为以后SQL数据库服务器的IP地址使用,即数据库的IP地址,注意保持IP地址和子网掩码与应用网络的保持一致。
故障转移群集安装及配置
一、实验拓扑图二、实验环境1.配置节点环境服务器名称、域环境、网卡信息等计算机名角色群集网卡心跳网卡 iscsi 连接 DNS 服务器NS1 DC 、 DNSNS2 域成员*注:只配置群集网卡的DNS 信息,其他网卡不能配置2.配置公共存储环境服务器名称、网卡信息等3.关闭 3 台服务器上 windows 防火墙三、实验步骤1.配置公共存储服务器(1)安装 iSCSI Soft Target 软件按照提示采用默认安装即可(2) 配置 Microsoft iSCSI Soft Target 软件管理工具—Microsoft iSCSI Soft Target—创建 iscsi 目标输入 iscsi 目标名称——下一步然后选择高级——添加——IQN 和域名——确定——下一步(3)安装虚拟磁盘选择 iscsiserver 右键——为 iscsi 目标添加虚拟磁盘——下一步——输入虚拟磁盘文件存储的物理路径 c:\qdisk.vhd——下一步分配空间大小 500M (*围为 100 -1000M)配置虚拟磁盘的名称——仲裁盘——下一步——完成同样的方法添加第二块虚拟磁盘注意: 1)物理路径 c:\ddisk.vhd2)空间大小适当大一些 2000M3)虚拟磁盘描述:数据盘(4)添加可以访问 iscsi 服务器的发起程序服务器名称选中 iscsiserver 节点属性——iscsi 发起程序——添加——IP 和、2、配置两个节点的 iSCSI 发起程序(1) 分别在节点 1、2 上服务器管理工具——iscsi 发起程序——发现门户——和端口——目标——选中内容——连接——目标——设备(显示两个 disk 磁盘设备)(2)在节点 1 上服务器管理器——磁盘管理——对磁盘 1 、2——联机、初始化、新建简单卷(卷标: qdisk 盘符: q 大小 500M ;卷标: ddisk 盘符: m 大小: 2000M)(3)在节点 2 上服务器管理器——磁盘管理——联机——选中磁盘右键——更改驱动器号和路径(修改为如下图所示)3、配置故障转移群集(1)在两个节点上安装故障转移群集功能(2)在节点 1 (NS1)上管理工具——故障转移群集——创建一个群集——下一步——浏览找到节点 1 (NS1)的名称、添加进来——下一步——配置验证测试——运行所有测试——下一步——下一步 (显示通过测试) ——下一步——输入群集名称和地址 (名称不能与域名相同、 IP 地址不能与其他任何地址相冲突) (mscs 和) ——下一步——下一步——完成(3)添加新节点在节点 1 上选中节点——添加节点下一步——添加节点 2 (NS2)的服务器名称——下一步下一步——测试——完成4、配置故障转移群集参数(1) 配置心跳线通讯1)配置群集网络 1 (iscsi公共磁盘存储)的属性,不允许进行群集通讯2)配置群集网络 2 (心跳网络)的属性,允许进行群集通讯3)配置群集网络 3 (群集网络)的属性,允许进行群集通讯和允许客户端连接(2) 配置群集仲裁设置下一步——下一步(采用默认配置) ——选择仲裁盘(500M) ——下一步——下一步——完成5、部署文件服务器群集(1)在两个节点上安装文件服务器(2)配置故障转移群集发布文件服务器配置服务或应用程序——下一步——选中文件服务器下一步选择存储——下一步——下一步(3) fileserver 群集中创建共享文件夹选择添加共享文件夹——输入共享文件夹路径和名称——下一步——提示创建文件夹——是——设置权限设置共享名——下一步——下一步——设置共享权限下一步——创建——创建完成后关闭6、验证共享设置转移后两边访问的结果一样。
企业级项目案例实战-故障转移群集
验证SQL Server群集
5
设置群集
网络
6
设置群集
仲裁资源
案例实施
案例实施总体要求
学员练习分为3个阶段
阶段一:环境准备、设置存储设备、连接iSCSI设备 阶段二:安装故障转移群集、设置群集网络、设置仲裁 阶段三:配置MSDTC服务、配置SQL Server群集、测试
案例实施:阶段一
学员练习
阶段一:环境准备、设置存储设备、连接iSCSI设备
建议所有的群集节点都是同一AD域的成员服务器 DC不要配置成群集节点
域账户:对群集所有节点具有管理员权限
案例分析:前置知识点 5-5
故障检测
心跳线
用于在各个节点定期交换数据消息 备用节点在周期内没收到主动节点消息,会自动故障转移
仲裁磁盘保存着群集数据库
一致性:检查每个节点配置是否一致 斡旋:保证群集资源同一时间点只在一个节点进入联机状态
故障转移群集的要求——硬件
服务器
配置相同或相似,兼容Windows Server 2008 R2
网络适配器和电缆 用于存储的设备控制器或相应适配器 共享存储设备
配置两个独立卷 一个卷用作见证磁盘,另一个卷包含共享的文件。
案例分析:前置知识点 5-4
故障转移群集的要求——软件
支持Windows Server 2008 R2群集功能的版本
见证盘
仲裁盘的另一种实现方式,避免传统仲裁盘的单点故障 保存的数据和仲裁盘类似 需要和群集节点配合才能完成仲裁功能
案例分析:案例环境 2-1
案例环境介绍
Windows域环境 每个群集节点配置3块网卡 存储设备
案例分析:案例环境 2-2
案例环境介绍
主机
sql server 2008 故障转移群集方案
sql server 2008 故障转移群集方案在SQL Server 2008中,故障转移群集方案是一种高可用性和灾难恢复解决方案,它可以帮助保护数据库免受硬件故障、软件故障或人为错误的影响。
通过使用故障转移群集,您可以实现不间断的数据库访问,并确保数据的可用性和完整性。
以下是实施SQL Server 2008故障转移群集方案的一般步骤:1. 确定需求和目标:在开始实施之前,您需要明确了解您的需求和目标。
这包括确定所需的容错级别、数据恢复点目标(RTO)和数据持久性目标(RPO)。
2. 选择硬件和软件:选择适合您需求的硬件和软件。
您需要具有足够的资源来支持数据库的工作负载,并确保所有节点都可以通过网络相互通信。
3. 配置故障转移群集:使用Windows Server的故障转移群集功能来配置群集。
这包括选择节点、配置网络和存储共享,以及设置节点间的通信。
4. 安装SQL Server:在每个节点上安装SQL Server 2008。
确保使用相同的版本和配置,并配置适当的实例和服务账户。
5. 配置数据库复制:使用SQL Server的复制功能来同步所有节点上的数据库。
您可以选择使用事务复制或合并复制,具体取决于您的需求。
6. 测试故障转移:通过模拟硬件故障或网络中断来测试故障转移过程。
确保测试涵盖了各种可能的故障场景,并验证备用节点能否顺利接管工作负载。
7. 监控和维护:实施监控策略以检测任何性能问题或故障。
此外,定期检查和维护群集配置,以确保其正常运行。
通过遵循这些步骤,您可以成功实施SQL Server 2008故障转移群集方案,从而保护您的数据库免受故障影响,并确保数据的高可用性和完整性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
故障转移群集
一、实验拓扑图
二、实验环境
1.配置节点环境
服务器名称、域环境、网卡信息等
计算机名角色群集网卡心跳网卡 iscsi连接 DNS服务器
NS1 DC、DNS 192.168.1.1 10.10.10.1 172.16.10.1 192.168.1.1
NS2 域成员192.168.1.2 10.10.10.2 172.16.10.2 192.168.1.1
*注:只配置群集网卡的DNS信息,其他网卡不能配置
2.配置公共存储环境
服务器名称、网卡信息等
3.关闭3台服务器上windows防火墙
三、实验步骤
1.配置公共存储服务器
(1)安装iSCSI Soft Target软件按照提示采用默认安装即可
(2)配置Microsoft iSCSI Soft Target软件管理工具—Microsoft iSCSI Soft Target —创建iscsi目标
输入iscsi目标名称——下一步
然后选择高级——添加——IQN和域名——确定——下一步
(3)安装虚拟磁盘
选择iscsiserver右键——为iscsi目标添加虚拟磁盘——下一步——输入虚拟磁盘文件存储的物理路径c:\qdisk.vhd——下一步
分配空间大小500M(范围为100-1000M)
配置虚拟磁盘的名称——仲裁盘——下一步——完成
同样的方法添加第二块虚拟磁盘
注意:1)物理路径c:\ddisk.vhd
2)空间大小适当大一些2000M
3)虚拟磁盘描述:数据盘
(4)添加可以访问iscsi服务器的发起程序服务器名称
选中iscsiserver节点属性——iscsi发起程序——添加——IP和172.16.10.1、172.16.10.2
2、配置两个节点的iSCSI发起程序
(1)分别在节点1、2上服务器管理工具——iscsi发起程序——发现门户——172.16.10.3和端口——目标——选中内容——连接——目标——设备(显示两个disk磁盘设备)
(2)在节点1上服务器管理器——磁盘管理——对磁盘1、2——联机、初始化、新建简单卷(卷标:qdisk 盘符:q 大小500M;卷标:ddisk 盘符:m 大小:2000M)
(3)在节点2上服务器管理器——磁盘管理——联机——选中磁盘右键——更改驱动器号和路径(修改为如下图所示)
3、配置故障转移群集
(1)在两个节点上安装故障转移群集功能
(2)在节点1(NS1)上管理工具——故障转移群集——创建一个群集——下一步——浏览找到节点1(NS1)的名称、添加进来——下一步——配置验证测试——运行所有测试——下一步——下一步(显示通过测试)——下一步——输入群集名称和地址(名称不能与域名相同、IP地址不能与其他任何地址相冲突)(mscs和192.168.1.200)——下一步——下一步——完成
(3)添加新节点
在节点1上选中节点——添加节点
下一步——添加节点2(NS2)的服务器名称——下一步
下一步——测试——完成
4、配置故障转移群集参数(1)配置心跳线通讯
1)配置群集网络1(iscsi公共磁盘存储)的属性,不允许进行群集通讯
2)配置群集网络2(心跳网络)的属性,允许进行群集通讯
3)配置群集网络3(群集网络)的属性,允许进行群集通讯和允许客户端连接
(2)配置群集仲裁设置
下一步——下一步(采用默认配置)——选择仲裁盘(500M)——下一步——下一步——完成
5、部署文件服务器群集
(1)在两个节点上安装文件服务器
(2)配置故障转移群集发布文件服务器
配置服务或应用程序——下一步——选中文件服务器
下一步
选择存储——下一步——下一步
(3)fileserver群集中创建共享文件夹
是——设置权限
设置共享名——下一步——下一步——设置共享权限
下一步——创建——创建完成后关闭
6、验证共享设置
转移后两边访问的结果一样
[此文档可自行编辑修改,如有侵权请告知删除,感谢您的支持,我们会努力把内容做得更好]。