想要自己嘗試搭建一下Zabbix監控,查閱官方網站之後,确定Server端隻能安裝在Linux伺服器上。
有一台閑置的主機,記憶體2G。
嘗試一 Docker安裝Zabbix Server
更新為Windows 10系統
起初想法是安裝Docker之後,Docker安裝Zabbix Server。該主機一開始的系統是Windows7旗艦版。
下載下傳Docker安裝檔案之後提示Windows7不能使用,幹脆使用易生更新為Windows10,因為該win7的主機因為2GB記憶體經常CPU跑到100%,更新之後應該會好點。
點選擷取下載下傳Windows易升的頁面,點選擷取更新,下載下傳連結是Windows10Upgrade28096.exe,下載下傳之後點選安裝,自動進入更新頁面,按照提示完成更新,看網速,大概40多分鐘左右。
安裝Docker for Windows
打開The Docker Store,點選Docker Community Edition for Windows,點選Get Docker 開始下載下傳Docker。
下載下傳完成安裝Docker,安裝完成後會提示重新開機電腦,同意重新開機,重新開機之後會自動啟動Docker。
導緻啟動不成功的原因1——Hyper-V未啟用
解決辦法:在控制台的啟用或關閉Windows功能中啟用Hyper-V,按照提示正确啟用該功能,Docker大概就可以正常啟動。
導緻啟動不成功的原因2——記憶體不足
機器隻有2G記憶體,導緻Docker啟用不成功。解決辦法:加記憶體。
Docker安裝Zabbix Server的嘗試因為記憶體不足導緻失敗,放棄。
嘗試二 Ubuntu虛拟機安裝Zabbix Server
下載下傳Ubuntu16.04 IOS 鏡像
打開Ubuntu下載下傳頁面,選擇桌面版下載下傳,點選打開Ubuntu Desktop 頁面,點選下載下傳Ubuntu 16.04.4 LTS ,下載下傳速度看網速,網速好點很快,幾分鐘搞定。
Hyper-V安裝Ubuntu
打開Hyper-V管理器,前提是已經啟用Hyper-V功能,按照提示安裝,不在詳細說明,可Bing或Baidu搜尋安裝圖解。
安裝完成之後因為選擇了動态配置設定記憶體,是以啟動之後記憶體占用立馬升到100%,電腦直接卡死。
扣扣索索地停了一堆服務,解除安裝了一堆軟體,總算記憶體占用降低到96%左右,趕緊強行關閉虛拟機。
下載下傳Ubuntu Server鏡像,安裝包小一點,隻有800多MB,占用記憶體應該會少一點。
這次安裝的時候,選擇不動态配置設定記憶體,記憶體選擇512M,使用Ubuntu Server鏡像安裝,然後因為記憶體過小一直卡在安裝系統的步驟,多次嘗試未果。
Hyper-V安裝虛拟機,再次因為記憶體過小,導緻無法繼續安裝。