主AD故障导致虚拟机无法登陆

发布时间:  2014-02-13 浏览次数:  269 下载次数:  0
问题描述
SingleCLOUD环境,现场版本:V100R002C01SPC300,主AD故障后,导致虚拟机无法登陆,已登陆虚拟机未受影响。
告警信息
oms Portal上有AD异常告警
处理过程
在备AD上部署备用DHCP,备DHCP在系统正常运行时不起作用,当主DHCP异常时,虚拟机选择通过备DHCP获取IP。
前提,保证IP地址足够,默认采取主备IP的比例为8:2,可根据实际情况调整比例。
1、 根据局点vlan使用情况重新规划,默认按照8:2比例设置主备DHCP中IP池数量。
注意:若存在同一vlan中部分虚拟机划到了备用IP池中,请先手动修改vlan。
2、 在备AD上配置备DHCP服务功能。
a) 登录备DHCP服务所在的虚拟机。
b) 在任务栏上,单击 。
弹出“服务器管理器”窗口。
c) 在左侧导航树中,单击“角色”。
窗格右侧显示“角色”信息。
d) 在“角色摘要”区域框,单击“添加角色”。
弹出“添加角色向导”窗口。
e) 单击“下一步”。
进入“选择服务器角色”界面。
f) 勾选“DHCP 服务器”,单击“下一步”。
进入“DHCP 服务器”界面。
g) 单击“下一步”。
进入“选择网络连接绑定”界面。
h) 单击“下一步”。
进入“指定 IPv4 DNS 服务器设置”界面。
i) 输入主备DNS服务器的业务平面IP地址。
如图1所示。
图1 指定 IPv4 DNS 服务器设置

j) 单击“下一步”。
进入“指定 IPv4 WINS 服务器设置”界面。
k) 选中“此网络上的应用程序不需要WINS”,单击“下一步”。
进入“添加或编辑 DHCP 作用域”界面。
l) 单击“下一步”。
进入“配置 DHCPv6 无形态模式”界面。
m) 选中“对此服务器禁用 DHCPv6 无状态模式”,单击“下一步”。
进入“授权 DHCP 服务器”界面。
n) 选中“使用当前凭证”,单击“下一步”。
进入“确认安装选择”界面。
o) 单击“安装”。
进入“安装结果”界面,显示安装成功。
p) 单击“关闭”。
关闭“添加角色向导”窗口。
3、 同步主DHCP服务器IP地址至备DHCP服务器
a) 在主DHCP服务器“服务器管理器”窗口左侧导航中展开“角色 > DHCP 服务器 > 计算机名 > IPv4”,右键单击“作用域 [IP地址段]DHCP范围名称”,选择“高级 > 拆分作用域”。
弹出“DHCP 拆分作用域配置向导”对话框。
b) 单击“下一步”。
进入“其他 DHCP 服务器”界面。
c) 单击“添加服务器”。
弹出“添加服务器”对话框。
d) 单击“浏览”,输入备DHCP服务器名或IP地址,单击“确定”。
e) 单击“确定”。
返回“其他 DHCP 服务器”界面。
f) 单击“下一步”。
g) 设置主备DHCP上的IP地址池比例,推荐默认值为“8:2”。
h) 单击“下一步”。
i) 设置以下参数:
i. 主机 DHCP 服务器:保持默认值“0”。
ii. 其他 DHCP 服务器:推荐设置为“1000”。
j) 单击“下一步”。
k) 单击“完成”。
l) 单击“关闭”。

4、 激活备DHCP ip池
a) 在备DHCP服务器“服务器管理器”窗口左侧导航中,右键单击“角色 > DHCP 服务器 > 计算机名 > IPv4”,选择“刷新”。
“IPv4”下出现IP地址池节点。
b) 右键单击IP地址池,选择“激活”,如图2所示。
激活IP地址池。
图2 激活IP地址池

5、 在交换机上添加备DHCP服务器ip地址。
dhcp relay server-ip X.X.X.X
6、 业务验证
关闭主AD(或者停止主AD上DHCP服务),重启任一台虚拟机,查看到虚拟机可正常登陆,而且可自动获取到在备dhcp ip池中的ip地址则为配置成功。
根因
SingleCLOUD解决方案中,DHCP为单节点部署,即仅部署在主AD上,当主AD故障导致DHCP异常时,虚拟机无法通过DHCP获取IP,进而导致新登录虚拟机和重启的虚拟机无法获取IP而登陆失败。
建议与总结
建议今后的桌面云场景全部采用DHCP主备部署,防止单点故障。

END