SQL Server 2016 无域群集配置 AlwaysON 可用性组图文教程
发布时间 - 2026-01-11 00:35:31 点击率:次windows server 2016 与 sql server 2016 都可用允许不许要加入AD ,管理方面省了挺多操作,也不用担心域控出现问题影响各服务器了。

本测试版本: window server 2016 datacenter + sql server 2016 ctp
IP规划:
|
主机名 |
IP |
说明 |
|
ad |
192.168.2.2 |
域服务器(kk.com)windows xp |
|
Server131 |
192.168.2.131 |
节点 |
|
Server132 |
192.168.2.132 |
节点 |
|
Winclt2016 |
192.168.2.139 |
群集 |
|
Testag_listener |
192.168.2.135 |
可用性组监听器 |
要求:每个节点都创建一个本地的计算机用户,要求账号密码一致,并隶属于管理员组 “Administrators” 。
也可使用默认的管理员账号administrator ,如果使用的不是默认的计算机管理员账号 administrator,则配置注册表添加 LocalAccountTokenFilterPolicy 设置为 1 。
如下:
new-itemproperty -path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -Name LocalAccountTokenFilterPolicy -Value 1
本次测试使用的是默认的管理员账号:administrator
因不需要将计算机就加入到域中,但是DNS还是需要配置的,所以先安装域服务器,此处略过……
各节点配置网卡信息:
服务器不加入AD,但需要配置域后缀,如下:
配置完成后,重启节点计算机,各节点就能通过服务器全名相互ping通了。
在域服务器管理中,将各节点主机手动添加到域中,如下:
添加完成后,域服务器也可以通过节点全名ping通各服务器了!
配置好节点名称和ip相关后,在各节点 添加 故障转移群集工具,同时添加 .net framwork 3.5 。
选择其中一个节点(将作为主节点),创建群集。
视频教程:https://msdnshared.blob.core.windows.net/media/2016/08/WorkgroupCluster.mp4?_=1
到选择服务器时注意!如下图,应直接输入各节点名称,再确认添加。若从“浏览” 查找,可能找不到服务器;或者即使找到服务器,确认要添加的服务器时会出错。
此处设置群集名称和IP:
接下来创建磁盘,配置仲裁,操作和以前版本差不多一样。
完成后在各节点独立安装 ms sql server 2016,服务账号选择本地管理员账号。(操作和以往版本一样)
配置 alwayson 可用性组,操作差不多。
但是既然节点没有加入AD,那么久不能用域认证,只能用证书认证,因此需要创建证书和端点。在配置可用性组前各节点进行证书认证信任。
本测试以两个节点为例,个节点数据库创建的证书,都备份并在其他节点还原。
--共享文件夹路径:C:\ClusterStorage\Volume1\ --节点一:创建主密钥/证书/端点,备份证书。 USE master; GO CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'kk_testag2016'; GO CREATE CERTIFICATE Cert_server131 WITH SUBJECT = 'Cert_server131', START_DATE = '2017-01-01',EXPIRY_DATE = '2099-12-30'; GO BACKUP CERTIFICATE Cert_server131 TO FILE = 'C:\ClusterStorage\Volume1\Cert_server131.cer'; GO CREATE ENDPOINT [testag_endpoint] AUTHORIZATION [server131\administrator] STATE=STARTED AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL) FOR DATA_MIRRORING (ROLE = ALL,AUTHENTICATION = CERTIFICATE Cert_server131, ENCRYPTION = REQUIRED ALGORITHM AES) GO --节点二:创建主密钥/证书,备份证书。 USE master; GO CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'kk_testag2016'; GO CREATE CERTIFICATE Cert_server132 WITH SUBJECT = 'Cert_server132', START_DATE = '2017-01-01',EXPIRY_DATE = '2099-12-30'; GO BACKUP CERTIFICATE Cert_server132 TO FILE = 'C:\ClusterStorage\Volume1\Cert_server132.cer'; GO CREATE ENDPOINT [testag_endpoint] AUTHORIZATION [server132\administrator] STATE=STARTED AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL) FOR DATA_MIRRORING (ROLE = ALL,AUTHENTICATION = CERTIFICATE Cert_server132, ENCRYPTION = REQUIRED ALGORITHM AES) GO --节点一:创建其他节点证书 USE master; GO CREATE CERTIFICATE Cert_server132 FROM FILE = 'C:\ClusterStorage\Volume1\Cert_server132.cer'; GO --节点二:创建其他节点证书 USE master; GO CREATE CERTIFICATE Cert_server131 FROM FILE = 'C:\ClusterStorage\Volume1\Cert_server131.cer'; GO
完成后可配置可用性组了:同步提交可以设置3个了
端点配置:端点填写刚才创建的端点名称,填写后, “端口号”+“端点名称”+“对数据进行加密” 则变为不可更改。其他配置一样。
详细步骤截图下载:AlwaysOn无域高可用组2016.rar
以上所述是小编给大家介绍的SQL Server 2016 无域群集配置 AlwaysON 可用性组图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# sqlserver
# 2016
# 无域群集
# sql2016
# alwayson
# SQL Server 2016 Alwayson新增功能图文详解
# Windows2012配置SQLServer2014AlwaysOn的图解
# SQLserver2014(ForAlwaysOn)安装图文教程
# SQLServer 2012中设置AlwaysOn解决网络抖动导致的提交延迟问题
# 基于Win2008 R2的WSFC实现 SQL Server 2012高可用性组(AlwaysOn
# SQL Server AlwaysOn读写分离配置图文教程
# 可用性
# 完成后
# 小编
# 的是
# 组图
# 就能
# 在此
# 并在
# 也可
# 可以通过
# 给大家
# 为例
# 要将
# 不需
# 其中一个
# 不能用
# 重启
# 设置为
# 只能用
# 所述
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Linux系统运维自动化项目教程_Ansible批量管理实战
Laravel Fortify是什么,和Jetstream有什么关系
如何快速搭建虚拟主机网站?新手必看指南
Python自然语言搜索引擎项目教程_倒排索引查询优化案例
如何在阿里云通过域名搭建网站?
昵图网官方站入口 昵图网素材图库官网入口
Bootstrap CSS布局之列表
JavaScript常见的五种数组去重的方式
Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置
JS去除重复并统计数量的实现方法
如何快速生成橙子建站落地页链接?
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能
小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像
javascript中对象的定义、使用以及对象和原型链操作小结
phpredis提高消息队列的实时性方法(推荐)
如何快速查询网址的建站时间与历史轨迹?
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南
详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
Laravel Docker环境搭建教程_Laravel Sail使用指南
英语简历制作免费网站推荐,如何将简历翻译成英文?
Laravel storage目录权限问题_Laravel文件写入权限设置
如何获取上海专业网站定制建站电话?
中山网站制作网页,中山新生登记系统登记流程?
Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤
php json中文编码为null的解决办法
Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
独立制作一个网站多少钱,建立网站需要花多少钱?
网页设计与网站制作内容,怎样注册网站?
Laravel如何自定义错误页面(404, 500)?(代码示例)
Laravel如何使用.env文件管理环境变量?(最佳实践)
,网页ppt怎么弄成自己的ppt?
郑州企业网站制作公司,郑州招聘网站有哪些?
Android自定义控件实现温度旋转按钮效果
如何用好域名打造高点击率的自主建站?
如何在景安云服务器上绑定域名并配置虚拟主机?
Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】
Laravel如何使用Sanctum进行API认证?(SPA实战)
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
如何快速搭建个人网站并优化SEO?
如何在企业微信快速生成手机电脑官网?
千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】
音响网站制作视频教程,隆霸音响官方网站?
Python并发异常传播_错误处理解析【教程】
Python3.6正式版新特性预览
C语言设计一个闪闪的圣诞树

