always on 之路实践(未完)
概念及参考:http://www.mssqlmct.cn/dba/?post=97
准备:利用vmvare workstation12
克隆了4台windows server 2008 datacenter,网络选择仅主机模式(VMnet8),网关为192.168.214.2
分别是D1 :192.168.214.14
DB1:192.168.214.11
DB2:192.168.214.12
DB3:192.168.214.13
1.利用VMware克隆 windows 虚拟机需要注意的事项 (修改sid,解决域账户Ping不同的问题 )
2.搭建和入域 (解决域账户问题)
4.搭建alwaysOn(建立共享目录,可用性组,以及群组侦听)
DMV查看状态
SELECT CND.*, RST.is_local, RST.role_desc, RST.operational_state_desc, RST.connected_state_desc, RST.synchronization_health_desc
FROM sys.dm_hadr_availability_replica_cluster_nodes CND
JOIN sys.dm_hadr_availability_replica_cluster_states CST
ON CND.replica_server_name=CST.replica_server_name
JOIN sys.dm_hadr_availability_replica_states RST
ON CST.replica_id=RST.replica_id

运维管理:
1.如果主从需要关机升级怎么办?
升级 副本(即重启副本)
改为同步模式 切换到辅助副本
如果模式是同步的 改为异步
升级原来的主副本(即重启)
改为同步模式 切换到原来的主副本
故障处理1:死活报错(如果出现该问题,大多是没用使用本地administrator登录,或者没使用域账户管理员,)
详细参考:https://blog.csdn.net/holandstone/article/details/14165377

原因:没有开启共享管理 使用powershell执行核心代码
[db2]: PS C:\Users\test.CONTOS\Documents> Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\services\LanmanServer\Pa
rameters -name autoshareserver -value 1
[db2]: PS C:\Users\test.CONTOS\Documents> get-service server|restart-service -Force
[db2]: PS C:\Users\test.CONTOS\Documents> get-service server Status Name DisplayName
------ ---- -----------
Running LanmanServer server [db2]: PS C:\Users\test.CONTOS\Documents> get-service server Status Name DisplayName
------ ---- -----------
Running LanmanServer server [db2]: PS C:\Users\test.CONTOS\Documents> exit
PS HKLM:\SYSTEM\CurrentControlSet\services\LanmanServer> Enter-PSSession db3
[db3]: PS C:\Users\test.CONTOS\Documents> Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\services\LanmanServer\Pa
rameters -name autoshareserver -value
[db3]: PS C:\Users\test.CONTOS\Documents> Get-Service server|Restart-Service -force
[db3]: PS C:\Users\test.CONTOS\Documents> Get-Service server Status Name DisplayName
------ ---- -----------
Running LanmanServer server [db3]: PS C:\Users\test.CONTOS\Documents> get-cluster
无法将“get-cluster”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,
然后重试。
+ CategoryInfo :
+ FullyQualifiedErrorId : CommandNotFoundException [db3]: PS C:\Users\test.CONTOS\Documents>
DB1/DB2和DB3要执行下面 ,开启powershell 远程管理

故障2:链接错误

