User Tools

Site Tools


tecnologia:red:monitorizacion

This is an old revision of the document!


Instalación en Raspberry

Descargamos la imagen de raspberry:

https://www.raspberrypi.com/software/operating-systems/

He descargado la lite.

La planchamos en una micro SD:

dd if=2021-10-30-raspios-bullseye-armhf-lite.img of=/dev/mmcblk0 bs=4M

Tarda en mi portátil unos 50 segundos:

466+0 records in
466+0 records out
1954545664 bytes (2.0 GB, 1.8 GiB) copied, 50.1178 s, 39.0 MB/s

real	0m50.120s
user	0m0.001s
sys	0m1.786s

Para poder conectarnos sin necesidad de teclado ni pantalla, le damos IP y configuramos SSH:

Nos ha creado dos particiones:

  • boot
  • rootfs

IP Fija

Pondremos una IP del rango admin del EKO, que es 192.168.0.x
Por ejemplo 192.168.0.10

Editamos el fichero:

rootfs/etc/dhcpcd.conf
interface eth0
static ip_address=192.168.0.10/24
static routers=192.168.0.1
static domain_name_servers=8.8.8.8

Habilitar SSH

Creamos un fichero que se llame ssh en la partición boot. Da igual que esté vacio. Podemos hacer:

touch boot/ssh

Metemos la tarjeta en la Raspberry y la arrancamos. Tarda un poco al ser la primera vez porque hace resize de tarjeta, inicia servicios….

Instalación de LibreMS

Cambiamos Timezone:

rm /etc/timezone
ln -s /usr/share/zoneinfo/Europe/Madrid /etc/timezone
apt-get install  \
acl apache2 \
composer \
fping \
git \
graphviz \
imagemagick \
libapache2-mod-php \
mariadb-client \
mariadb-server \
mtr-tiny \
nmap \
php-cli \
php-curl \
php-gd \
php-json \
php-mbstring \
php-mysql \
php-snmp \
php-xml \
php-zip \
python3-memcache \
python3-mysqldb \
rrdtool \
snmp \
snmpd \
whois
useradd librenms -d /opt/librenms -M -r 
usermod -a -G librenms www-data

cd /opt 
tecnologia/red/monitorizacion.1637614772.txt.gz · Last modified: by jose