openmediavault 6: Docker

Vamos a profundizar en algo que a mi, especialmente, me encanta de este entorno tan completo como es OMV6. Se trata de instalar Docker, y toda una serie de herramientas periféricas, que harán de nuestro equipo un dispositivo realmente interesante.

Muchos me preguntaréis, ¿pero OMV no es un entorno de gestión NAS? Por qué instalas cosas que realmente no tienen nada que ver con ello, antes incluso de crear y administrar recursos de almacenamiento, discos, etc…

La respuesta es muy sencilla, porque el potencial que nos da Docker, por ejemplo, y otros recursos de OMV van mas allá de configurar un simple sistema de archivos, o de usuarios (que si, haremos más adelante).

Como decía, vamos a instalar Docker y todas las herramientas periféricas, ofrecidas por el equipo de omv-extras.

Continue reading ‘openmediavault 6: Docker’ »

Share Button

openmediavault 6: configurando NUT

Una vez ya tenemos nuestra instancia de OMV funcionando en nuestra RaspberryPi, el siguiente punto que me dispongo a realizar es el de instalar nuestro sistema SAI, componente extremadamente importante en cualquier instalación de un sistema NAS o similar. Recordemos que una pérdida de tensión es lo peor que nos puede pasar en un servidor, y OMV es eso mismo, un servidor de ficheros, entre otras muchas cosas, y posiblemente de material muy importante…

 

En esta ocasión volveré a utilizar NUT, como no podría ser de otra forma. NUT, para los que no lo conozcáis, es un conjunto de drivers y software libre de control de SAIs/UPS. Es muy buen sistema y lo mejor es que tiene una gran comunidad a sus espaldas.

Volviendo al tema SAI. En mi caso, los que ya me conocéis, sabéis que tengo un Salicru SPSOne 900VA, que ya he utilizado en anteriores ocasiones, y es el que instalaremos de nuevo en esta ocasión en openmediavault 6 (podéis ver diferentes entradas relacionadas con NUT si usáis mi buscador, pero en especial hay una en el que lo he configurado en concreto para openmediavault 5, y que no va a ser muy distinto a lo que hoy os muestro).

Continue reading ‘openmediavault 6: configurando NUT’ »

Share Button

Tutoriales: instalar openmediavault en RaspberryPi

Como ya muchos sabéis, soy amante de la RaspberryPi, y suelo probar muchas cosas, aunque normalmente con poca transcendencia, porque nunca acabo muchos de mis proyectos… lo hago simplemente, por jugar y aprender.

Pero hay algo que sí me llamó la atención hace mucho tiempo: openmediavault.

Podríamos decir que me he convertido en fan de esta gran herramienta. ¿Y por qué?

  • gestión visual de muchos recursos de la pi
  • gestión de usuarios, y grupos
  • gestión de almacenamiento y acceso en la red, NAS
  • posibilidad de personalizar mucho mucho todo lo anterior
  • y lo que más me gusta: soporte Docker
    • levanto contenedores fácilmente
    • pruebo cosas y si fallan, las borro
    • me he montado una suite local de broadcasting multimedia, de vídeos y fotos, etc…

Y muchas cosas mas!!!

He publicado un mini tutorial, el primero de varios espero, sobre cómo instalar OMV sobre una RaspberryPi 4.

Si os hace aprender o simplemente, saber qué es esto del OMV un poquito mas, podéis seguir mi tutorial y a ver qué os parece: Instalando openmediavault en una RaspberryPi

Ya me diréis qué os parece.

 

Saludos!

Jordi

Share Button

Related Images:

Configurar SSH y WiFi en RaspberryPi sin monitor (otro método)

El pasado 7 de mayo de 2020 publiqué una de las entradas que más he usado en todo este tiempo de juegos con la RasPi, la de Configurar SSH y WiFi en RaspberryPi sin monitor. Yes que para mí es vital poder hacerlo, porque plancho muchas veces imágenes del sistema operativo Raspbian en mi microsd, para testear y desarrollar, y siempre es en formato consola, incluso versiones lite, para que ocupen lo mínimo posible, y así poder dedicar mas espacio y tiempo al desarrollo…

Bien, pues no hace mucho me enteré de que el “quemador” de imágenes oficial de RaspberryPi, el Raspberry Pi Imager, nos permite configurar de saque todo esto que necesitamos, simplemente modificando las propiedades de configuración del proceso de planchado…

Una vez instalado, lo ejecutamos…

Seleccionamos la imagen que queremos grabar (en mi caso la RASPBERRY PI  OS LITE (64b)), el medio de almacenamiento destino (en mi caso SDXC CARD) y finalmente, presionamos sobre el icono de Propiedades

Le diremos que queremos activar SSH, en mi caso, con password de usuario (podríamos usar una clave pública también):

 

Posteriormente, le indicamos que queremos configurar nuestro SSID de WiFi:

 

Y le damos a guardar SAVE

El último paso ya es grabar la imagen con el botón WRITE, y cuando acabemos tendremos nuestra SD lista para ponerla en la RasPi y acceder mediante wifi por SSH, con el usuario deseado (OJO! A mi me ha obligado a informar el usuario, yo lo he dejado como estaba por defecho, pi/raspeberry).

¿Os ha funcionado? Fácil, verdad???

Ya me diréis…

 

Un saludo!

Jordi

Share Button

Related Images:

Configurar Nut en Openmediavault 5

Muy buenas,

Hoy me disponía a hacer una actualización de mi tutorial a cerca de la administración de mi SAI Salicru SPS One 900VA con Nut (podéis verlo aquí), cuando me he dado cuenta de que al activarlo desde el panel de administración de Openmediavault, fallaba la actualización del servicio “monit” (el gestor de monitorización).

Pues bien, el problema es que “parece” como si la configuración del daemon de Nut para Openmediavault no estuviera del todo bien tuneado. Entonces, al guardar los cambios en nuestra configuración de UPS nos lanza un error bastante catastrófico, que indica que es imposible iniciar el servicio, y no podemos continuar.

Como os comentaba, bastará con actualizar un fichero que es el que le indica a monit cómo debe arrancar el servicio de Nut en nuestro sistema (es muy parecido a mi tutorial, pero capado y en formato gráfico).

Para solucionarlo, deberéis modificar el fichero: /srv/salt/omv/deploy/monit/services/files/nut.j2

De modo que os quede algo como:

{%- if nut_config.mode != 'netclient' %}
check process nut-server with matching upsd
    group nut
    start program = "/bin/systemctl start nut-server"
    stop program = "/bin/systemctl stop nut-server"
    mode active
{%- if email_config.enable | to_bool and not notification_config.enable | to_bool %}
    noalert {{ email_config.primaryemail }}
{%- endif %}
{%- endif %}
check process nut-monitor with matching upsmon
    group nut
    start program = "/bin/systemctl start nut-monitor"
    stop program = "/bin/systemctl stop nut-monitor"
    mode active
{%- if email_config.enable | to_bool and not notification_config.enable | to_bool %}
    noalert {{ email_config.primaryemail }}
{%- endif %}

{%- if nut_config.mode != 'netclient' %}
check program nut-upsc-{{ nut_config.upsname }} with path "/bin/upsc {{ nut_config.upsname }}"
    group nut
    start program = "/sbin/upsdrvctl start"
    if status != 0 for 2 cycles then restart
{%- endif %}

Si comparáis con vuestro fichero, lo que deberéis modificar es:

  • línea 21: cambiar /usr/bin/upsc por /bin/upsc
  • línea 22: cambiar /usr/sbin/upsdrvctl por /sbin/upsdrvctl

Como decía, el motivo es que el ejecutable de nuestro driver se encuentra en otra carpeta distinta a la que se espera, y será imposible arrancar el servicio de monitoreo.

Una vez modificado, guardamos y podemos volver a aplicar los cambios en nuestra configuración de Nut en Openmediavault:

 

Espero que os haya servido de ayuda 😉

 

Saludos,

Jordi

Share Button

Instalar Nodejs 16 en RaspberryPi

Hoy he recuperado mi “antigua” RaspberryPi 3b+, y le he instalado el último Raspbian. Quería trabajar con Nodejs y Node-RED, por lo que he ido a lo fácil, y he hecho un simpe apt install nodejs… Como siempre, parece que nunca escarmiento, el repo deb de RAspbian está algo obsoleto en este tipo de cosas…

La instalación de la última versión de Nodejs en nuestra raspi es un poco mas complejo, aunque no demasiado…

Vamos por ello… sólo tenéis que seguir estos pasos.

1.- Añadir el repositorio de los binarios de la versión 16

$ curl -sSL https://deb.nodesource.com/setup_16.x | sudo bash -

2.- Realizar la instalación una vez descargados los binarios

$ sudo apt install -y nodejs

Ahora ya podemos comprobar qué versiones tenemos instaladas:

$ node --version && npm --version
v16.6.1
7.20.3

Con esto ya tenemos la versión 16 instalada en nuestra raspi 🙂

Share Button

Por fin llega Iberia, el DLC de ETS2 mas esperado del año 2020

