除了VMware HA 虛擬機器還有其他安全保障選擇

2021-12-30 10:54:33 字數 1075 閱讀 7855

採用完整vsphere解決方案的系統管理員通過使用vmware ha確保虛擬機器持續執行。但是如果你使用的是免費版的esxi,將無法使用vmware ha功能。目前存在其他選項也可以通過實現高可用性來保護你的虛擬機器,確保它們正常執行。

在考慮其他選擇之前,讓我們研究一下vmware ha究竟意味著什麼。當vsphere平台發現虛擬機器不可用之後,vmware ha會在其他主機上重啟虛擬機器。

儘管vmware ha能夠監控虛擬機器的可用性,但是卻不能檢查虛擬機器內部服務的可用性。對某些環境來說,你可能需要能夠確保虛擬機器內部服務的可用性。

作業系統內的高可用性

需要高可用性的某些環境不一定需要虛擬機器一直可用,但是卻需要確保虛擬機器內的資源能夠持續執行。

執行虛擬機器的每個作業系統提供了高可用性。作業系統高可用性對關鍵資源進行監控,即使承載該資源的虛擬機器仍舊在執行,作業系統內的高可用性功能也能夠重啟發生故障的資源。

系統管理員能夠使用虛擬機器內的指令碼來監控虛擬機器內部資源及服務的執行狀態。例如,如果你希望web伺服器持續執行,那麼可以使用如下shell指令碼測試web伺服器是否在執行:

上述指令碼每五秒鐘對httpd程序進行一次檢查。如果httpd程序不可用,迭代將會終止而且httpd服務將會自動重啟。這是一種確保web 伺服器服務能夠重啟的簡單方式。例如,可以對指令碼進行調整用於監控執行在遠端伺服器之上的服務的可用性。

手動ha

當不需要使用vmware ha提供的虛擬機器自動重啟功能時可以使用手動ha方式。手動ha基於位於共享儲存裝置(諸如nas或san)上虛擬機器映象檔案的可用性。

只要虛擬機器檔案能夠很容易地被所有esxi主機訪問,那麼當執行虛擬機器的主機發生宕機時,你就可以從另乙個儲存裝置匯入這些虛擬機器。這一方法的缺陷在於需要手動干預,但是管理員具有全面的控制權,這可能適合特定的環境。

你不需要ha來發現主機、虛擬機器或者核心資源已經消失了,而且也可以使用監控軟體比如nagios或者zabbix來對發生在網路中的關鍵事件進行告警 

virtualbox虛擬機器 虛擬機器的網路

今天要測試ip多宿主 ip multihoming 即host和guest的兩個網絡卡分別接,host ping guest的ipv6不通。解決過程如下 命令輸出 ip addr 1 lo mtu 65536 qdisc noqueue state unknown link loopback 00 ...

debian虛擬機器安裝kvm虛擬機器

一 概念介紹 1 libvirt是linux上的虛擬化庫,是長期穩定的c語言api,支援kvm qemu xen lxc等主流虛擬化方案。virsh是libvirt對應的shell命令。2 kvm,即kernel basedvirtual machine的簡稱,是乙個開源的系統虛擬化模組,自linu...

安裝虛擬機器二 安裝虛擬機器

安裝軟體 vmware 10 centos 6.5 x86 64 minimal.iso 安裝步驟 第一步 第二步 安裝首介面 選擇第乙個 第三步 跳過磁碟掃瞄 第四步 點選 next 第五步 語言選擇english 第六步 設定鍵盤型別 第七步 儲存設定 第八步 清空虛擬磁碟 第九步 設定主機名 ...