• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

记录一下云学堂E0306P04版本强制关机导致的一系列问题的修复历程

2022-09-15提问
  • 1关注
  • 0收藏,1321浏览
粉丝:0人 关注:0人

问题描述:

客户描述问题:  所有终端显示无法连接服务器,教师机也无法登录。

客户解释:客户称使用时有一部分学生端显示连接不上服务器,于是听从集成商建议,强制关闭服务器,之后所有设备便无法连接服务器,教师机无法登录,后台web页面无法打开。


现场检查: 到达现场以后,发现无法ping通服务器ip,可以ping通HDM管理口,初步判断为系统故障。于是登录服务器HDM口,发现ubuntu卡在启动页面,于是重启服务器。


第一个问题

  重启服务器后,发现问题。因强制重启服务器,导致出现File System Error错误

此时系统提示/gluster/hdd有问题,先记下来,根据提示按S跳过,进入系统。


 登录系统以后,使用fsck -p /gluster/hdd和fsck -y /gluster/hdd修复,该按Y的按Y,修复以后重启系统,发现还有别的目录无法挂载,使用同样的办法全部修复。


第二个问题

   修复文件系统以后,可以顺利登录教师端,但是一上课却提示已经上课,去web后台查看,发现教室显示上课中,实际却没有虚拟机启动,通过搜素知了社区,找到了如下解决办法:




  根据大佬的办法,修改数据库以后,已经成功变成下课状态


第三个问题

  虽然此时已经下课,但是在教师端点击上课,会出现如下问题:



但是很明显,网络是通的。于是我登录了web后台,点击上课,进度条一直在0%



  于是我问了一下同事,同事发来一个方案,如下图(此处不可使用这个方案):

  

因为我没遇到过undefined错误,但是答案中说查看这个日志以后,有redis报错的可以用,于是乎我就试了一下。我的redis报错如下图:



试了以后,本来没有undefined报错,结果这下变成问题中的undefined错误了,哈哈哈


于是赶紧补救,把移动的dump.rdb赶紧放回来,按照顺序重新启动redis和服务,这回虽然第一个课程上课还是undefined,但是第二个却上课成功了!!!!


此时我非常开心,以为万事大吉,但是,就在我点击了下课以后,下课一半突然网页全部变成undefined了,点进首页,页面一片N/A


第四个问题:

  通过查看日志,发现mysql连接失败,于是查询mysql状态,发现mysql居然没有运行!尝试重启mysql,此时报了第一个错误:“No directory, logging in with HOME=/”


 此时应该直接解决问题的,但是我手贱想重启试试,于是成功的卡在开机了,又不能开机了。。。。。


 于是又重启,在开机选项里进入recovery模式,使用root登录,执行修复命令  # sudo usermod -d /var/lib/mysql/ mysql


  此时再尝试启动mysql,控制台没有任何报错和提示,只有一串...........不停的加载,说明还是无法启动


第五个问题

  通过查看mysql的error.log,发现是数据库的数据崩了,现场没有拍报错照片,但是大概错误内容如下图:

于是,根据网上大佬的教程,进行如下操作,感谢CSDN的大佬提供教程


此时我设置为1也是失败,只能设置为2,设置为2以后启动成功,然后按照教程导出数据库


mysql用户名密码都是horizon


备份以后,就开始删除数据库了,我按照大佬的方法,用DROP删不掉,所以我选择了直接删文件


删除文件以前,要先停止mysql


删掉这几个以后,我还删除了HORIZON,test等数据的文件夹,然后尝试重启mysql,启动成功!!


赶紧使用show databases;查看一下,发现数据库都已经没有了


再去my.cnf注释掉添加的配置,重启数据库,成功!!


这时候赶紧导入刚才导出的数据

mysql -uhorizon -phorizon < /root/recovery_dump.sql


查询一下数据库,发现已经导入成功了。


重启系统,从恢复模式进入正常模式,测试上下课正常,问题全部圆满解决~~~~


4 个回答
粉丝:88人 关注:81人

666

暂无评论

粉丝:17人 关注:14人

666

暂无评论

67 九段
粉丝:58人 关注:4人

666666

暂无评论

粉丝:6人 关注:0人

66666666666

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明