Electrical-Power

伺服器自動開機/關機

  • August 10, 2010

如何在晚上 20 點自動關閉伺服器並在早上 8 點再次打開它?是否有任何軟體或硬體工具可以讓我安排開/關時間?

伺服器可以是任何 Linux/Mac Os X/Windows。

**編輯:**我的意思是fit -PC的這種功能

如果您的伺服器中的 NIC 和 BIOS 支持它,您應該能夠啟用 Wake-on-LAN,然後設置另一台機器在喚醒時發送魔術包。儘管從長遠來看,您可以通過購買具有“綠色”功能的處理器(和交換機)來節省更多,這些功能允許它們在不大量使用時消耗更少的功率(如果我沒記錯的話,未使用的核心/埠會停止消耗功率)。

我有一個戴爾 poweredge 可以做到這一點……它從來沒有正常工作。

如果你不介意一點(好吧,我的意思是很多),這裡是一個或三個想法。

這樣做需要您自擔風險

  1. 得到一個燈光計時器。(你知道你用來打開和關閉聖誕燈的那個。)
  2. 更改 BIOS 中的設置以在斷電後啟動。
  3. 讓作業系統在所需時間關閉電腦。
  4. 將燈光計時器設置為在您希望伺服器啟動之前重新啟動電源。

是的,是的,有很多理由不這樣做。但它會起作用,而且價格便宜。

那麼你能做同樣的事情,只是不那麼做作嗎?當然。

您將需要一個微控制器、一些繼電器和一個小型電源。

  1. 關閉作業系統。
  2. 連接到伺服器的電源導致微控制器上的輸入。
  3. 編寫一個程序來檢查電腦的狀態和時間。如果電腦已關閉並且需要打開電源,請關閉連接到電源按鈕的繼電器。

不想打開那個案子?有另一台伺服器嗎?

  1. 獲取 X10 設備。(安全?沒有機會。有效?你打賭。)
  2. 編寫一個程序在啟動時間之前 ping 伺服器。如果 ping 失敗,請循環 X10 設備。
  3. 將 BIOS 設置為斷電後開機。

嘿,看傢伙做了類似的事情。;)

祝你好運!

引用自:https://serverfault.com/questions/168735