Actualización y los 4 millones de archivos

Un tiempo atrás actualicé un sistema Debian en forma rutinaria y hace un par de días comenzó a producir problemas extraños en las aplicaciones: desde pérdida de sesión al editar páginas web, errores para escribir en las bases de datos, hasta problemas de permisos en los archivos temporales. El problema resultó ser la temida y ...

La caída de GitLab

Tal vez no conoces Gitlab, tal vez su caída de servicio no te afectó. Yo soy de los que tengo bastantes cosas en GitLab y su caída me llegó en un momento inoportuno; por suerte no perdí datos ni sufrí problemas irremediables. Del problema rescato el cómo Gitlab llega a esa situación tan crítica y ...

Listar permisos rwx en octal

Listar permisos rwx en octal
Estamos acostumbrados a ver los permisos de los archivos con el comando ls -l con la típica representación de rw-r–r– y generalmente hago la traducción a octal 644 en forma mental. Pero si necesitamos desplegarlos en octal, tenemos a nuestra disposición el comando stat que soporta dar formato a la salida para ver sobre el ...

GNU/Linux Distribution Timeline

GNU/Linux Distribution Timeline
El proyecto GNU/Linux Distribution Timeline (GLDT) mantiene un diagrama de la evolución de las distribuciones de GNU/Linux desde 1992 a la fecha. Se trata de un proyecto iniciado en 2006 y que actualmente mantiene unas 480 distribuciones activas. Si desean acceder a esas distribuciones, uno de los mejores sitios es distrowatch.com.

Recuperar desde BackupPC por línea de comandos 3

Recuperar desde BackupPC por línea de comandos
BackupPC es una herramienta formidable para respaldar y guardar un registro histórico de respaldos en el storage del servidor. Pero está orientado al uso mediante interfaz web, y cuando queremos vincularos con el servidor por la línea de comandos, es algo complicado. Recuperar el directorio /usr/local/sbin en forma automática se puede usar este comando, ejecutado ...

vagrant destroy no borra la máquina virtual

vagrant destroy no borra la máquina virtual
Hace tiempo que tengo una máquina virtual que no consigo borrar (destroy). El problema nació, según recuerdo, a partir instancia que intenté levantar con un provider en una nube externa que no estaba correctamente configurado y vagrant marcó la instalación como abortada. En concreto la VM no existe más, la carpeta de Vagrantfile tampoco existe ...

bash_completion en macOS

bash_completion en macOS
Hace tiempo me había llegado la versión beta de Docker para Mac y estaba en mi To-Do List hasta hoy que puede dedicarle unas horas. En el tutorial de instalación había observado la sencillez para configurar bash_completion y así tener un acceso rápido a las funciones de búsqueda y completado de elementos de docker mediante ...

OpenStack Mitaka, instalación Just For Fun

OpenStack Mitaka, instalación Just For Fun
Siguiendo mi anterior artículo sobre mis primeras impresiones sobre OpenStack Mitaka, aquí está un breve screencast de unos minutos sobre como instalarlo en un ambiente virtualizado con Virtualbox y Vagrantfile: El archivo Vagrantfile necesario para la instalación, es el siguiente: # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure(2) do |config| config.vm.box = ...

OpenStack Mitaka

OpenStack Mitaka
La versión 13 del sistema operativo para computación en la nube ya está entre nosotros: OpenStack Mitaka. Para esta versión de OpenStack han colaborado activamente un total de 2,336 desarrolladores, ingenerios, administradores de sistemas y usuarios que representan un total de 345 organizaciones. Recién ahora, a los siete días de su release he conseguido hacerme ...

10 comandos Linux poco usados

10 comandos Linux poco usados
Muchos compartimos la profesión de administrar sistemas Linux desde hace años, eso nos ha llevado a conocer la mayoría de los comandos disponibles. Pero de la misma forma que, tal vez, ls y man son de los primeros comandos que se aprenden y usan, están los que por otro lado son poco conocidos o poco ...