云学堂产品并使用了一段时间后,由于现场机房线路发生故障,云主机发生了异常掉电的情况,待服务器重新启动后发现云学堂管理平台的教室状态不正确,显示为“正在上课”状态,此时,无法执行上课、下课等操作,
1、导致这个问题出现的原因为:云主机未及时同步处理相关信息,导致数据库存在残留信息,前后台不一致。
解决办法:
步骤一: 检查对应教室中是否有正在运行的云桌面,如果有的话可以手动删除虚拟机,如下图所示,保证目前教室中正在运行的云桌面个数为0:
步骤二 通过Xshell或SSH工具登录到装有云学堂管理平台的云主机后台,输入“mysql –u horizon –p horizon”命令登入数据库,执行: use HORIZON 之后继续执行“select * from horizon_classroomstage”命令查询教室当前的状态,若state数值为0则说明教室为空闲状态。
步骤三 若上一步查询的结果state数值不为0,则需要执行“update horizon_classroomstage set state=‘0’where id=‘1’;”命令将教室的状态值修改为0。
步骤四 数据库修改完成之后,重新刷新浏览器页面登录云学堂管理平台即可。