使用iTOP進行CMDB資產管理
阿新 • • 發佈:2018-02-27
CMDB iTOP安裝部署iTOP
1、在官網下載iTOP:https://wiki.openitop.org/doku.php
2、將壓縮包上傳,安裝數據庫和http,並安裝php的相關插件:
unzip iTop-2.4.0-3585.zip
yum install httpd php php-gd php-xml mariadb-server php-mysql php-soap php-mcrypt php-ldap -y
mv web /var/www/html/
cd /var/www/html/
chown -R apache:apache web/
systemctl start httpd
3、配置數據庫:
yum install mariadb-server php-mysql php-mysqli -y
4、修改數據庫配置文件:
[root@itop-cmdb ~]# cat /etc/my.cnf [mysqld] datadir=/data/mysql socket=/data/mysql/mysql.sock max_allowed_packet=2097652 symbolic-links=0 [mysql] socket=/data/mysql/mysql.sock [mysqld_safe] log-error=/var/log/mariadb/mariadb.log pid-file=/var/run/mariadb/mariadb.pid socket=/data/mysql/mysql.sock !includedir /etc/my.cnf.d
5、指定socket文件,啟動數據庫:
ln -s /data/mysql/mysql.sock /var/lib/mysql/mysql.sock
systemctl restart mariadb
systemctl restart httpd
添加數據庫授權:
MariaDB [(none)]> grant all on *.* to ‘itop‘@‘localhost‘ identified by ‘itop‘;
6、登錄web界面,在web 界面安裝完成配置。
配置itop
在安裝完成後,使用管理員賬號登錄,可以看到如下界面:
提示: 在使用web界面安裝的過程中會有針對應用場景的不同選項,可以根據自己的業務規模和應用場景選擇對應的選項。
對主機和網絡設備進行添加時,需要先規劃化對應關系,一般情況下可以參考如下順序:
1、 先在位置中定義機房,辦公區。組織中定義部門,聯系人員,以及聯系人員之間的上下級關系,部門的層級關系。
2、根據機房定義機架,物理服務器,網絡設備等物理設備,其中的細節可以根據需求進一步完善。
3、定義完物理設備後,可以對物理機進行劃分,如集群,雲平臺等劃分到Farm 對象中。
4、單機虛擬機宿主機,劃分到Hypervisor中。所有虛擬機劃分到Virtual Machine中。
對不同的業務平臺創建不同的業務方案:
在不同的業務方案中配置使用的虛擬機和物理機資源池:
數據導入
如果有大量機器或者虛擬機需要添加到itop中時,可以使用表格導入的方式,如批量導入虛擬機:
1、選擇一個模板,導出Excel:
2、選擇要導出的字段信息,這些信息也是我們要修改的字段:
3、導出之後使用excel打開,批量添加對應的虛擬機信息到表格中,然後保存為CSV格式。
4、使用nodepad++ 打開此CSV文件,轉換為UTF8格式的文件。
5、選擇此文件導入:
使用iTOP進行CMDB資產管理