2017年10月13日 星期五
喵喵老師的資訊手札: 運用JQuery動態新增/刪除文字方塊(Textbox)
喵喵老師的資訊手札: 運用JQuery動態新增/刪除文字方塊(Textbox): 網頁設計時,有時後會遇到需要填入多筆資料, 比如:家庭關係人,每個個人的關係人不一,有的人只有一個,有的可以填到三、四個。 怎樣可以做到動態新增填寫欄位,讓填寫資料者可以自行決定要幾個? 以下有個簡單的範例說明,這是透過jQuery的函式寫成,至於背後的資料庫該如何接收,以...
喵喵老師的資訊手札: FreeBSD使用APC ups實現一台連線通知全部關機
喵喵老師的資訊手札: FreeBSD使用APC ups實現一台連線通知全部關機: 機房中的伺服器需要使用ups來做到電源防護機制,而機房裡的server多使用FreeBSD系統, 市面上on-line ups對於clinet的支援程式以Windows最為普及,其次為linux,對於FreeBSD則不見得能夠支援。 雖然可以使用NUT (Network UPS ...
APC UPS與NAS實作-以SNMP
資料來源
最近從網拍上買了一部 APC Smart-UPS 1000VA, 用來連接家中數台 NAS 之用. 這台 UPS 本身可以再擴充網卡, 抱著所有設備都要上網連線的無理堅持, 所以就從淘寶買了一張 AP9630.
家用就不用太挑剔了, 當然是撿便宜的買, 不然一張市價 NT$8000 以上應該也下不了手, (大約 rmb$300 入手)
ps: 卡上寫著 2009, 進入 WEB UI 確定是 2014 年製造.
UPS 裝上網卡.
加裝網卡的優點就是, 以前只能用 UPS 所附的 USB cable 連接 NAS, 只能控管單台 NAS 於停電時自動關機(或是連動同廠牌 NAS 關機), 但如果你有多台不同廠牌的 NAS 及 file server, 就無法連動了. 另外在 Web UI上面也會顯示 UPS 下所有設備的負載總 watt 數. 以及預計斷電時 UPS 可持續供電的預估分鐘數.
網卡設定及更新 firmware
至 APC 官網下載 device ip config 軟體, APC 網卡預設為 dhcp 自動取得 IP.
登入網卡 web ui, default username=apc, password=apc
於 web UI 即可做 UPS 的設定及運行狀態取得.
於官網下載最新的 APC SNMP 網卡 firmware. 這裡是搭 APC Smart-UPS, 不要抓錯版本了. 要抓這個版本才對.
UPS NMC2 v6.4.6 for Smart-UPS with AP9630/31/35
更新時可以加載中文 WEB UI 進來. 這樣 WEB UI 可自由切換英文/簡體中文畫面.
NAS 端設定
如下在 Synology, Qnap & Asustor NAS 皆能直接透過網路和這台 APC Smart-UPS 連動, 於市電斷電時自動 shutdown NAS.
Synology:
Qnap:
Asustor:
同樣的, 如果你的 NAS 還有串連其他的 Windows or Linux server, 也可以從 APC 官網下載 agent, 這樣就能同時 shutdown server 主機了.
ps: 對於 SNMP 安全性加強請自行更改 community 等相關設定. 另 UPS 網卡建議指定一 LAN 固定 IP.
最近從網拍上買了一部 APC Smart-UPS 1000VA, 用來連接家中數台 NAS 之用. 這台 UPS 本身可以再擴充網卡, 抱著所有設備都要上網連線的無理堅持, 所以就從淘寶買了一張 AP9630.
家用就不用太挑剔了, 當然是撿便宜的買, 不然一張市價 NT$8000 以上應該也下不了手, (大約 rmb$300 入手)
ps: 卡上寫著 2009, 進入 WEB UI 確定是 2014 年製造.
UPS 裝上網卡.
加裝網卡的優點就是, 以前只能用 UPS 所附的 USB cable 連接 NAS, 只能控管單台 NAS 於停電時自動關機(或是連動同廠牌 NAS 關機), 但如果你有多台不同廠牌的 NAS 及 file server, 就無法連動了. 另外在 Web UI上面也會顯示 UPS 下所有設備的負載總 watt 數. 以及預計斷電時 UPS 可持續供電的預估分鐘數.
網卡設定及更新 firmware
至 APC 官網下載 device ip config 軟體, APC 網卡預設為 dhcp 自動取得 IP.
登入網卡 web ui, default username=apc, password=apc
於 web UI 即可做 UPS 的設定及運行狀態取得.
於官網下載最新的 APC SNMP 網卡 firmware. 這裡是搭 APC Smart-UPS, 不要抓錯版本了. 要抓這個版本才對.
UPS NMC2 v6.4.6 for Smart-UPS with AP9630/31/35
更新時可以加載中文 WEB UI 進來. 這樣 WEB UI 可自由切換英文/簡體中文畫面.
NAS 端設定
如下在 Synology, Qnap & Asustor NAS 皆能直接透過網路和這台 APC Smart-UPS 連動, 於市電斷電時自動 shutdown NAS.
Synology:
Qnap:
Asustor:
同樣的, 如果你的 NAS 還有串連其他的 Windows or Linux server, 也可以從 APC 官網下載 agent, 這樣就能同時 shutdown server 主機了.
ps: 對於 SNMP 安全性加強請自行更改 community 等相關設定. 另 UPS 網卡建議指定一 LAN 固定 IP.
DELTA(台達電)UPS的SNMP卡與Shutdown Agent
資料來源
環境介紹:
目前測試的結果,目前支援度以APC UPS的支援度最高,網路上能查到的相關文件也最多(但多為英文),但要以一台UPS就能支援NAS+Esxi+guest OS有困難,群輝的NAS支援(可參考這篇 http://portable.easylife.tw/4399 )最好是有USB可直接接NAS。以SNMP卡送UPS關機訊號,目前測試台達電UPS,NAS會收到斷電訊息,但不會自己關機。Esxi 要能自行關機,查了許多資料及實做後才發現,幾乎都只支援Esxi的付費版,免費版執行關機指令會失敗,一般都會要求先安裝vMA,然後再vMA上安裝UPS原廠的UPS軟體去送關機指令給Esxi Server 。但是Guest OS的支援則沒問題。
環境介紹:
台達電UPS,已安裝SNMP卡,可透過網路管理與監控UPS,亦可透過RS232管理監控UPS。
主機A(OS為windows),
主機B(OS為Linux),
主機C(OS為Vmware),
主機C-1(為主機C的Guest OS,OS為windows),
主機C-2(為主機C的Guest OS,OS為linux),
主機C-3(為主機C的Guest OS,安裝vMA)
一、UPS主機安裝SNMP卡後,經過設定後可經由瀏覽器連線到SNMP卡的IP以進行監控與管理。
二、當市電斷電時,UPS要如何通知底下的主機自動關機呢?必須到【網路】-【SNMP Trap】加入要通知的主機IP(即下圖的目標IP),例如主機A,主機B,主機C,這樣當市電斷電時,UPS的SNMP才知道要通知哪些主機。
三、上述步驟完成後,目標IP的主機必須要安裝Shutdown Agent 2012(下載處在http://59.125.232.140/ups/tc/index.aspx),安裝的方式及操作務必先參考原廠的中文手冊,必須要依據作業系統安裝適合的Shutdown Agent程式。
Windows(含windows server)請依32位元或64位元,安裝適合的版本(ShutdownAgent 2012 v02.00.04a 32位元版,ShutdownAgent 2012 v02.00.04a 64位元版)。
安裝完後,可在本機或遠端以瀏覽器連接主機A的IP,(預設的帳號為admin,密碼為password),點選右上角將語言界面改為繁體中文,點選【設備】-【設定】在【來源IP地址】處下方的【Trap來源IP】新增【UPS的SNMP卡的IP】,並設定【輸入電源中斷】的【作業系統關機延遲時間】,預設是300秒(5分鐘),也就是本機收到UPS市電斷電訊號後,倒數5分鐘後就會自動關機,本例修改為120秒。
四、上述安裝完後就可以測試,測試時不一定要將UPS的電源拔起,可利用SNMP管理界面中的【控制】中,點按【輸入電源中斷測試】,SNMP卡會模擬市電斷電的情況,並送出SNMP TRAP給用戶端。
五、如果沒問題的話,用戶端主機就會收到SNMP卡送來的SNMP TRAP,主機A(Windows)的本機端應該會跳出廣播訊息視窗,提醒你「輸入電源中斷」(即市電電斷),右下角會有關機的倒數計時。
六、如果是以瀏覽器連接到主機A,則會出現以下的關機倒數訊息。
七、Linux的shutdown agent程式分為ShutdownAgent 2012 v03.00.03a 32位元版 及 ShutdownAgent 2012 v03.00.03a 64位元版,安裝完後一樣是利用瀏覽器連接到主機B,並依上述的步驟設定(SNMP卡管理端輸入SNMP TRAP的目標主機,Linux主機的Shutdown Agent程式要輸入TRAP來源IP),則當UPS主機發出測試的斷電訊號時,linux主機本機端會出現收到的廣播訊號
當倒數時間結束時作業系統將會自動關機。
註:若只是要測試有沒有收到訊號,而不要關機,記得SNMP管理界面中的【控制】中,點按【輸入電源恢復測試】
Shutdown Agent若要使用在Esxi Server上,使Esxi Server在市電斷電時自動關機,則必須要有二個東西,Esxi上要安裝vMA,vMA上要安裝Shutdown Agent For Linux X64,下指令vifp addsever Esxi的IP,另外Esxi Server不能是免費版,要付費版,否則vMA會出現下列訊息,最後還是無法自動關機。
參考資料:
- Use an APC UPS to shutdown vSphere environments
- Setting up an APC UPS in ESXi
- How to install and configure VMware vSphere Management Assistant (vMA) 5.1
- How to install and manage PowerShield3 on VMware 5.x
- Graceful shutdown of an ESXi 5.1 host and guest VMs
- 利用vMA在UPS市电断电时关闭ESXi主机
- Setting up ESXi 5.1 with an APC SmartUPS connected through USB
- Installation and configuration for Winpower in the VMware ESXi (paid version)
- Installing APC UPS PowerChute Network Shutdown Software on vMA
- esxi 安裝 UPS USHA卡 system protect software 程式
- esxi 主機電源啟動設定
- 利用APC UPS的PowerChute Network Shutdown進行斷電時使Vmware ESXi中的VM關機,然後ESXi關機
- How to automatically shut down VMware ESXi gracefully during power failure using an APC UPS.
- 停電時讓ESXi Server 自動關機
- UPS管理VMware esxi Server4.1(以飛瑞Winpower為例)
- 基于APCUPSD实现断电时ESXi自动关机
- Installation and configuration for Winpower in the VMware ESXi (paid version)
- ESXi 5.0 and APC SmartUPS 1000
以下是關於Vmware Esxi free 和UPS所搜尋到的網路資料
- shutdownHostViaSOAPAPICall.pl for ESX(i) licensed and free version
- VMware PCNS ESXi 5.x Free License shutdown with APC PCNS 3.0.1 and vMA 5.x
- How to gracefully shut down vsphere 5.x (ESXi Free) using an Eaton UPS (with IPM) and the command line
- Installing the APC Powerchute Network Shutdown software on VMware ESXi hosts (1007036)
- How-To: script to shutdown ESXi Free via an USB UPS monitoring tool
- PCNS 4.0 on esxi 5.5 (free edition) agent communication
- UPS SNMP Configuration in VMWare esxi5
- NUT UPS-Dummy driver in repeater mode for Synology NAS
- Synology Network UPS (NUT) and ESXi 5.5
- how-to-shutdown-esxi-host-in-case-of-a-power-failure
- 使用putty自動登入並執行遠端主機的程式或指令
- Clean shutdown of vmWare ESXi with APC UPS
- Use PowerCli to shutdown VM’s and Hosts when running on battery.
- Using ESXi with PowerChute Business Edition(PDF)
- Graceful shutdown of an ESXi 5.1 host and guest VMs (free edition) using the shell/command line/scripting (UPS friendly)
- ESXi/ESX 4.x and ESXi 5.x/6.0 shutdown and reboot commands (1013193)
- ViewPower Pro Management Software
- VMware ESXi Shutdown Wizard User’s Manual
目前測試的結果,目前支援度以APC UPS的支援度最高,網路上能查到的相關文件也最多(但多為英文),但要以一台UPS就能支援NAS+Esxi+guest OS有困難,群輝的NAS支援(可參考這篇 http://portable.easylife.tw/4399 )最好是有USB可直接接NAS。以SNMP卡送UPS關機訊號,目前測試台達電UPS,NAS會收到斷電訊息,但不會自己關機。Esxi 要能自行關機,查了許多資料及實做後才發現,幾乎都只支援Esxi的付費版,免費版執行關機指令會失敗,一般都會要求先安裝vMA,然後再vMA上安裝UPS原廠的UPS軟體去送關機指令給Esxi Server 。但是Guest OS的支援則沒問題。
2017年10月6日 星期五
2017年10月5日 星期四
訂閱:
文章 (Atom)