[发明专利]一种便捷的SLES12系统自动重启方法在审
申请号: | 201610021057.9 | 申请日: | 2016-01-13 |
公开(公告)号: | CN105528266A | 公开(公告)日: | 2016-04-27 |
发明(设计)人: | 杨文清;刘瑞雪 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 张靖 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 便捷 sles12 系统 自动 方法 | ||
技术领域
本发明涉及网络SLES12系统技术领域,具体涉及一种便捷的SLES12系统自动重 启方法。
背景技术
自动重启是一种很好的系统稳定性及启动故障的检测方法。服务器在启动阶段会 对系统中的所有硬件进行初始化操作,检测系统中各硬件的状态,开启线程、调用并分配硬 件资源。因此在服务器在启动阶段更容易发现问题,暴露服务器开发设计中的缺陷。
国内最大服务器供应商已经比较注重服务器的自动重启测试,并且已经开发了相 当成熟的RHEL系统自动重启方法。
SLES系统作为主流的Linux系统之一,在服务器上应用也越来越普遍,该系统的稳 定性如何快速检测,也成为各公司越来越重视的问题。自动重启作为绝佳的系统稳定性测 试方法,成为必选测试之一。
但是SLES系统,特别是最新SLES12系统,因与RHEL系统在“管理启动服务”上存在 较大差别,它实现自动重启的方法还有待开发完善。SLES系统与RHEL系统影响autoreboot 的最大差别在于:SLES系统沒有rc.local文件。因此SLES系统的其他策略也无法像RHEL系 统那样通过rc.local管理启动服务。SLES12系统中的/etc/init.d/boot.local由/etc/ init.d/boot这个script所启动。boot.local是在bootscript准备runlevel环境执行各 项rcscript前执行,因此boot.local在是runlevel启动之前执行脚本,对所有runlevel 生效。RHEL的/etc/rc.d/rc.local文件是runlevel环境执行各项rcscript时最后一 个阶段执行的,是runlevel启动之后执行脚本,仅可实现单独对某个runlevel的rcscript 进行执行控制。
发明内容
本发明要解决的技术问题是:为了解决上述问题,本发明提出一种便捷的SLES12 系统自动重启方法,简单快捷的实现对SLES12系统的reboot测试,快速检测系统的稳定性 及启动故障。
本发明所采用的技术方案为:
一种便捷的SLES12系统自动重启方法,所述方法通过在SLES12系统/etc/目录下创 建reboot.sh文件,在/etc/rc.d/boot.local的最后一行,加上sh/etc/reboot.sh&,然 后进行reboot测试。
所述方法实现步骤如下:
1)找到/etc/目录,在该目录下创建count文件;
2)在/etc/目录下创建reboot.sh文件,并对该文件进行编辑,编辑完后保存退出;
3)更改reboot.sh文件的权限为可执行权限;
4)在/etc/rc.d/boot.local的最后一行,加上sh/etc/reboot.sh&;
5)为boot.local添加可执行权限;
6)重启机器,进行reboot测试;
7)查看重启次数;
8)终止测试,进入/etc/rc.d/boot.local目录将最后一行命令用”#”注释掉,;或者将 其删除,保存退出。
所述reboot.sh文件编辑内容如下:
#!/bin/sh
count=`cat/etc/count`(`为Tab上方的键位)
count=$(($count+1))
echo$count>/etc/count
sleep100
init6。
本发明的有益效果为:
本发明方法可以简单方便地对SLES12系统稳定性进行测试,快速地对安装了SLES12系 统的服务器进行启动故障的排查,利用该方法可以有效发现服务器设计中在计算机启动环 节的各种隐患,可以有效地提高测试人员的工作效率,节省人力成本,提高工作的准确性和 可靠性。
具体实施方式
下面结合具体实施方式对本发明进一步说明:
实施例1:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610021057.9/2.html,转载请声明来源钻瓜专利网。