systemadmin.es » Posts en la categoria Sistemas empotrados

El hardware real de los appliances

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 »

Buscar depedencias de librerías compartidas con ldd

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 »

Como crear y leer particiones en una imagen de un disco

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 »

Monitorización proactiva con daemontools

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 »

Problemas de memoria: “kernel: Out of Memory: Kill process”

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 »