Gestionar la infraestructura de su centro de datos puede ser una pesadilla a menos que disponga de las herramientas adecuadas. He aquí cómo instalar una de estas herramientas gratuitas llamada openDCIM.
Si está buscando una herramienta de gestión de infraestructura de centro de datos de código abierto, no busque más que openDCIM. Considerando lo que obtienes por el costo del software (gratuito), este es un sistema basado en la web que definitivamente querrás probar.
Lecturas imprescindibles del centro de datos
Con openDCIM puede hacerlo:
- Proporcionar el seguimiento de los activos del centro de datos
- Soporta múltiples salas
- Gestionar el espacio, la energía y la refrigeración
- Gestionar los directorios de negocios de los contactos
- Seguimiento de la tolerancia a fallos
- Calcule el Centro de Gravedad para cada gabinete
- Gestionar plantillas para dispositivos
- Seguimiento de las conexiones de los cables dentro de cada gabinete y cada dispositivo de conmutación
- Equipo de archivo enviado para salvamento/eliminación
- Se integra con regletas de contactos inteligentes y dispositivos de UPS
Si tiene a mano un servidor Ubuntu existente (también se puede instalar en un escritorio), puede poner en marcha openDCIM con un poco de esfuerzo. La instalación no es la más simple que jamás harás; sin embargo, he resuelto algunos de los desafíos y presento un sencillo recorrido para instalar este poderoso sistema en Ubuntu.
VER: Fotos: Estos centros de datos son increíblemente hermosos
Instalación de openDCIM
Si aún no tiene una pila LAMP instalada en la máquina Ubuntu, hágalo con estos sencillos pasos.
- Abra una ventana de terminal.
- Emita el comando sudo apt-get install lamp-server^
- Escriba su contraseña de sudo y presione Enter.
- Permita que la instalación se complete.
Durante la instalación, se le pedirá que establezca una contraseña de administrador de mysql. Asegúrate de tener cuidado con eso y recuerda la contraseña.
Una vez que tenga lista la pila LAMP, hay algunas otras dependencias que deben instalarse. Vuelva a la ventana de su terminal y emita el siguiente comando:
sudo apt-get install php-snmp snmp-mibs-downloader php-curl php-gettext graphviz
Permita que ese comando se complete y estará listo para continuar.
Descargue el software
El siguiente paso es descargar la última versión de openDCIM – a la fecha de este escrito, esa versión es la 4.3. Vuelva a la ventana de su terminal y emita el comando wget http://www.opendcim.org/packages/openDCIM-4.3.tar.gz. Esto descargará el archivo en su directorio de trabajo actual. Descomprima el archivo con el comando tar xvzf openDCIM-4.3.tar.gz. A continuación, cambie el nombre de la carpeta recién creada con el comando sudo mv openDCIM-4.3 dcim. Finalmente, mueva esa carpeta con el comando sudo mv dcim /var/www/.
También necesitará cambiar uno o dos permisos con el comando:
sudo chgrp -R www-data /var/www/dcim/pictures /var/www/dcim/drawings
Crear la base de datos
A continuación creamos la base de datos. Abra el símbolo del sistema MySQL con el comando mysql -u root -p y, cuando se le solicite, introduzca la contraseña que creó durante la instalación de LAMP. Emita los siguientes comandos:
- crear dcim de base de datos;
- conceder todo en dcim.* a’dcim’@’localhost’ identificado por’dcim’;
- privilegios de enjuague;
- salida;
Configurar la base de datos
Como creamos el dcim de la base de datos y usamos el dcim de la contraseña, el archivo de configuración de la base de datos incorporado funcionará sin edición; todo lo que tenemos que hacer es renombrar la plantilla con el comando:
sudo cp /var/www/dcim/db.inc.php-dist /var/www/dcim/db.inc.php
Configurar Apache
Un host virtual debe estar configurado para Apache. Vamos a usar la configuración por defecto de ssl.conf para openDCIM. Vaya a la ventana de su terminal y cambie al directorio /etc/apache/sites-available y abra el archivo defaultssl.conf. A ese archivo vamos a cambiar primero la variable DocumentRoot a /var/www/dcim y luego agregar lo siguiente debajo de esa línea:
Opciones Todos
AllowOverride Todos
AuthType Básico
dcim AuthName
AuthUserFile /var/www/dcim/.htpassword
Exigir que se concedan todos los
Guarde y cierre ese archivo.
Configurar el acceso de usuario
También debemos asegurar openDCIM para restringirlo al acceso de usuarios. Lo haremos con la ayuda de htaccess. Cree el archivo /var/www/dcim/.htaccess con los siguientes contenidos:
AuthType Básico
Nombre de usuario «openDCIM».
AuthUserFile /var/www/opendcim.password
Se requiere un usuario válido
Guarde ese archivo y emita el comando:
sudo htpasswd -cb /var/www/opendcim.password dcim dcim dcim
Habilitar los módulos de Apache y el sitio
Lo último que hay que hacer (antes de apuntar con el navegador a la instalación) es habilitar los módulos necesarios de Apache y habilitar el sitio web por defectossl. Es posible que algunos de ellos ya estén habilitados. Emita los siguientes comandos:
- sudo a2enmod ssl
- reescritura de sudo a2enmod
- sudo a2ensite defaultssl
- sudo service apache2 reiniciar
Está listo para instalar openDCIM.
Instalación de openDCIM
Debe dirigir su navegador a https://localhost/install.php (puede reemplazar localhost por la dirección IP de su servidor openDCIM. Se le solicitarán las credenciales del directorio, que serán las mismas que las utilizadas con htaccess. Para ello el nombre de usuario será dcim y la contraseña dcim. En este punto, debe pasar la lista de comprobación previa al vuelo y llevarlo directamente a la página de creación del departamento (.
Creación de departamentos y centros de datosEl
último paso es eliminar el archivo /var/www/dcim/install.php. Luego apunte su navegador a https://localhost (o la dirección IP del servidor), y será llevado al sitio principal de openDCIM (.
La página principal de openDCIMPreparado
para servir
En este punto, openDCIM está listo para servirle. Lo más probable es que encuentre más de lo que espera de un software gratuito. Dedique tiempo a ponerse al día con las diversas funciones y estará preparado para realizar un mejor seguimiento de sus diversos centros de datos, proyectos, infraestructura y mucho más….todo ello desde una única ubicación centralizada.
Boletín de noticias de Data Center Trends
DevOps, virtualización, la nube híbrida, el almacenamiento y la eficiencia operativa son sólo algunos de los temas del centro de datos que destacaremos. Entregado Lunes y Miércoles