機房管理一直是運維部門的一個老大難問題。運維部門一直缺少一個統一的資產管理系統。
設備數量,品牌種類衆多,信息更新不及時。最終導致IT難以對現有資源進行審覈,評估。
很多企業的運維部門並不具備開發能力,無法開發出符合自己需求的CMDB系統,也不願意採購商業版的管理系統。即使有開發團隊,也是面向公司業務,通常其不會爲了運維部門的需求去開發特定的CMDB系統。
於是,萬能的excel又發揮出了巨大的作用。。。。。。
十多年以前,excel就已經開始充當資產管理系統,十多年後的今天,它依然充當的一樣的角色。。。不論企業大小。。。可是機房設備的數量已大幅度增加,再加上虛擬化的普及,此時的信息數量靠excel維護,就顯得非常困難。。。。。
特別是在中大型企業,IT運維部門通常包括網絡組,Windows組,Linux組,機房管理組,每個組又有至少2名工程師。
在沒有統一管理系的時候,每個組各自維護着一張資產信息表。如果表格採用統一模板,還比較容易管理,如果完全是自己編寫定義,管理就非常困難。而且IT經理很難從整體上了解現有資產的狀態。這就給未來做預算,規劃造成很大影響。
於是IT部門每年都會花大量的時間和人力去整理這些資產信息。。。。
特別是遇到財務部門審計時。。。。需要IT運維部門找出相關設備進行確認。。。。。
很多時候,我們運維部門工程師很清楚。。。。其實服務器就在那裏。。。但就是出現找不到的尷尬。。。。。
找了很多年關於機房管理的系統。。。。最終還是感覺Racktables這個系統比較適合。
如果您的IT運維部門還在使用excel進行資產信息登記,也缺乏開發能力,不妨試試開源系統Racktables。
官方網站:http://racktables.org/
1 LAMP環境下部署該系統(LAMP環境部署見http://szcat.blog.51cto.com/665775/1812489)
2 在mysql中創建數據庫與授權賬號(mysql默認密碼爲123456)
mysqladmin -u root password 123456
mysql -u root -p123456 -e "create database racktables;"
mysql -u root -p123456 -e "create user racktables;"
mysql -u root -p123456 -e "grant all on racktables.* to racktables@localhost identified by '123456';"
3 從官網下載軟件(最新版本爲RackTables-0.20.11.tar.gz)
4 解壓並將安裝包內的wwwroot文件夾拷貝至/var/www/html
5 web訪問http://you_ip/wwwroot/
6 按系統要求在/var/www/html/wwwroot/inc創建一個secret.php文件
touch /var/www/html/wwwroot/inc/secret.php
7 修改目錄權限chown -R apache /var/www/html/wwwroot/
8 單獨修改secret.php文件權限
chown root.apache secret.php
9 設置racktables系統管理員密碼爲123456
10 登錄racktables系統
現在,您可以開始管理您的機房了。。。。。