SQL Server 2016 + AlwaysOn 无域集群 的问题
1、C:\Windows\System32\drivers\etc 目录下 修改HOSTS文件时无法保存
解决方法:把HOSTS文件拷贝一份到桌面,然后用记事本 打开这个文件,底部添加IP 和域名保存后,重新将桌面的这份HOST文件复制黏贴到C:\Windows\System32\drivers\etc目录进行覆盖
2、无无管理权限的问题
为集群创建管理用户,这里我们也可以用administrator超级管理员用户,但如果用户密码修改时或各节点密码修改以后,会出现集群故障,节点无法与集群建立授信,无法加入集群。个人建议建立单独的用户管理集群。
创建集群管理用户,隶属于管理员组,如下:
解决方法:
如果用建立管理员组的普通用户来创建集群,两节点用户名密码必须相同;还需要在两节点注册表添加 LocalAccountTokenFilterPolicy为1
打开注册表,找到目录HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 新建DWORD(32位)值,键名:LocalAccountTokenFilterPolicy 键值为十进制 1。
3、防火墙的问题导致无法访问
解决方法:在入站规则里添加 端口1433,5022
4、重新安装SQLSERVER 后无法正常L连接辅助副本
无法将可用性副本联接到可用性组xx,该操作遇到了SQL Server错误41106,已被回滚。
有关详细信息,请查看 SQL Server 错误日志。在错误根源得到纠正后,请重试 ALTER AVAILABILITY GROUP JOIN 命令。 (Microsoft SQL Server,错误: 41158)
解决方法:多台副本的证书再次重新制作和导入