解决办法:把sql server引擎服务启动账户设置成contos\administrator
always on 之路实践(未完)的更多相关文章
- Reading | 《数字图像处理原理与实践(MATLAB版)》(未完待续)
目录 一.前言 1.MATLAB or C++ 2.图像文件 文件头 调色板 像素数据 3.RGB颜色空间 原理 坐标表示 4.MATLAB中的图像文件 图像类型 image()函数 imshow() ...
- [教程] [承風雅傳HSU]用ES4封裝Win7---ES4 Win7封裝教程(未完待續)
[教程] [承風雅傳HSU]用ES4封裝Win7---ES4 Win7封裝教程(未完待續) a10036it 发表于 2015-7-27 21:11:19 https://www.itsk.com/t ...
- GitHub 入门不完全指南(未完待续)
我一直认为 GitHub 是一座宝藏,想让更多人的知道它.加入到这个社区中.本人能力有限,如果文中出现不对的地方,欢迎指正交流. 一.前言 大家好,我是削微寒(xuē wēi hán),一个走在进阶路 ...
- 数据库索引(Index)【未完待续】
数据库索引是啥?有什么用?原理是什么?最佳实践什么? 索引是啥 一个索引是这样的数据结构:从数据上来说,不仅包含了从表中某一列或多列的数据拷贝,同时,还包含了指向这列数据行的链接: 从结构上来说,索引 ...
- javascript有用小功能总结(未完待续)
1)javascript让页面标题滚动效果 代码如下: <title>您好,欢迎访问我的博客</title> <script type="text/javasc ...
- ASP.NET MVC 系列随笔汇总[未完待续……]
ASP.NET MVC 系列随笔汇总[未完待续……] 为了方便大家浏览所以整理一下,有的系列篇幅中不是很全面以后会慢慢的补全的. 学前篇之: ASP.NET MVC学前篇之扩展方法.链式编程 ASP. ...
- 关于DOM的一些总结(未完待续......)
DOM 实例1:购物车实例(数量,小计和总计的变化) 这里主要是如何获取页面元素的节点: document.getElementById("...") cocument.query ...
- 我的SQL总结---未完待续
我的SQL总结---未完待续 版权声明:本文为博主原创文章,未经博主允许不得转载. 总结: 主要的SQL 语句: 数据操作(select, insert, delete, update) 访问控制(g ...
- virtualbox搭建ubuntu server nginx+mysql+tomcat web服务器1 (未完待续)
virtualbox搭建ubuntu server nginx+mysql+tomcat web服务器1 (未完待续) 第一次接触到 linux,不知道linux的确很强大,然后用virtualbox ...
- MVC丶 (未完待续······)
希望你看了此小随 可以实现自己的MVC框架 也祝所有的程序员身体健康一切安好 ...
随机推荐
- asp.net出现的异常:"由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值" 的解决方法
引用: https://support.microsoft.com/zh-cn/kb/312629 症状 如果您使用的Response.End. Response.Redirect或Server.Tr ...
- List、Set、Map集合大杂烩
java集合主要分三种:list.set.map:当中list和set都继承自Collection接口,两者最大差别是set不能包括反复元素 list的经常使用实现类有: ArrayList:大小可变 ...
- Linux下搭建Zookeeper环境
Zookeeper 是 Google 的 Chubby一个开源的实现,是 Hadoop 的分布式协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等. 其工作原 ...
- Centos6.X 安装MongoDb
1.查看linux版本,之所以查看linux版本,是因为centos7和以前版本用的防火墙不一样,安装完mongodb后,需要关闭防火墙(或者其他方法,专业运维人员使用,我们这里为简单,直接关闭即可) ...
- Windows下 Zmq v4.0.4的使用 (C++)
最近在研究Zero的使用. 我在网上找了一下,发觉大部分博客都写得乱七八糟,又不写明什么版本,什么系统下的,我都不知道怎么样才能弄出个编译过的程序来,只好自己摸索了. 我是windows下 使用vs2 ...
- 第二百三十七节,Bootstrap图标菜单按钮组件
Bootstrap图标菜单按钮组件 学习要点: 1.小图标组件 2.下拉菜单组件 3.按钮组组件 4.按钮式下拉菜单 本节课我们主要学习一下 Bootstrap 的三个组件功能:小图标组件.下拉菜单组 ...
- ECLIPSE 不能连接MYSQL 8 的现象
连接mysql 出现:java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'. mysq ...
- <转载> C++笔试、面试笔记
这些东西有点烦,有点无聊.如果要去C++面试就看看吧.几年前网上搜索的.刚才看到,就整理一下,里面有些被我改了,感觉之前说的不对或不完善. 1.求下面函数的返回值( 微软) int func(x) ...
- 到底什么是hash
1.什么是hash算法 Hash(散列.杂凑)算法,是把任意长度的输入通过特定的算法变换成固定长度的输出,输出的值就是hash值.这个特定的算法就叫hash算法,hash算法并不是一个固定不变的算法. ...
- Windows 10 上安装 3D Studio Max 2016 报错的解决办法
在 Windows 10 上安装 3D Stuido Max 2016 报错,无法正常安装,查看日志是 VC 运行时安装错误,经过分析发现在 Windows 10 上已经有这些运行时并且版本比安装包中 ...