•
Normalmente cuando te quieren vender un “appliance” te lo muestran como un hardware dedicado a una tarea en concreto: Enciendelo y despreocúpate de la gestión. Hoy vamos a ver que hardware tiene realmente un ejemplo de appliance, en este caso un IronPort C150 (ahora propiedad de CISCO).
[...]
Leer mas »
•
Al crear entornos con chroot (o similares como maquinas virtuales o sistemas empotrados) necesitamos que los binarios que se ejecutan enjaulados dispongan de todas sus dependencias. Mediante ldd podemos listar todas las librerias necesarias para ejecutar el binario.
[...]
Leer mas »
•
Resulta útil poder crear particiones en una imagen de un disco, ya sea para máquinas virtuales como para dispositivos empotrados. Es possible hacerlo mediante un dispositivo loopback.
[...]
Leer mas »
•
En sistemas empotrados (embedded) se suele pedir una cierta fiabilidad ante fallos. Por ejemplo, si ocurre algun fallo en un satelite no se espera que tenga que ir un astronauta a conectarse por consola, sinó que se espera que el fallo se corrija solo.
Incluso aúnque no sean sistemas empotrados, a nadie le gusta recibir un mensaje al móbil que se ha caído el BIND a las 4 de la mañana, por lo que las daemontools pueden ayudarnos a hacernos la vida mas tranquila.
[...]
Leer mas »
•
En sistemas con pocos recursos, como podría ser el caso de sistemas empotrados (embedded), no resulta inusual encontrar en el log del sistema mensajes similares a estos:
Sep 1 23:04:12 sid kernel: Out of memory: Killed process 15641 (named).
Sep 1 23:04:12 sid kernel: Out of Memory: Kill process 2415 (atd) score 31 and children.
El sistema se encuentra que no dispone de suficiente memoria, por lo que decide matar algun proceso para liberarla.
[...]
Leer mas »