Se ha hecho de rogar… pero por fin ha llegado el momento. El pasado 8 de abril se publicó Iberia, el DLC más esperado del año 2020 para Euro Truck Simulator 2, que llega a principios del segundo trimestre de 2021…

El DLC se compone de hasta 20 ciudades de España y Portugal, y es el mapa mas ambicioso de ETS2 hasta la fecha. Con él, SCS Software ha dado un giro de tuerca decisivo en el juego, consiguiendo desarrollar un DLC totalmente nuevo, diseñado de cero, y con texturizado “casi fiel a la realidad”, no como sucede en el resto de sus mapas, que comparten modelos y texturas en la mayoría de los casos, consiguiendo a menudo que el paisaje se haga pesado y repetitivo…

Con mis escasas 4h de juego he de decir que me ha cautivado, me impresiona gratamente el nivel de calidad y cuidado con el que se han hecho las cosas y el gusto que han tenido a la hora de conseguirlo.

Estas son algunas capturas de mis recientes partidas…

 

Como veis el nivel de detalle es excepcional, con rutas reales y muy bien detalladas.

Sólo le veo dos pegas, por ahora: que haya tan pocas carreteras nacionales y que se hagan tan cortos todos los tramos…

Por el resto, creo que es un DLC que no se debe dejar escapar…

Espero que os guste, ya me diréis qué os ha parecido, si es que lo habéis probado.

 

Buena ruta!

Jordi

 

Share Button

DIY: botonera para ETS2 y ATS

Muy buenas!

Al fin empiezo el proyecto al que últimamente tantas vueltas le doy, y que atn de cabeza me trae…

Se trata de la construcción de un buttonbox, o botonera, para nuestro simulador de conducción.

Si bien el funcionamiento será compatible con casi cualquier simulador que os podáis imaginar (al fin y al cabo sólo se trata de botones físicos mapeados a un keyboard o gamepad virtual), mi versión estará directamente enfocada a los simuladores de conducción de camiones, como son el Euro Truck Simulator 2 y American Truck Simulator.

Os iré mostrando los avances que vaya consiguiendo a lo largo de una serie de publicaciones en mi blog. En estas publicaciones intentaré ser lo mas claro y conciso posible para que cualquiera de vosotros pueda seguir mis pasos, aún sin necesidad de tener conocimientos en programación o informática avanzada.

Os dejo el enlace al inicio de este nuevo tutorial (vaya no me mola denominarlo tutorial) que justo empecé ayer, y que estará en proceso durante algún tiempo: Buttonbox para simuladores de conducción.

Espero que lo encontréis interesante y os animéis a realizar el vuestro. Estaré en cantado de recibir consultas, críticas y comentarios varios a cerca de este proyecto.

Gracias por leerme!

 

Jordi

 

Share Button

Administración del sai Salicru SPSOne 900VA con NUT

Muy buenas,

Acabo de publicar un nuevo tutorial en mi blog: Administración básica del sai Salicru SPSOne 900VA con NUT

En este caso se trata de una actualización del ya existente en mi propia página, RasPi: conectando un SAI Salicru SPS One 900VA, que ha quedado obsoleto.

Os explicaré de primera mano cómo instalar NUT en una RaspberryPi (podría ser cualquier otro sistema Linux) y cómo configurarlo de forma muy básica y sencilla, para que nos permita tener un control total sobre los eventos más comunes de un SAI.

A partir de este tutorial será posible extenderse y tratar otros temas más relacionados con la explotación y tratamiento de los datos que el driver es capaz de ofrecernos. Pero eso será en futuros artículos, para después de las vacaciones.

Espero que os sea de gran ayuda. No dudéis en escribirme si detectáis errores o tenéis dudas sobre él.

Gracias!

Saludos y felices vacaciones.

 

Jordi

Share Button

Nueva review: Salicru SPS ONE 900VA

Muy buenas,

Os dejo mi primera review sobre un producto que me parece muy interesante en la vida de un informático, un SAI.

Se trata del Salicru SPS ONE 900VA, un “pequeño” pero poderoso SAI de tipo “casero” con nada reprochables 900VA de potencia. Una pequeña bestia a nuestro alcance, para las instalaciones más “sencillas”, pero no por ello menos importantes.

En esta review intentaré dar mi opinión sobre este SAI, sin entrar en demasiados detalles, pero dando las visiones mas generalistas para que podamos decidir si es un producto apto para nuestras necesidades o no.

Aquí tenéis el enlace: Salicru SPSOne 900VA

Espero que os parezca interesante.

 

Saludos y gracias por leerme!

Jordi

Share Button