Ir al contenido principal

Entradas

Mostrando las entradas de 2017

Como recuperar RPMDB en RedHat/CentOS/Fedora

Linuxeros, aquí con un post express. Hoy me toco que al intentar actualizar un servidor que administro, me apareció un error de RPM, por lo que al investigar encontré como recuperar la base de rpm. La siguiente información la encontré en el siguiente enlace en ingles El error que me apareció es el siguiente: Para poder solucionar lo anterior, es necesario ir al directorio /var/lib/rpm , ahí se mostraran los siguientes archivos: Para solucionar, lo que debe hacer es eliminar los archivos llamados __db.00* ejecutando el comando: rm -rf /var/lib/rpm/__db.00* y posterior ejecutar de nuevo yum update . Y listo, con lo anterior se debería de resolver el problema. Esperando que ha mas de alguno les sea de utilidad. Hasta la próxima.

Obtener el Valor Autoincrementado en MySQL/MariaDB

Que tal, este es mi primer post sobre tema de programacion, al menos en el area de base de datos. La intension es tener una anotacion mas que un post tutorial, pero espero que a alguien le sirva como referencia. Bien, basicamente es una traduccion de una de las paginas de desarrollo de MySQL, la cual pueden encontrar en MySQL Connector /ODBC Developer Guide :: Obtaining Auto-Increment Values Obtener el valor autoincrementado Obtener el valor de una columna que utiliza AUTO_INCREMENT posterior a una sentencia INSERT se puede lograr en diferentes formas. Para obtener el valor inmediatamente posterior al INSERT, se puede usar una sentencia SELECT con la funcion LAST_INSERT_ID Por ejemplo, usando Connector/ODBC, puedes ejecutar dos sentencias por separado, la sentencia INSERT y SELECT para obtener el valor de incremento, es decir: INSERT INTO tbl (auto, text) VALUES(NULL, 'Este es un texto'); SELECT LAST_INSERT_ID(); Si no se requiere el valor en tu aplica

Directorios publicados por servicios NFS

Estimados, en esta ocasión les traigo un tip "rápido" sobre el servicio NFS. Me ha tocado instalar algunos servidores GNU/Linux para compartir archivos y la forma mas rápida (y mejor en mi punto de vista) instalamos el servicio NFS, el cual lo trabaja muy bien. Un chico de sistemas en uno de los negocios donde instalamos ese servicio me pregunto cual seria "los pasos para validar los directorios compartidos" en el servidor de NFS. Pues bueno, para poder tener una visión de que directorios comparte el servicio hay que confirmar que se tenga instalado el comando " showmount ". En caso de no tenerlo, puedes instalarlo desde tu repositorio, aquí los posibles comandos: Para Debian/Ubuntu # sudo apt-get install nfs-common El paquete nfs-common es el que contiene el comando " showmount ". Para RedHat/CentOS/Fedora # sudo yum install nfs-utils Como usarlo Una vez instalado el paquete, podemos ejecutar el comando: # showm

Continuar descarga con wget en Linux

Que tal estimados, de nuevo con una nueva entrada. En esta ocasión hablaremos de un comando muy usado en Linux, el cual te permite descargar archivos desde la web usando la consola. La razón de la publicación es debido a que me tope que con una situación. Me encontraba descargando una ISO de Issabel , el cual es fork del proyecto Elastix , el cual paso a ser de la empresa 3CX, y al tener el 83% descargado se perdió la señal de Wifi. Por lo que me di a la tarea de investigar si existía un medio de continuar con la descarga a partir desde lo ya descargado, por lo que le pregunte a Google y me envió a un web (que por cierto consulto bastante) donde indicaban como era el procedimiento. La forma de hacerlo con el comando wget , es muy sencilla, en realidad solo se agrega un parámetro al mismo y listo, muchos dirán "eso ya lo sabia", bueno este amateur no, por eso procedí a preguntar. El comando original que ejecute fue: # wget http://repo.issabel.org/iso/issabel-2.5-x

Encontrar procesos con mayor consumo en Linux

Lo se, mucho tiempo ha pasado, pero muchas cosas me han pasado, pero quiero no quiero aburrir con eso. Hoy les traigo una traducción de un post que se me hizo muy bueno y practico a la vez. El original en ingles lo pueden encontrar en esta liga Find Top Running Process By Highest Memory and CPU Usage in Linux Comencemos entonces. Encontrar procesos con mayor consumo en Linux Introducción Los administradores mas eficientes, normalmente son personas flojas. La razón no es porque no hacen nada o pierden su tiempo en su trabajo. En muchos casos es porque automatizan sus tareas diarias. Por eso, no necesitan estar pegados al servidor y usan su tiempo para aprender nuevas tecnologías y estar al día en su área. Parte de automatizar tareas, es aprender como los scripts hagan lo que debes hacer por ti mismo. Continuamente agregar nuevos comandos a tu base de conocimiento es importante. Por esa razón, en este articulo se compartirá un truco para conocer, cuales procesos están consum