虚拟机部分
安装虚拟机时的注意事项:
1根据喜欢的习惯选择相关信息:
2 选择操作系统版本:
一定要选数据中心版的,第3个和第4个的区别是,第3个命令行操作,第4个是可视化系统
3 向虚拟机发送CTRL+ALT+DEL指令
为了使物理机不受影响,请按CTRL+ALT+INSERT
4 安装tools
或者
打开此电脑,
双击DVD驱动盘,运行
安装完毕重启,安装此工具的目的在于虚拟机与物理机之间复制文件、鼠标无缝的在物理机和各虚拟机之间切换。
5 点击编辑,虚拟网络编辑器
本示例采用VMNET8网段,所有节点,包括以下列表的2个虚拟IP都必须在同一网段,关闭所有节点的防火墙,节点的物理IP要能互相ping通。
IP地址列表
IP地址 | 节点 | 说明 |
192.168.17.21 | A节点 |
|
192.168.17.22 | B节点 |
|
192.168.17.23 | C节点 |
|
192.168.17.31 | wincluster | 用于集群故障转移的虚拟IP |
192.168.17.32 | listener | 用于AlwaysOn的可用性组的监听器的IP |
开始安装
1 各机器分别安装 windows server2016 datacenter操作系统和sql2016数据库
注:需要用administrator账号运行系统,且各节点账号密码一致
- 为方便操作,最好修改各节点的计算机名,(非强制性,为后续方便操作,建议修改,本示例节点的计算名分别为NodeA、NodeB、NodeC)
各节点的DNS后缀务必保持一致。
- 由于SQL2016是跨平台的数据库系统,在安装之前,需要先安装JDK7,本示例使用的JDK8
- 安装过程中,各节点的混合模式的密码必须一致。
- 由于自 MSSQL2014开始,安装包不再集成可视化的操作界面,本示例在各节点安装完SQL2016后,安装了SSMS17.6的版本。(自行从官网下载此插件的请注意,必须IE浏览器下载,否则可能会引起签名认证一类的问题,导致安装包无法运行)务必不要怕麻烦,各节点请单独安装,不要采用群集故障转移的方式安装MSSQL,否则会有莫名其妙的问题,原因未知。
- 为方便后续操作,在cmd窗口运行.rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
在弹出的窗口里选择所需要显示的桌面图标。
-
2 所有节点安装故障转移群集
a 打开服务器管理器仪表板
-
3 所有节点添加一个用户,且用户名密码必须一致,隶属于administrators组(本示例DCAdmin)
设置该用户隶属于administrators用户组。
-