两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種RHEL7&CentOS7系統(tǒng)Reboot測(cè)試的方法與流程

文檔序號(hào):11234002閱讀:1784來源:國(guó)知局

本發(fā)明涉及測(cè)試方法技術(shù)領(lǐng)域,具體涉及一種rhel7&centos7系統(tǒng)reboot測(cè)試的方法。



背景技術(shù):

rhel7&centos7中一個(gè)最主要的改變,就是切換到了systemd,它用于替代前任版本中的sysv和upstart,對(duì)系統(tǒng)和服務(wù)進(jìn)行管理。systemd是一個(gè)linux操作系統(tǒng)下的系統(tǒng)和服務(wù)管理器,它被設(shè)計(jì)成向后兼容sysv啟動(dòng)腳本,并提供了大量的特性,如開機(jī)時(shí)平行啟動(dòng)系統(tǒng)服務(wù),按需啟動(dòng)守護(hù)進(jìn)程,支持系統(tǒng)狀態(tài)快照,或者基于依賴的服務(wù)控制邏輯。先前的使用sysv初始化或upstart的rhel版本中,使用位于/etc/rc.d/init.d/目錄中的bash初始化腳本進(jìn)行管理。而在rhel7/centos7中,這些啟動(dòng)腳本被服務(wù)單元取代了。服務(wù)單元以.service文件擴(kuò)展結(jié)束,提供了與初始化腳本同樣的用途。目前在用的reboot測(cè)試腳本針對(duì)不同版本linux,過于繁瑣復(fù)雜。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明要解決的技術(shù)問題是:本發(fā)明針對(duì)以上問題,提供一種rhel7&centos7系統(tǒng)reboot測(cè)試的方法,rhel7&centos7系統(tǒng)通過將一個(gè)簡(jiǎn)單的reboot測(cè)試腳本添加到服務(wù)單元,利用systemd開機(jī)運(yùn)行這個(gè)服務(wù)單元即可實(shí)現(xiàn)reboot測(cè)試。

本發(fā)明所采用的技術(shù)方案為:

一種rhel7&centos7系統(tǒng)reboot測(cè)試的方法,所述方法通過將reboot測(cè)試腳本添加到服務(wù)單元,利用systemd開機(jī)運(yùn)行該服務(wù)單元,實(shí)現(xiàn)reboot測(cè)試。

所述方法實(shí)現(xiàn)步驟如下:

1)編輯reboot測(cè)試腳本reboot.sh,放到root目錄下;

2)建立服務(wù)單元reboottest.service,放到/usr/lib/systemd/system/目錄下;

3)給reboot測(cè)試腳本及服務(wù)單元添加權(quán)限;

4)配置reboottest.service服務(wù)開機(jī)自啟動(dòng);

5)重啟機(jī)器,開始reboot測(cè)試。

所述方法在測(cè)試過程中,通過進(jìn)入系統(tǒng)運(yùn)行systemctldisablereboottest.service命令,停止測(cè)試。

所述reboottest.service服務(wù)單元內(nèi)容如下:

1)服務(wù)在network啟動(dòng)后運(yùn)行;

2)服務(wù)參數(shù):以程序絕對(duì)路徑啟動(dòng)服務(wù)開始運(yùn)行命令,以程序絕對(duì)路徑重啟服務(wù)開始運(yùn)行命令,以程序絕對(duì)路徑停止服務(wù)開始運(yùn)行命令;

3)服務(wù)在后臺(tái)運(yùn)行,并給服務(wù)分配獨(dú)立的臨時(shí)空間;

4)服務(wù)安裝采用多用戶模式。

本發(fā)明的有益效果為:

本發(fā)明針對(duì)目前在用的reboot測(cè)試腳本過于繁瑣復(fù)雜問題,只需要將一個(gè)簡(jiǎn)單的reboot測(cè)試腳本添加到服務(wù)單元,利用systemd開機(jī)運(yùn)行這個(gè)服務(wù)單元即可實(shí)現(xiàn)reboot測(cè)試,優(yōu)化了測(cè)試方法,簡(jiǎn)單易操作,并提高了測(cè)試效率。

附圖說明

圖1為本發(fā)明方法流程圖。

具體實(shí)施方式

根據(jù)說明書附圖,結(jié)合具體實(shí)施方式對(duì)本發(fā)明進(jìn)一步說明:

如圖1所示,一種rhel7&centos7系統(tǒng)reboot測(cè)試的方法實(shí)現(xiàn)流程和相關(guān)命令如下:

1)編輯reboot測(cè)試腳本reboot.sh,放到root目錄下,具體內(nèi)容如下:

#/bin/bash

sleep40#開機(jī)后等待40秒

echo"`date`reboot">>/root/times#reboot時(shí)間記錄到times文件

cat/root/times|grepreboot|wc-l|awk{print}>>/root/times#統(tǒng)計(jì)reboot次數(shù)記錄到times文件

reboot#重啟

2)建立服務(wù)單元reboottest.service,放到/usr/lib/systemd/system/目錄下,這樣reboot測(cè)試腳本在開機(jī)沒有登錄用戶的情況下就能啟動(dòng)運(yùn)行,reboottest.service服務(wù)單元內(nèi)容如下:

[unit]#服務(wù)說明

description=reboottest#服務(wù)描述

after=network.target#在network啟動(dòng)后運(yùn)行該服務(wù)

[service]#服務(wù)參數(shù)

execstart=/root/reboot.shstart#以程序絕對(duì)路徑啟動(dòng)服務(wù)開始運(yùn)行命令

execreload=/root/reboot.shrestart#以程序絕對(duì)路徑重啟服務(wù)開始運(yùn)行命令

execstop=/root/reboot.shstop#以程序絕對(duì)路徑停止服務(wù)開始運(yùn)行命令

type=forking#后臺(tái)運(yùn)行

privatetmp=ture#給服務(wù)分配獨(dú)立的臨時(shí)空間

[install]#服務(wù)安裝

wantedby=multi-user.target#多用戶模式

3)給reboot測(cè)試腳本及服務(wù)單元添加權(quán)限,命令如下:

chmod754reboot.sh

chmod754reboottest.service

4)配置reboottest.service服務(wù)開機(jī)自啟動(dòng),命令如下:

systemctlenablereboottest.service

5)重啟機(jī)器即可開始reboot測(cè)試,進(jìn)入系統(tǒng)運(yùn)行如下命令即可停止測(cè)試。

systemctldisablereboottest.service

實(shí)施方式僅用于說明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。



技術(shù)特征:

技術(shù)總結(jié)
本發(fā)明公開了一種RHEL7&CentOS7系統(tǒng)Reboot測(cè)試的方法,所述方法通過將Reboot測(cè)試腳本添加到服務(wù)單元,利用systemd開機(jī)運(yùn)行該服務(wù)單元,實(shí)現(xiàn)Reboot測(cè)試。本發(fā)明針對(duì)目前在用的Reboot測(cè)試腳本過于繁瑣復(fù)雜問題,只需要將一個(gè)簡(jiǎn)單的Reboot測(cè)試腳本添加到服務(wù)單元,利用systemd開機(jī)運(yùn)行這個(gè)服務(wù)單元即可實(shí)現(xiàn)Reboot測(cè)試,優(yōu)化了測(cè)試方法,簡(jiǎn)單易操作,并提高了測(cè)試效率。

技術(shù)研發(fā)人員:劉博
受保護(hù)的技術(shù)使用者:鄭州云海信息技術(shù)有限公司
技術(shù)研發(fā)日:2017.05.09
技術(shù)公布日:2017.09.12
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
镇远县| 衡阳县| 张家口市| 灵山县| 雷波县| 安化县| 东阳市| 湘阴县| 区。| 成武县| 海宁市| 富宁县| 锡林郭勒盟| 南通市| 奉节县| 班玛县| 马公市| 麟游县| 西充县| 达孜县| 开远市| 肥西县| 县级市| 康乐县| 丹巴县| 蓝山县| 伊宁县| 宽城| 贵德县| 萨嘎县| 襄城县| 稷山县| 同仁县| 馆陶县| 金沙县| 会东县| 昌都县| 射阳县| 博野县| 玉龙| 汉阴县|