999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

如何有效防止服務器因消耗完UPS電量后非正常關機

2011-12-29 00:00:00蔡源斌
考試周刊 2011年13期


  摘 要: 市電停電后,當服務器消耗完UPS電量時,就會非正常關機,可能導致丟失數據或者產生故障。本文介紹了由服務器自動判斷停電和自動關機的方法。
  關鍵詞: 服務器 UPS 停電 自動關機
  
  雖然接UPS電源能防止服務器突然因停電而帶來數據丟失或者導致服務器故障,但是小型UPS電源不能像銀行系統一樣持續給服務器供電,一般只能持續幾十分鐘或者1個多小時(取決于電池容量)。當UPS電量用完而市電還沒有來時,服務器依然會非正常關機,可能導致數據丟失或者服務器故障。我院實驗室中有若干臺服務器,配有一臺UPS電源,停電時能支撐服務器正常工作約1小時。為了防止停電時,服務器因UPS電量消耗完而非正常關機,現介紹Windows 2003服務器和Linux服務器的解決方法。
  一、程序設計大致思路
  服務器用ping命令去ping本棟教學樓的網關(202.201.165.254),若ping通,服務器不關機;若ping不通時,接著轉向ping一臺本實驗室的一臺一直開的計算機(工作需要,但是此計算機沒有接到UPS電源,地址是局域網172.16.1.8),若ping通,服務器不關機;若仍然ping不通則表示停電,服務器定時關機,但依然接著ping本棟教學樓的網關和計算機,若ping通了任意一個,則服務器取消關機,否則接著ping,直到服務器自動關機。
  二、具體方案
  1. Windows2003服務器
  在服務器桌面建立一個文本文件,取名為“tingdian.bat”,內容如下:
  @echo off
  :myping
  @ping 202.201.165.254 |find "timed out">nul 2>nul && @echo樓網關不通ping計算機A && goto:myping1
  @echo網絡正常ping網關
  goto myping
  :myping1
  @ping 172.16.1.8 |find "timed out">nul 2>nul && @echo計算機A也不通開始關機&& goto:guanji
  @echo網絡正常ping計算機A
  goto myping1
  :guanji
  shutdown -s -t 300
  :myping888
  @ping 202.201.165.254 |find"timed out">nul 2>nul && @echo樓網關還是不通ping計算機A && goto:myping111
  @echo又來電了網絡正常ping網關取消關機
  shutdown -a
  goto myping
  :myping111
  @ping 172.16.1.8 |find "timed out">nul 2>nul && @echo都不通再ping一次&& goto:myping888
  @echo又來電了網絡正常ping計算機A取消關機
  shutdown -a
  goto myping1
  然后雙擊運行此腳本即可。
  2. linux服務器
  用root用戶在服務器中先建立一個文件“tingdian.sh”,內容如下:
  #!/bin/sh
  while true
  do
  ping -W 5 -c 1 202.201.165.254 >/dev/null
  ret=$?
  if[$ret -eq 0]
  then sleep 600
  else
  ping -W 5 -c 1 172.16.1.8>/dev/null
  ret=$?
  if[$ret -eq 0]
  then sleep 600
  else
  shutdown -h 5
  fi
  fi
  done
  再建立一個文件“quxiao.sh”,內容如下:
  #!/bin/sh
  while true
  do
  ping -W 5 -c 1 202.201.165.254 >/dev/null
  ret=$?
  if[$ret -eq 0]
  then shutdown -c
  else
  ping -W 5 -c 1 172.16.1.8 >/dev/null
  ret=$?
  if[$ret -eq 0]
  then shutdown -c
  else
  sleep 300
  fi
  fi
  done
  然后把該文件添加執行權限,執行chmod u+x tingdian.sh quxiao.sh,然后開兩個終端,一個終端中執行tingdian.sh腳本,另一個終端中執行quxiao.sh腳本即可。由于linux服務器關機命令shutdown必須由root用戶執行,因此此腳本tingdian.sh用root執行。
  三、結語
  盡管市場有帶自動關機功能的UPS或者相關硬件,但本文介紹的方案完全由腳本執行,避免了因缺乏硬件和資金等問題而帶來的困擾,是一種不錯的保護服務器的方法。雖然一個學期也不見得停一兩次電,但是一旦因停電非正常關機而導致不良后果可就晚了,所以還是多一些防范措施為好。
  
  參考文獻:
  [1]郭陽.Windows XP的自動關機.電腦知識與技術,2005-29.

主站蜘蛛池模板: 国产成人a毛片在线| 国产鲁鲁视频在线观看| 国产理论精品| 国产一区在线观看无码| 丰满的少妇人妻无码区| 亚洲精品午夜无码电影网| 国产在线无码av完整版在线观看| 亚洲伊人久久精品影院| 青青青伊人色综合久久| 成年人免费国产视频| 国产伦精品一区二区三区视频优播 | 国产原创第一页在线观看| 欧美国产视频| 精品国产美女福到在线直播| 日韩欧美国产精品| 伊人AV天堂| 国产免费网址| 真人免费一级毛片一区二区| 亚洲综合婷婷激情| 国产H片无码不卡在线视频| 国产午夜看片| 无码AV高清毛片中国一级毛片| 亚洲精品黄| 一级一级一片免费| 久久综合色天堂av| 国产精品网拍在线| 免费Aⅴ片在线观看蜜芽Tⅴ| 精品丝袜美腿国产一区| 国产va在线观看| 欧美亚洲国产精品第一页| 国产在线98福利播放视频免费| 国产国语一级毛片| 国产精品久久久久久久伊一| 亚洲成人在线网| 欧美成人精品高清在线下载| 怡红院美国分院一区二区| 中文字幕无码制服中字| 国产精品播放| 国产第八页| 热久久国产| 老司机精品久久| 国产欧美日韩综合在线第一| 国产乱人伦偷精品视频AAA| 成年人国产视频| a级毛片一区二区免费视频| 国产一在线| 国产成人亚洲精品无码电影| 国产一区二区丝袜高跟鞋| 99er这里只有精品| 国产成年女人特黄特色毛片免| 成人一级黄色毛片| 国产免费人成视频网| 亚洲免费福利视频| 丰满少妇αⅴ无码区| 欧美成人h精品网站| 国产免费久久精品99re丫丫一| 亚洲综合专区| 黄色网站在线观看无码| 久热中文字幕在线观看| 久久国产精品77777| 欧美日韩国产精品va| 国内精品自在欧美一区| 久久精品嫩草研究院| 色噜噜久久| 国产欧美中文字幕| 国产精品午夜福利麻豆| 午夜一区二区三区| 国产成人精品男人的天堂下载 | 日本妇乱子伦视频| 国产欧美日韩专区发布| 国产毛片高清一级国语 | 日本手机在线视频| 亚洲第一在线播放| 亚洲精品无码久久久久苍井空| 久久久精品无码一区二区三区| 54pao国产成人免费视频| 一级毛片不卡片免费观看| 国产日韩AV高潮在线| 久久精品亚洲专区| 成人精品区| 亚洲人成网7777777国产| 国产精品成人啪精品视频|