免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2716 | 回复: 6
打印 上一主题 下一主题

/etc/inittab中的一段话 关于linux启动,UPS及其他. [复制链接]

论坛徽章:
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
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-06-01 10:45 |只看该作者 |倒序浏览
本帖最后由 XQKA 于 2011-06-01 11:25 编辑

# When our UPS tells us power has failed, assume we have a few minutes
# of power left.  Schedule a shutdown for 2 minutes from now.
# This does, of course, assume you have powerd installed and your
# UPS connected and working correctly.  
pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"

它是说,安装了电源,UPS连接并工作正常,
当掉电的时候会自动执行/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"
??

论坛徽章:
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
2 [报告]
发表于 2011-06-01 11:03 |只看该作者
另外,linux启动过程中依据/etc/modules.conf加载模块
以及执行执行/etc/rc.d/rc.local
是在哪里反映出来的,在/etc/inittab并没有找到相关入口或者说条目。

论坛徽章:
0
3 [报告]
发表于 2011-06-01 11:07 |只看该作者
本帖最后由 dzhxc 于 2011-06-01 11:10 编辑

意思很明确啊,你的ups只能支持很短一段时间的时候,就会2分钟内安全关机。
多来点儿电池呗,然后就不用关机了

说实话,这是第一次见这样的关机方法,长见识了!以前挂ups就用呗,从来没有让ups来管过机器关机的。

论坛徽章:
0
4 [报告]
发表于 2011-06-01 11:12 |只看该作者
但是不确定是否是用了很长时间后,剩下很少电了,ups自动启动这个功能。最好问问厂商吧。

论坛徽章:
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
5 [报告]
发表于 2011-06-01 11:17 |只看该作者
意思很明确啊,你的ups只能支持很短一段时间的时候,就会2分钟内安全关机。
多来点儿电池呗,然后就不用关 ...
dzhxc 发表于 2011-06-01 11:07



我想知道这种机制是怎么实现的,或者说:有这种机制?电源掉电后会使得系统处于pf状态?
这么智能的电源?

论坛徽章:
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
6 [报告]
发表于 2011-06-01 11:20 |只看该作者
关于linux启动还有一个问题

/etc/rc.d/rc.sysinit中有一段代码

if [ ! -e /proc/mounts ]; then
        mount -n -t proc /proc /proc
        mount -n -t sysfs /sys /sys >/dev/null 2>&1
fi

mount -n表示只读mount
-n     Mount without writing in /etc/mtab.  This is necessary for example when /etc is on a read-only file system.

如果去掉-n
再在/proc里面改文件创建文件会可能吗?

论坛徽章:
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
7 [报告]
发表于 2011-06-01 11:21 |只看该作者
本帖最后由 XQKA 于 2011-06-01 11:32 编辑

[root@RAC1 etc]# cat /etc/rc.d/rc.sysinit | grep -n modprobe
26:        modprobe usbcore >/dev/null 2>&1 && mount -n -t usbfs /proc/bus/usb /proc/bus/usb
321:if [ -f /proc/sys/kernel/modprobe ]; then
323:       sysctl -w kernel.modprobe="/sbin/modprobe" >/dev/null 2>&1
326:       sysctl -w kernel.modprobe="/bin/true" >/dev/null 2>&1
411:        modprobe $module >/dev/null 2>&1
424:        modprobe dm-mod >/dev/null 2>&1
442:                modprobe dm-multipath > /dev/null 2>&1
450:                modprobe dm-mirror >/dev/null 2>&1
940:        modprobe ide-cd >/dev/null 2>&1
941:        modprobe ide-scsi >/dev/null 2>&1
[root@RAC1 etc]# file /sbin/modprobe
/sbin/modprobe: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
[root@RAC1 etc]# man modprobe
modprobe       modprobe.conf  modprobe.d/   
[root@RAC1 etc]# man modprobe
modprobe - program to add and remove modules from the Linux Kernel

加载模块的是写在/etc/rc.d/rc.sysinit 里面了...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP