免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: XQKA
打印 上一主题 下一主题

相当于拔电源关机的命令是哪个? [复制链接]

论坛徽章:
0
31 [报告]
发表于 2010-05-13 08:55 |只看该作者
回复 1# XQKA


    poweroff

论坛徽章:
0
32 [报告]
发表于 2010-05-13 08:56 |只看该作者
回复 1# XQKA


    我之前干过类似的事情,如果想进行自动化测试,最简单的办法是让公司提供一个可以编程的电源,通过控制电源输出模拟真实的掉电测试,这个方法适合大规模的开发测试;另一个方法是自己写个内核模块,通过proc接口输入直接与本机的电源管理模块通信,这样可以快速的掉电,而且在内核里你可以控制是否需要通知哪个设备会接收到掉电事件通知,以前我们的嵌入式平台采用的就是这种办法;最后就是直接修改关机脚本,实际上关机的时候对系统最大的影响是能不能保证系统数据的一致性,如果你把所有的关机脚本全部改为杀死集成,并且不做umount操作,系统是没办法把数据及时刷回磁盘的,这样做有点麻烦的地方在于有些进程相互依赖,串行的杀死进程可能产生额外的效应,而且有些进程可能会捕捉信号,注意杀进成时直接使用KILL信号比较好——这个办法我只自己测文件系统的时候用用,公司没有采用过,可能不太可靠,但是最简单

论坛徽章:
0
33 [报告]
发表于 2010-05-13 09:12 |只看该作者
回复 12# liangzhishao


    [root@nagios ~]# kill -9 1
[root@nagios ~]# kill -9 1
[root@nagios ~]# kill -9 1
[root@nagios ~]# kill -9 1
[root@nagios ~]# kill -9 1
[root@nagios ~]#
[root@nagios ~]#
[root@nagios ~]#
[root@nagios ~]#
[root@nagios ~]#
[root@nagios ~]# kill -9 1
[root@nagios ~]#


貌似为把系统杀了,怎么就没反应,你往你机器上试试

论坛徽章:
3
15-16赛季CBA联赛之辽宁
日期:2017-12-28 12:15:1015-16赛季CBA联赛之福建
日期:2017-12-28 12:26:5115-16赛季CBA联赛之新疆
日期:2018-03-07 15:09:17
34 [报告]
发表于 2010-05-13 10:02 |只看该作者
既然是服务器,不知道你们有没有使用ipmi/bmc
用的话,就很方便了
rhel为例,装上openipmi tool
ipmitoo ...
jerryjzm 发表于 2010-05-13 02:06



    没安装
[root@RAC2 oracle]# type ipmitool
-bash: type: ipmitool: not found

论坛徽章:
3
15-16赛季CBA联赛之辽宁
日期:2017-12-28 12:15:1015-16赛季CBA联赛之福建
日期:2017-12-28 12:26:5115-16赛季CBA联赛之新疆
日期:2018-03-07 15:09:17
35 [报告]
发表于 2010-05-13 10:04 |只看该作者
回复  XQKA


    poweroff
sykp241095 发表于 2010-05-13 08:55



[root@RAC2 oracle]# type poweroff
poweroff is /sbin/poweroff
[root@RAC2 oracle]# file /sbin/poweroff
/sbin/poweroff: symbolic link to `halt'
[root@RAC2 oracle]# type halt
halt is /sbin/halt
[root@RAC2 oracle]# file /sbin/halt
/sbin/halt: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped
[root@RAC2 oracle]# man halt

论坛徽章:
0
36 [报告]
发表于 2010-05-13 10:06 |只看该作者
我觉得reboot -f 已经很痛快来

论坛徽章:
3
15-16赛季CBA联赛之辽宁
日期:2017-12-28 12:15:1015-16赛季CBA联赛之福建
日期:2017-12-28 12:26:5115-16赛季CBA联赛之新疆
日期:2018-03-07 15:09:17
37 [报告]
发表于 2010-05-13 10:11 |只看该作者
回复  XQKA


    我之前干过类似的事情,如果想进行自动化测试,最简单的办法是让公司提供一个可以编程 ...
feiliang1983 发表于 2010-05-13 08:56



    太困难了,不过谢谢你的tips。

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
38 [报告]
发表于 2010-05-13 10:53 |只看该作者
没安装
XQKA 发表于 2010-05-13 10:02

晕,不是说安装了这个包就行的,前提是你的服务器有支持ipmi的管理,才行!

论坛徽章:
3
15-16赛季CBA联赛之辽宁
日期:2017-12-28 12:15:1015-16赛季CBA联赛之福建
日期:2017-12-28 12:26:5115-16赛季CBA联赛之新疆
日期:2018-03-07 15:09:17
39 [报告]
发表于 2010-05-13 11:07 |只看该作者
晕,不是说安装了这个包就行的,前提是你的服务器有支持ipmi的管理,才行!
jerryjzm 发表于 2010-05-13 10:53



   

硬件相关?盲区啊


另外,这个问题我想在虚拟机上做是一个不错的选择。拔电源又不伤硬盘的。上策。

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
40 [报告]
发表于 2010-05-13 11:12 |只看该作者
那就在虚拟机整吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP