Manage Data Center Rack Like A Boss With RackTables
Are you a Data Center administrator and searching for a tool that helps to manage your Data Center assets like servers, switches, routers etc., then RackTables may help you. RackTables is a web based Data Center asset management tool that helps the Data Center administrators to document the hardware assets, network addresses, space in racks, networks configuration and much more.
- IPv4/IPv6 address management.
- Rackspace documentation.
- Full support of Unicode for user’s data.
- 802.1Q VLAN management.
- Permission control.
- CWDM and DWDM channel grids.
- pluggable (SFP, XFP, XENPAK…) transceivers.
- neighbor discovery via CDP and LLDP.
- integration with Cacti and Munin.
In this how-to, let us setup a RackTables on CentOS 6.5. Although it will work on all RHEL, Scientific Linux 6.x versions.
Before proceeding, we should have a working LAMP stack. Refer the following links to setup LAMP stack on CentOS 6.5 and earlier versions.
Install the following php extensions:
# yum install php-common php-cli php-ldap php-snmp php-pcntl
Setup Database for RackTables
Log in to your database server and create database and database user for Opigno. In my case, i am going to create a database called “racktablesdb” and a user “racktablesuser” with password “centos”.
# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 50 Server version: 5.5.35 MySQL Community Server (GPL) by Remi Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> create database racktablesdb; Query OK, 1 row affected (0.03 sec) mysql> GRANT ALL ON racktablesdb.* TO racktablesuser@localhost IDENTIFIED by 'centos'; Query OK, 0 rows affected (0.01 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> exit Bye
Getting latest RackTables Version
Go to the RackTables download page and get the latest version.
# wget http://sourceforge.net/projects/racktables/files/RackTables-0.20.6.zip
Extract file with command:
# unzip RackTables-0.20.6.zip
The files will be extracted in your current directory. Copy the contents of the wwwroot folder to your apache root folder.
# cp -fr RackTables-0.20.6/wwwroot/ /var/www/html/racktables
Set write permission to racktables folder:
# chmod -R 777 /var/www/html/racktables/
Don’t forget to set permission back after installation.
Create a settings.php file and make it writable as show below.
# touch /var/www/html/racktables/inc/secret.php # chmod 666 /var/www/html/racktables/inc/secret.php
Now restart apache and mysql services.
# service httpd restart # service mysqld restart
Navigate to http://ip-address/racktables or http://domain-name/racktables from your web browser and follow the onscreen instructions.
At the first time you will see an error that says Configuration error as shown in the screenshot. The errors are normal and they will be taken care by installer during installation. Click on the link says: here.
This is how my RackTables Administrator dashboard looks:
Set racktables directory write permission back to previous state with command:
# chmod -R go-w /var/www/html/racktables/
That’s it. It is time to learn RackTables to manage your Server and Data Center assets. Learn RackTables project has a wiki for users. Have fun! Good Luck!
Like us on Facebook
We need your assistance to stay live
This week Top Posts
- Grive: An Unofficial, Open Source Linux Client For Google Drive : A couple of months before, we have featured a Linux client for Google Drive named Syncdrive, which w...2 comments |
- Wow! Linux Foundation To Offer Free Linux Course This Summer Worth $2,400 on EdX : Wow! Early last week it was all over the internet, if you haven't heard it yet then this is the t...2 comments |
- Top Things To Do After Installing Ubuntu 13.10 'Saucy Salamander' : Ubuntu 13.10 Saucy Salamander will be released on coming October 17th with many new salient featur...0 comments |
- News from Kaspersky Lab: Tor is protecting criminals : In a previous article I wrote a bit about Tor. Free browser, relays bouncing your IP all over the ...1 comment |
- How To Upgrade From Ubuntu 13.04 Raring To Ubuntu 13.10 Saucy Salamander : Ubuntu 13.10 Saucy will be released on October 17th. Hope it will come with lot of improvements and ...0 comments |
- Install Sublime Text 3 In Fedora Easily With Fedy : Sublime Text is a sophisticated text editor for code, markup and prose. In this tutorial we are goi...0 comments |
- Adding and Deleting Cluster Resources (corosync pacemaker)
- News from Kaspersky Lab: Tor is protecting criminals
- Install Satis On Ubuntu Sever 13.10/13.04
- How To Access A LVM Drive / Partition in Ubuntu
- How To Disable Remember Open Files in Sublime Text 3
- Install Sublime Text 3 In Fedora Easily With Fedy
- Grive: An Unofficial, Open Source Linux Client For Google Drive
- Install nSnake Game In Terminal
- How To “Fix E: Could not open file /var/lib/dpkg/status”
- Wow! Linux Foundation To Offer Free Linux Course This Summer Worth $2,400 on EdX
This work by unixmen.com is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Copyright © 2008-2013 Unixmen.com .