码迷,mamicode.com
首页 > 其他好文 > 详细

Racktables机架管理系统部署

时间:2016-07-08 12:02:35      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:racktables部署

机房管理一直是运维部门的一个老大难问题。运维部门一直缺少一个统一的资产管理系统。

设备数量,品牌种类众多,信息更新不及时。最终导致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系统

技术分享





现在,您可以开始管理您的机房了。。。。。

本文出自 “Clark的运维” 博客,转载请与作者联系!

Racktables机架管理系统部署

标签:racktables部署

原文地址:http://szcat.blog.51cto.com/665775/1812511

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!