LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 739|回复: 0

远程唤醒反向代理中多个APACHE服务器

[复制链接]
发表于 2005-8-7 20:24:24 | 显示全部楼层 |阅读模式
如果我们遇到这样的问题:

   1. 服务器需要定时关机来维护;
   2. 服务器异常断电 ;
   3. 反向代理中的各个服务器需要同时启动

那么我相信远程唤醒能解决以上问题
参考了一些E问文件,我作出了以下方案,并且已经投入使用,非常不错 分享大家:

首先下载linux远程唤醒的C程序源码,并且编译成为一个可执行程序。



编译程序命令


  1. gcc ether-wake.c -o ether-wake
复制代码


然后通过运行命令来唤醒
ether-wake 远程mac地址(同一子网内)
例如:

  1. ether-wake 00:11:22:33:44:55
复制代码

其他计算机一定要把BIOS中的wake on lan (wol)打开呀,靠,不支持,算了换服务器吧
命令打过以后其他机器的风扇就转了起来,听着真舒服!

如果你有多台反向代理后边的服务器,不妨把MAC地址都记录下来,然后把命令写在一台机器的 /etc/rc.d/rc.local文件中
例如:

  1. ether-wake -i eth2 00:d0:09:d4:d2:37
  2. ether-wake -i eth2 00:e0:4c:d1:52:29
  3. ether-wake -i eth2 00:d1:09:00:b2:21
复制代码

然后把这台电脑的电源模式改成 加电自启动 如果不支持的话 就某法了 反正我的IBM是支持的。
这样再也不怕异常断电了,等电力切换后,一切又如初了,呵呵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表