SuSE10系统,执行reboot命令重启系统时,会卡在下电流程

发布时间:  2017-05-13 浏览次数:  152 下载次数:  0
问题描述

在SuSE10操作系统中,如果iscsi服务不是通过系统启动服务启动,而是在系统启动后,通过执行/etc/init.d/open-iscsi start命令手动启动,则在后续执行reboot命令时,卡在下电流程。

告警信息

处理过程

1,确认版本为open-iscsi 1.0-604服务驱动,SuSE10操作系统中,自带的open-iscsi 1.0-604服务存在缺陷

2,升级至open-iscsi 2.0-870.3,在open-iscsi官方网站下载源码包open-iscsi-2.0-870.3.tar.gz

3,执行/etc/init.d/open-iscsi stop(或service open-iscsi stop)命令手动关闭iscsi服务。

4,上传源码包至Linux主机,执行tar -xvf open-iscsi-2.0-870.3.tar.gz命令解

5,进入解压后的目录,执行命令make KSRC=/usr/src/linux KBUILD_OUTPUT =/lib/ modules/`uname -r`/build编译,执行make KSRC=/usr/src/linux KBUILD_OUTPUT=/ lib/modules/`uname -r`/build install命令安装

6,编辑配置文件/etc/iscsi/iscsid.conf,在该文件中配置下面配置项,如图所示

 

7,执行命令chkconfig --add open-iscsi把iscsi服务添加成系统服务

8,执行reboot命令重启主机,能正常下电

根因

在SuSE10操作系统中,自带的open-iscsi 1.0-604服务存在缺陷,如果没有将iscsi服务添加到系统启动服务中,则系统下电时也不会自动停止iscsi服务,导致iscsi模块卡在下电流程。

解决方案


建议与总结


END