Skolelinux夜间自动关闭在夜晚关闭客户机来节约能源和费用,并在早晨自动开机
这个软件包将尝试从午后四点每个小时关闭机器,但不关闭似乎有用户在使用的机器
它将尝试告诉 BIOS 在早晨七点左右开机,主服务器将尝试使用wake-on-lan 包从六点半开机
这些时间可以在个别机器crontabs改变
这里的一些考虑:客户机在有人使用时将不会关机
这是自那里检测到输出,作为例外情况,对于 LTSP 瘦客户机 LDM ssh 连接命令进行检测
避免保险丝熔断,一个有把握的好主意是不要同时启动所有客户机
这里可有两种不同的方法来唤醒客户机
其一是需要使用 BIOS 的功能和准确的硬件时间,而且主板和 BIOS 版本支持 nvram-wakeup
其他需要服务器通告各处所有客户机唤醒,并且对于所有客户机要支持 wake-on-lan
如何设置夜间关机在客户机上实现夜间关机,涉及 /etc/shutdown-at-night/shutdown-at-night,或者增添主机名(如在客户机上的 'uname -n'输出)到网络组 "shutdown-at-night-hosts"
增加主机到 LDAP 网络组可以使用 lwat网页工具完成
客户机可能需要在 BIOS 中设置 wake-on-lan
同样重要的开关和路线将用于在 wake-on-lan服务器和客户机之间通过 WOL 包到客户机,甚至假如客户机是在关机时
一些开关失败地通过数据包到客户端,那是在开关中未达到 ARP 表,阻塞WOL 包
能在服务器上开启 wake-on-lan,添加客户机到 /etc/shutdown-at-night/clients,作为每个客户机的连接,首先是 IP 地址,接下来是 MAC 地址(网卡地址),以空格分隔它们,或者创建一个脚本 /etc/shutdown-at-night/clients-generator来生成客户机清单
对于使用 sitesummary,这里是一个 /etc/shutdown-at-night/clients-generator范例:#!/bin/shPATH=/usr/sbin:$PATHexport PATHsitesummary-nodes -w另一个选择是如果网络组在客户机上使用 shutdown-at-night ,这个脚本使用 ng-utils软件包中的网络组工具:#!/bin/shPATH=/usr/sbin:$PATHexport PATHnetgroup -h shutdown-at-night-hosts这部分文本最初从 README获得
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。