管理數據中心基礎設施對于數據中心工作人員來說,可能是一場噩夢,除非有正確的工具。以下介紹如何安裝一個這樣的免費工具openDCIM。
如果你正在尋找一個開源的數據中心基礎設施管理工具,可以考慮采用openDCIM。考慮到所得到的軟件成本,而這個軟件是免費的,這是一個基于網絡的系統,你一定要嘗試一下。
使用openDCIM,你可以:
·提供數據中心的資產跟蹤
·支持多個房間
·管理空間、電源和冷卻設備
·管理聯系人的業務目錄
·跟蹤容錯
·計算每個機柜的重心
·管理設備的模板
·跟蹤每個機柜和每個交換機設備中的電纜連接
·存檔設備發送到救助/處置
·與智能電源板和UPS設備集成
如果你有一臺Ubuntu服務器(也可以安裝在桌面上),經過一些努力可以讓openDCIM啟動和運行。安裝過程并不是很簡單。然而,專家已經解決了一些挑戰,在Ubuntu上安裝這個強大的系統提供了一些簡單的步驟。
安裝openDCIM
如果還沒有在Ubuntu機器上安裝LAMP堆棧,請執行這些簡單的步驟。
1.打開終端窗口。
2.發出命令sudoapt-getinstalllamp-server^
3.鍵入sudo密碼,然后按Enter鍵。
4.允許安裝完成。
在安裝過程中,系統會提示設置mysql管理員密碼。確保輸入正確,并記住密碼。
一旦有LAMP堆棧準備好,還有一些其他依賴的軟件必須安裝。返回到終端窗口并發出以下命令:
sudoapt-getinstallphp-snmpsnmp-mibs-downloaderphp-curlphp-gettextgraphviz
允許該命令完成,可以繼續。
下載軟件
下一步是下載最新版本的openDCIM,目前的版本是4.3。返回到終端窗口并發出命令wgethttp://www.opendcim.org/packages/openDCIM-4.3.tar.gz。這將下載文件到當前的工作目錄。使用命令tarxvzfopenDCIM-4.3.tar.gz解壓縮文件。接下來,使用命令sudomvopenDCIM-4.3dcim重命名新創建的文件夾。最后,使用命令sudomvdcim/var/www/移動該文件夾。
還需要使用以下命令更改權限:
sudochgrp-Rwww-data/var/www/dcim/pictures/var/www/dcim/drawings
創建數據庫
接下來創建數據庫。使用命令mysql-uroot-p打開MySQL提示符,然后在提示時輸入在LAMP安裝期間創建的密碼。發出以下命令:
·創建數據庫dcim;
·將dcim。*全部授予由'dcim'標識的'dcim'@'localhost'
·刷新權限;
·出口;
配置數據庫
由于創建了數據庫dcim并使用密碼dcim,內置的數據庫配置文件將無需編輯就可以工作;所要做的就是用命令重命名模板:
sudocp/var/www/dcim/db.inc.php-dist/var/www/dcim/db.inc.php
配置Apache
必須為Apache配置虛擬主機。將使用openDCIM的default-ssl.conf配置。轉到終端窗口并切換到/etc/apache/sites-available目錄并打開default-ssl.conf文件。對于該文件,我們首先將DocumentRoot變量更改為/var/www/dcim,然后在該行下面添加以下內容:
全部選項
AllowOverrideAll
AuthTypeBasic
AuthNamedcim
AuthUserFile/var/www/dcim/.htpassword
需要全部授予
保存并關閉該文件。
設置用戶訪問權限
還必須確保openDCIM將其限制為用戶訪問。將在htaccess的幫助下這樣做。使用以下內容創建文件/var/www/dcim/.htaccess:
AuthTypeBasic
AuthName“openDCIM”
AuthUserFile/var/www/opendcim.password
需要有效的用戶
保存該文件并發出命令:
sudohtpasswd-cb/var/www/opendcim.passworddcimdcim
啟用Apache模塊和站點
最后一件事(在將瀏覽器指向安裝之前)是啟用必要的Apache模塊并啟用默認-ssl網站。您可能會發現其中一些已啟用。發出以下命令:
·sudoa2enmodssl
·sudoa2enmodrewrite
·sudoa2ensitedefault-ssl
·sudoserviceapache2重新啟動
已準備好安裝openDCIM。
安裝openDCIM
應該將瀏覽器指向https://localhost/install.php(可以使用openDCIM服務器的IP地址替換localhost)。將提示輸入目錄憑據,這將與htaccess中使用的憑據相同。為此,用戶名將是dcim和密碼將是dcim。在這一點上,它應該通過檢查表,并直接鏈接到部門創建頁面(下圖)。
創建部門和數據中心
最后一步是刪除/var/www/dcim/install.php文件。然后將瀏覽器指向https://localhost(或服務器的IP地址),將轉到主openDCIM站點(見下圖)。
openDCIM主頁
準備服務
在這一點上,openDCIM已經準備好為你服務。你很可能會發現這個免費的軟件將會超過你期望。花費一些時間使其實現各種功能,你可以更好地跟蹤數據中心各個方面,其中包括項目,基礎設施等等。