Entradas

PARTE III: Creación e Instalación del Agente para OCS Inventory

Imagen
Luego de haber instalado nuestro OCS Inventory Server, es hora de explicar el método que recomiendo para crear los Agentes de OCS Inventory y su Instalación en nuestras PC.

Para evitar tener que escribir una entrada que resultaría larguísima, me resultó más fácil hacerles un vídeo donde muestro cómo empaquetar el Agente que luego distribuiremos en los Equipos que querramos agregar al Inventario de nuestro OCS Inventory.


¡Ahora ya puedes instalar tus Agentes en Windows!

Espero en las próximas semanas hacer otro vídeo mostrando las características de la Consola Web del OCS Inventory Server.

PARTE II: Quitar mensaje Security Alert de OCS Inventory

Imagen
Una vez que instalamos OCS Inventory Server, al ingresar por vez primera en la consola de Administración, nos encontraremos con un mensaje bastante molesto.

Para quitarlo, debemos realizar dos tareas muy sencillas.

1) Eliminar el archivo install.php

Para ello, en tu servidor, ejecuta...

sudo rm -f /usr/share/ocsinventory-reports/ocsreports/install.php

Despreocupate que no dañarás ningún componente o configuración de tu servidor.

2) Cambiar la contraseña por defecto del usuario ocs en la Base de Datos

Por defecto, OCS genera una Base de Datos llamada ocsweb con un usuario ocs, que lleva como contraseña su homónimo (ocs). Para cambiar la contraseña, debemos hacerlo por una personal y privada, ya que de lo contrario el mensaje seguirá apareciendo.

Nos conectaremos a nuestro Motor MySQL:

mysql -u root -p
(ingresamos la contraseña de nuestro usuario root de MySQL)

Y ejecutamos las siguientes líneas...

set password for 'ocs'@'localhost' = PASSWORD('UnTuxSuelto');
flush privileges…

Disminuir los accesos a Disco en MySQL con ramdisk (tmpfs) con Linux

El uso de particiones montadas directamente en RAM trae consigo innumerables beneficios a la hora de disminuir el acceso a disco (no solo lo disminuye, ¡lo hace desaparecer!).

El uso de ramdisk (utilizando particiones del tipo tmpfs) en Linux es uno de esos tips que ningún Administrador de Sistemas debería desconocer.

Hoy les mostraré lo fácil que es crear una partición en RAM (tmpfs) y utilizarla en MySQL, haciendo desaparecer los accesos a nuestro Disco.

Crea un directorio donde se montará la partición tmpfs

Como primer paso, crearemos un directorio donde montaremos la partición tmpfs, la cual se utilizará como una partición tradicional, con el plus de escribir directamente en RAM, aumentando al máximo el rendimiento de lo que allí se escriba.

#mkdir /tmp/tmpmysql

Detener demonio mysql y declarar partición creada en la configuración de MySQL

Antes de continuar, debemos detener el demonio mysql. Luego, editaremos el archivo de configuración de MySQL y declararemos el directorio que se utili…

PARTE I: Instalar OCS Inventory NG (Server) en Ubuntu Linux 14.04 LTS

Imagen
Muchos conocerán los beneficios y funcionalidades que nos provee OCS Inventory. Es por eso que si has llegado hasta aquí, daré por sentado que ya conoces qué se puede hacer con este increíble Software.

Tomé la decisión de hacer un pequeño tutorial de instalación de OCS Inventory NG en su versión Server sobre Ubuntu Linux 14.04 LTS originado por varios motivos: mi exitosa experiencia utilizado e implementando ésta solución, la Wiki del proyecto no está actualizada "al día", y (lo más importante) porque existe mucha documentación fragmentada en la Web, en idioma francés, italiano, y con mucha información algo incompleta.

Nota 1: Asumo que dispones de conocimientos básicos de Ubuntu, Apache y Mysql. Ante una duda, deja un comentario, o bien indaga en la Web. No duele ;D

Nota 2: Este instructivo esta basado en la versión de OCS Inventory NG version 2.2 al día de la fecha de publicación.

Nota 3: configura tu Ubuntu con una IP estática/fija.

Requisitos de paquetería

Actualiza Ubuntu a …

Monitoriza comandos en Linux con watch

Imagen
Estaba tratando de recuperar archivos de una partición con problemas de error de lectura en un disco, por lo que tuve que crear una imagen .dd usando la increíble herramienta Testdisk.

Paralelamente, quería conocer el incremento del archivo de imagen que se estaba generando, con qué velocidad crecía o si se pausaba el proceso de generación. Para ello, acudí al venerable comando du que muestra el tamaño de un(los) archivo(s) en una carpeta de forma recursiva.

El problema: tenía que ejecutar el comando du manualmente cada vez que quería saber si el archivo había crecido o se había pausado. Entonces me pregunté si podría re-ejecutar cada X segundos el mismo comando para mantener en consola el crecimiento de forma "fluida" (entiendo que muchos me dirán "Hey, por shell script se podría hacer sin problemas", ergo la programación no es mi fuerte).

El comando watch cumple esa función perfectamente. Su uso es muy sencillo, y no por eso deja de ser potente (basta con ver su man